VintaSoft Imaging .NET SDK v8.6
Vintasoft.Imaging.Pdf Namespace / PdfDocument Class
Properties Methods Events


In This Topic
    PdfDocument Class Members
    In This Topic

    The following tables list the members exposed by PdfDocument.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets an additional-actions defining the actions to be taken in response to various trigger events affecting the document as a whole.  
    Public PropertyGets a collections of file attachments that a PDF consumer uses to enhance the presentation of file attachments stored in the PDF document.  
    Public PropertyGets a result of last authentication.  
    Public PropertyGets or sets a value indicating whether the document must automatically update the interactive field appearances if Vintasoft.Imaging.Pdf.Tree.InteractiveForms.PdfDocumentInteractiveForm.NeedAppearances is set to true.  
    Public PropertyReturns the collection of bookmarks of this PDF document.  
    Public PropertyGets the PDF document catalog - root of a document object hierarchy.  
    Public PropertyGets or sets settings for decoding of pages of this PDF document.  
    Public PropertyGets information (author, modification date, etc) about this PDF document.  
    Public PropertyGets or sets the document view mode (PageMode) that specifies how the document should be displayed when opened.  
    Public PropertyGets or sets a dictionary of embedded file specifications.  
    Public PropertyGets an information about encryption system.  
    Public PropertyGets or sets a extensions dictionary representing information about the PDF extensions that this document contains.  
    Public PropertyGets a font manager of this PDF document.  
    Public PropertyGets or sets FontProgramsControllerBase that allows to access external font programs.  
    Public PropertyGets a collection of fonts of this PDF document.  
    Public PropertyGets the format of this PDF document that specified in the file's header.  
    Public PropertyGets a value indicating whether this document has the document information.  
    Public PropertyGets a collection of image-resources of this PDF document.  
    Public PropertyGets or sets information about contents and properties of a document interactive form.  
    Public PropertyGets a value indicating whether PDF document is changed.  
    Public PropertyGets a value indicating whether this PDF document is disposed.  
    Public PropertyGets a value indicating whether the PDF document is encrypted.  
    Public PropertyGets a value indicating whether PDF document is waiting for singning (has not imlemented digital signatures).  
    Public PropertyGets or sets a dictionary that maps names to the document-level JavaScript actions.  
    Public PropertyGets or sets metadata associated with this PDF document.  
    Public PropertyGets or sets a value specifying an action to be performed when the document is opened.  
    Public PropertyGets or sets a value specifying a destination to be displayed when the document is opened.  
    Public PropertyGets or sets a configuration of current optional content.  
    Public PropertyGets or sets the properties of document optional content.  
    Public PropertyReturns the collection of pages of this PDF document.  
    Public PropertyGets or sets settings for rendering of pages of this PDF document.  
    Public PropertyGets the document revisions.  
    Public PropertyGets a collection of runtime messages, which occured during loading of this PDF document or rendering of PDF pages in current thread.  
    Public PropertyGets the source stream of this PDF document.  
    Public PropertyGets or sets the version of the PDF specification to which the document conforms (for example, 1.4) if later than the version specified in the file's header (Format).  
    Public PropertyReturns length of the source (file or stream) of this PDF document.  
    Public PropertyGets or sets the mode that specifies the page layout to be used when the document is opened.  
    Public PropertyGets or sets a viewer preferences that specify the way the document is to be displayed on the screen.  
    Top
    Public Methods
     NameDescription
    Public MethodAdds the runtime message to the RuntimeMessages property.  
    Public MethodPerforms authentication using specified password.  
    Public MethodPerforms authentication as owner using specified password.  
    Public MethodPerforms authentication as user using specified password.  
    Public MethodClear the resources cache.  
    Public MethodClears the list of runtime messages.  
    Public MethodOverloaded. Converts the PDF document to conformance with the specified format.  
    Public MethodCreates the Attachments (Portfolio).  
    Public MethodReleases all resources used by this PdfDocument.  
    Public MethodReturns the array of runtime messages, which occured during loading of this PDF document or rendering of PDF pages in any thread.  
    Public MethodReturns the PDF document conformance from the PDF document metadata.  
    Public MethodOverloaded. Returns a collection of fonts of this PDF document.  
    Public MethodReturns a collection of image-resources of this PDF document.  
    Public MethodReturns a collection of resources of this PDF document.  
    Public MethodReturns all digital signatures of PDF document.  
    Public MethodReturns a Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont object for specified standard font type.  
    Public MethodOverloaded. Optimizes the PDF document and converts PDF document to the specified format with specified encryption settings.  
    Public MethodOverloaded. Packs the PDF document.  
    Public MethodRemoves the Attachments (Portfolio).  
    Public MethodRemoves a structure tree from this PDF document.  
    Public MethodOverloaded. Removes the unused named resources.  
    Public MethodAnalyzes the name dictionary of PDF document and removes not used names from the name dictionary.  
    Public MethodSearches not used pages in PDF document and removes not used pages from PDF document. Also method removes all references to removed PDF pages.  
    Public MethodOverloaded. Saves the PDF document to file.  
    Public MethodOverloaded. Saves the changes to the source of PDF document.  
    Public MethodOverloaded. Verifies the PDF document to conformance with the specified format.  
    Top
    Public Events
     NameDescription
    Public EventOccurs when PDF document is changed. i.e. the value of the IsChanged property is changed.  
    Public EventOccurs when the PDF file is packing/saving.  
    Public EventOccurs when the runtime message is added to the RuntimeMessages property.  
    Top
    See Also