<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Groupdocs API References – groupdocs.annotation</title>
    <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/</link>
    <description>Recent content in groupdocs.annotation on Groupdocs API References</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    
	  <atom:link href="https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Python-Net: Annotator class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/annotator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/annotator/</guid>
      <description>
        
        
        &lt;h2 id=&#34;annotator-class&#34;&gt;Annotator class&lt;/h2&gt;
&lt;p&gt;The Annotator class is the central component of the GroupDocs.Annotation API, designed to manage and facilitate the document annotation process across various formats.&lt;/p&gt;
&lt;p&gt;Learn more&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;More about GroupDocs.Annotation features: GroupDocs.Annotation Developer Guide (&lt;a href=&#34;https://docs.groupdocs.com/display/annotationnet/Developer+Guide&#34;&gt;https://docs.groupdocs.com/display/annotationnet/Developer+Guide&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Annotator type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;constructors&#34;&gt;Constructors&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Constructor&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/__init__/#file_path&#34;&gt;&lt;strong&gt;init&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Initializes annotator class which accepts a document path.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/__init__/#file_path-load_options&#34;&gt;&lt;strong&gt;init&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Initializes annotator class which accepts document path and options.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/__init__/#file_path-settings&#34;&gt;&lt;strong&gt;init&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Initializes annotator class which accepts document path and settings.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/__init__/#file_path-load_options-settings&#34;&gt;&lt;strong&gt;init&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Initializes annotator class which accept document path, options and settings.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/__init__/#document&#34;&gt;&lt;strong&gt;init&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Initializes annotator class which accepts a document stream.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/__init__/#document-load_options&#34;&gt;&lt;strong&gt;init&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Initializes annotator class which accepts a document stream and options.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/__init__/#document-settings&#34;&gt;&lt;strong&gt;init&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Initializes annotator class which accepts a document stream and settings.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/__init__/#document-load_options-settings&#34;&gt;&lt;strong&gt;init&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Initializes annotator class which accepts a document stream, load options, and settings.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;methods&#34;&gt;Methods&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Method&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/add/#annotation&#34;&gt;add&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Adds annotation to document.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/add/#annotations&#34;&gt;add&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Adds a collection of annotations to a document.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/add_annotation_base/&#34;&gt;add_annotation_base&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/add_list/&#34;&gt;add_list&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/dispose/&#34;&gt;dispose&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Dispose.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/export_annotations_to_xml_file/#output_path&#34;&gt;export_annotations_to_xml_file&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Exports annotations from the document to an XML file.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/export_annotations_to_xml_file_file/&#34;&gt;export_annotations_to_xml_file_file&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/export_annotations_to_xml_file_string/&#34;&gt;export_annotations_to_xml_file_string&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/get/&#34;&gt;get&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Gets collections of document annotations.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/get/#type&#34;&gt;get&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Returns a collection of document annotations filtered by the specified annotation type.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/get_annotation_type/&#34;&gt;get_annotation_type&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/get_version/#version&#34;&gt;get_version&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Retrieves annotations from a specific version.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/get_version_object/&#34;&gt;get_version_object&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/get_versions_list/&#34;&gt;get_versions_list&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Retrieves the list of versions.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/import_annotations_from_xml_file/#file_path&#34;&gt;import_annotations_from_xml_file&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Export annotations from XML file.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/import_annotations_from_xml_file_file/&#34;&gt;import_annotations_from_xml_file_file&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/import_annotations_from_xml_file_string/&#34;&gt;import_annotations_from_xml_file_string&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/remove/#annotation_id&#34;&gt;remove&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Removes an annotation from the document by its identifier.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/remove/#annotation&#34;&gt;remove&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Removes an annotation from the document.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/remove/#annotation_ids&#34;&gt;remove&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Removes a collection of annotations from the document using the provided annotation IDs.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/remove/#annotations_to_delete&#34;&gt;remove&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Removes collection of annotations from document.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/remove_annotation_base/&#34;&gt;remove_annotation_base&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/remove_int32/&#34;&gt;remove_int32&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/remove_list/&#34;&gt;remove_list&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/save/&#34;&gt;save&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Saves document after adding, updating or removing annotations.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/save/#save_options&#34;&gt;save&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Saves the document after adding, updating, or removing annotations.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/save/#document&#34;&gt;save&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Saves document after adding, updating or removing annotations.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/save/#file_path&#34;&gt;save&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Saves the document after adding, updating, or removing annotations.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/save/#document-save_options&#34;&gt;save&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Saves document after adding, updating or removing annotations.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/save/#file_path-save_options&#34;&gt;save&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Saves document after adding, updating or removing annotations.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/save_file/&#34;&gt;save_file&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/save_save_options/&#34;&gt;save_save_options&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/save_stream/&#34;&gt;save_stream&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/save_streams/&#34;&gt;save_streams&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/save_string/&#34;&gt;save_string&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/update/#new_annotation&#34;&gt;update&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Updates document annotation by id.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/update/#annotations&#34;&gt;update&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Updates collection of document annotations by overriding the previous list with a new one.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/update_annotation_base/&#34;&gt;update_annotation_base&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/update_list/&#34;&gt;update_list&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;properties&#34;&gt;Properties&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Property&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/document/&#34;&gt;document&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The document contains various information about the uploaded document.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/process_pages/&#34;&gt;process_pages&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The count of processed pages.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/rotation/&#34;&gt;rotation&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The document rotation angle.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;example&#34;&gt;Example&lt;/h3&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;groupdocs.annotation&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Annotator&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;def&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;export_annotations_to_xml&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;():&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;with&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Annotator&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;./annotated.pdf&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;annotator&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;annotator&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;export_annotations_to_xml_file&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;output_path&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;./exported_annotations.xml&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;Exported annotations to ./exported_annotations.xml.&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;guides&#34;&gt;Guides&lt;/h3&gt;
&lt;p&gt;Task guides that use &lt;code&gt;Annotator&lt;/code&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/agents-and-llm-integration/&#34;&gt;AI agents and LLM integration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/generate-document-preview/&#34;&gt;Generate document preview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/loading-documents/&#34;&gt;Loading documents&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/saving-documents/&#34;&gt;Saving documents&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/add-annotations/&#34;&gt;Add annotations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/comments-and-replies/&#34;&gt;Comments and replies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/import-export-annotations/&#34;&gt;Import and export annotations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/manage-annotations/&#34;&gt;Manage annotations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/hello-world/&#34;&gt;Hello, World!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/product-overview/&#34;&gt;GroupDocs.Annotation for Python via .NET Overview&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: AnnotatorException class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/annotatorexception/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/annotatorexception/</guid>
      <description>
        
        
        &lt;h2 id=&#34;annotatorexception-class&#34;&gt;AnnotatorException class&lt;/h2&gt;
&lt;p&gt;An error that occur during the document annotation process.&lt;/p&gt;
&lt;p&gt;The AnnotatorException type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: AnnotatorSettings class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/annotatorsettings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/annotatorsettings/</guid>
      <description>
        
        
        &lt;h2 id=&#34;annotatorsettings-class&#34;&gt;AnnotatorSettings class&lt;/h2&gt;
&lt;p&gt;Defines settings for customizing &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotator/&#34;&gt;&lt;code&gt;Annotator&lt;/code&gt;&lt;/a&gt; behavior.&lt;/p&gt;
&lt;p&gt;The AnnotatorSettings type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;constructors&#34;&gt;Constructors&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Constructor&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotatorsettings/__init__/&#34;&gt;&lt;strong&gt;init&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;properties&#34;&gt;Properties&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Property&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotatorsettings/cache/&#34;&gt;cache&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The cache.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/annotatorsettings/logger/&#34;&gt;logger&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The logger.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;guides&#34;&gt;Guides&lt;/h3&gt;
&lt;p&gt;Task guides that use &lt;code&gt;AnnotatorSettings&lt;/code&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/agents-and-llm-integration/&#34;&gt;AI agents and LLM integration&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: ConvertFileException class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/convertfileexception/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/convertfileexception/</guid>
      <description>
        
        
        &lt;h2 id=&#34;convertfileexception-class&#34;&gt;ConvertFileException class&lt;/h2&gt;
&lt;p&gt;The exception that is thrown if file conversion failed.&lt;/p&gt;
&lt;p&gt;The ConvertFileException type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: CorruptedOrDamagedFileException class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/corruptedordamagedfileexception/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/corruptedordamagedfileexception/</guid>
      <description>
        
        
        &lt;h2 id=&#34;corruptedordamagedfileexception-class&#34;&gt;CorruptedOrDamagedFileException class&lt;/h2&gt;
&lt;p&gt;The exception that is thrown when file is corrupted or damaged.&lt;/p&gt;
&lt;p&gt;The CorruptedOrDamagedFileException type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: Document class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/document/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/document/</guid>
      <description>
        
        
        &lt;h2 id=&#34;document-class&#34;&gt;Document class&lt;/h2&gt;
&lt;p&gt;Represents various document properties.&lt;/p&gt;
&lt;p&gt;The Document type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;constructors&#34;&gt;Constructors&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Constructor&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/document/__init__/#stream&#34;&gt;&lt;strong&gt;init&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Initializes a new instance of &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/document/&#34;&gt;&lt;code&gt;Document&lt;/code&gt;&lt;/a&gt; class.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/document/__init__/#stream-password&#34;&gt;&lt;strong&gt;init&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Initializes a new Document instance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;methods&#34;&gt;Methods&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Method&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/document/add_image_to_document/#data_dir-jpg_file_name-page_number-image_quality&#34;&gt;add_image_to_document&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Change image quality and add image to document.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/document/add_image_to_document_file/&#34;&gt;add_image_to_document_file&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/document/add_image_to_document_string/&#34;&gt;add_image_to_document_string&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/document/generate_preview/#preview_options&#34;&gt;generate_preview&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Generates document pages preview (screenshots of every page).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/document/generate_preview_preview_options/&#34;&gt;generate_preview_preview_options&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/document/get_document_info/&#34;&gt;get_document_info&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Retrieves information about the document, including its type, size, page count, and detailed page data.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;properties&#34;&gt;Properties&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Property&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/document/name/&#34;&gt;name&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The document name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/document/password/&#34;&gt;password&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The document password.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/document/stream/&#34;&gt;stream&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The document stream.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;guides&#34;&gt;Guides&lt;/h3&gt;
&lt;p&gt;Task guides that use &lt;code&gt;Document&lt;/code&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/agents-and-llm-integration/&#34;&gt;AI agents and LLM integration&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: FileType class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/filetype/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/filetype/</guid>
      <description>
        
        
        &lt;h2 id=&#34;filetype-class&#34;&gt;FileType class&lt;/h2&gt;
&lt;p&gt;Information about file, such as type, extension, etc.&lt;/p&gt;
&lt;p&gt;The FileType type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;methods&#34;&gt;Methods&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Method&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/filetype/equals/#other&#34;&gt;equals&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;File type equivalence check.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/filetype/equals/#obj&#34;&gt;equals&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Equivalence check with object.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/filetype/equals_file_type/&#34;&gt;equals_file_type&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/filetype/equals_object/&#34;&gt;equals_object&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/filetype/from_file_name_or_extension/#file_name_or_extension&#34;&gt;from_file_name_or_extension&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Return FileType based on file name or extension.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/filetype/get_hash_code/&#34;&gt;get_hash_code&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Get hash code.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/filetype/get_supported_file_types/&#34;&gt;get_supported_file_types&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Get supported file types enumeration.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/filetype/to_string/&#34;&gt;to_string&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Returns a string that represents the file type.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;properties&#34;&gt;Properties&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Property&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/filetype/extension/&#34;&gt;extension&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The file extension.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/filetype/file_format/&#34;&gt;file_format&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The file format.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;example&#34;&gt;Example&lt;/h3&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;groupdocs.annotation&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FileType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Retrieve a list of all supported file types&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;supported&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FileType&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;get_supported_file_types&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;supported&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: FileTypeNotSupportedException class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/filetypenotsupportedexception/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/filetypenotsupportedexception/</guid>
      <description>
        
        
        &lt;h2 id=&#34;filetypenotsupportedexception-class&#34;&gt;FileTypeNotSupportedException class&lt;/h2&gt;
&lt;p&gt;The exception that is thrown when file type is not supported.&lt;/p&gt;
&lt;p&gt;The FileTypeNotSupportedException type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: GroupDocsAnnotationException class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/groupdocsannotationexception/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/groupdocsannotationexception/</guid>
      <description>
        
        
        &lt;h2 id=&#34;groupdocsannotationexception-class&#34;&gt;GroupDocsAnnotationException class&lt;/h2&gt;
&lt;p&gt;Product-root exception for &amp;lsquo;annotation&amp;rsquo; — every&lt;/p&gt;
&lt;p&gt;generated exception subclasses this, and callers can
&lt;code&gt;except GroupDocsAnnotationException:&lt;/code&gt; as a catch-all for
this product without catching other GroupDocs errors.&lt;/p&gt;
&lt;p&gt;The GroupDocsAnnotationException type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: IDocumentInfo class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/idocumentinfo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/idocumentinfo/</guid>
      <description>
        
        
        &lt;h2 id=&#34;idocumentinfo-class&#34;&gt;IDocumentInfo class&lt;/h2&gt;
&lt;p&gt;Interface that defines list of available document information.&lt;/p&gt;
&lt;p&gt;The IDocumentInfo type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;properties&#34;&gt;Properties&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Property&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/idocumentinfo/file_type/&#34;&gt;file_type&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The document file type.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/idocumentinfo/page_count/&#34;&gt;page_count&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The amount of pages.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/idocumentinfo/pages_info/&#34;&gt;pages_info&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The list of information about each page.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/idocumentinfo/size/&#34;&gt;size&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The file size in bytes.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: IOException class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/ioexception/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/ioexception/</guid>
      <description>
        
        
        &lt;h2 id=&#34;ioexception-class&#34;&gt;IOException class&lt;/h2&gt;
&lt;p&gt;The exception that is thrown when trying to apply format-specific annotation to the wrong file type.&lt;/p&gt;
&lt;p&gt;The IOException type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: ImageNotLoadedException class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/imagenotloadedexception/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/imagenotloadedexception/</guid>
      <description>
        
        
        &lt;h2 id=&#34;imagenotloadedexception-class&#34;&gt;ImageNotLoadedException class&lt;/h2&gt;
&lt;p&gt;The exception that is thrown when image cannot be loaded from remote or local path. Usually happens if the provided &amp;ldquo;path&amp;rdquo; is incorrect.&lt;/p&gt;
&lt;p&gt;The ImageNotLoadedException type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: License class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/license/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/license/</guid>
      <description>
        
        
        &lt;h2 id=&#34;license-class&#34;&gt;License class&lt;/h2&gt;
&lt;p&gt;Manages GroupDocs.Annotation licensing.&lt;/p&gt;
&lt;p&gt;Licensed builds unlock the full feature set of the wrapper at
runtime. Unlicensed builds run in evaluation mode with the same API
surface but with limits on output size and watermarked content.&lt;/p&gt;
&lt;p&gt;The License type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;methods&#34;&gt;Methods&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Method&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/license/set_license/#license_source&#34;&gt;set_license&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Apply a license to the current process.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;guides&#34;&gt;Guides&lt;/h3&gt;
&lt;p&gt;Task guides that use &lt;code&gt;License&lt;/code&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/agents-and-llm-integration/&#34;&gt;AI agents and LLM integration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/licensing-and-subscription/&#34;&gt;Licensing and evaluation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: Metered class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/metered/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/metered/</guid>
      <description>
        
        
        &lt;h2 id=&#34;metered-class&#34;&gt;Metered class&lt;/h2&gt;
&lt;p&gt;Manages metered (pay-per-use) licensing.&lt;/p&gt;
&lt;p&gt;Metered licenses bill on actual consumption (typically pages or
documents processed). Set the public/private key pair once at
application startup; the wrapper reports usage back to the GroupDocs
license server in the background.&lt;/p&gt;
&lt;p&gt;The Metered type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;methods&#34;&gt;Methods&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Method&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/metered/get_consumption_credit/&#34;&gt;get_consumption_credit&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Return the remaining metered credit for the current key.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/metered/get_consumption_quantity/&#34;&gt;get_consumption_quantity&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Return the total metered quantity consumed so far.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/metered/set_metered_key/#public_key-private_key&#34;&gt;set_metered_key&lt;/a&gt;&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Activate metered billing with the given public/private key pair.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;guides&#34;&gt;Guides&lt;/h3&gt;
&lt;p&gt;Task guides that use &lt;code&gt;Metered&lt;/code&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/agents-and-llm-integration/&#34;&gt;AI agents and LLM integration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/guides/licensing-and-subscription/&#34;&gt;Licensing and evaluation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: PasswordProtectedFileException class</title>
      <link>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/passwordprotectedfileexception/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://reference.groupdocs.com/annotation/python-net/groupdocs.annotation/passwordprotectedfileexception/</guid>
      <description>
        
        
        &lt;h2 id=&#34;passwordprotectedfileexception-class&#34;&gt;PasswordProtectedFileException class&lt;/h2&gt;
&lt;p&gt;The exception that is thrown when provided password is incorrect.&lt;/p&gt;
&lt;p&gt;The PasswordProtectedFileException type exposes the following members:&lt;/p&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;module &lt;a href=&#34;https://reference.groupdocs.com/annotation/annotation/python-net/groupdocs.annotation/&#34;&gt;&lt;code&gt;groupdocs.annotation&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
  </channel>
</rss>
