Document Solutions for PDF
DS.Documents.Pdf Assembly / GrapeCity.Documents.Pdf Namespace / MergeDocumentOptions Class
Properties

In This Topic
    MergeDocumentOptions Class Members
    In This Topic

    The following tables list the members exposed by MergeDocumentOptions.

    Public Constructors
    Public Properties
     NameDescription
    Public PropertyGets or sets a value indicating whether to copy GcPdfDocument.ArticleThreads.

    The default is true.

     
    Public PropertyGets or sets a value indicating whether to copy GcPdfDocument.AssociatedFiles.

    The default is true.

     
    Public PropertyGets or sets a value indicating whether to copy files embedded in the source document to the GcPdfDocument.EmbeddedFiles collection.

    The default is false.

     
    Public PropertyGets or sets a value indicating whether to copy Acroform fields.

    The default is true.

     
    Public PropertyGets or sets a value indicating whether to copy GcPdfDocument.NamedDestinations. By default this property is false.

    Note that if the source document contains destinations with same names as in the target document, then those destinations will be skipped. A more complex logic can be implemented programmatically.

     
    Public PropertyGets or sets a value indicating whether to copy GcPdfDocument.OptionalContent.

    The default is true.

     
    Public PropertyGets or sets the OutlineNodeCollection to which the outlines from the source document linked to the merged pages will be copied.

    This can be either the target document's root GcPdfDocument.Outlines collection, or one of its nested nodes' OutlineNode.Children collections.

     
    Public PropertyGets or sets the GrapeCity.Documents.Pdf.Structure.StructTreeItemCollection to which the structure items from the source document will be copied.  
    Public PropertyGets or sets the starting position in the destination document at which the pages of the source document will be inserted.

    -1 (the default) indicates that the pages will be added to the end of the document.

     
    Public PropertyGets or sets a value indicating whether to merge structure trees.

    The default is false.

     
    Public PropertyGets or sets the outline merge mode.

    The default is OutlineMergeMode.None (in this mode, outlines from the source document are ignored).

     
    Public PropertyGets or sets the GrapeCity.Documents.Common.OutputRange object specifying the range of the pages in the source document that should be merged into the destination document.

    Null (the default) indicates that all pages will be merged.

     
    Public PropertyGets or sets a value indicating whether to remove duplicate images after merging. If true, the GcPdfDocument.RemoveDuplicateImages method will be called when the merging is complete.

    The default is false.

     
    Top
    See Also