API Reference
PdfMergePolicy
Shared document-level policy for first-party PDF merge and page-import workflows. Defaults preserve the primary source, matching the historical OfficeIMO.Pdf merge behavior.
Inheritance
- Object
- PdfMergePolicy
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property PdfMergeOptions.Policy
Constructors
public PdfMergePolicy() #Inherited Methods
Properties
public PdfMergeStructureMode Metadata { get; set; } #Metadata scalar handling. Combine fills missing primary values from later sources.
public PdfMergeStructureMode Outlines { get; set; } #Outline/bookmark tree handling. Combine appends source roots in source order.
public PdfMergeStructureMode NamedDestinations { get; set; } #Named destination handling.
public PdfMergeStructureMode PageLabels { get; set; } #Page-label number-tree handling.
public PdfMergeStructureMode Forms { get; set; } #AcroForm field-tree handling.
public PdfMergeStructureMode Attachments { get; set; } #Embedded and associated-file handling.
public PdfMergeStructureMode ViewerPreferences { get; set; } #Viewer preference and initial-view handling.
public PdfMergeStructureMode CatalogState { get; set; } #Remaining catalog state such as output intents and optional-content properties.
public PdfMergeCollisionMode NamedDestinationCollisions { get; set; } #Collision behavior for named destinations.
public PdfMergeCollisionMode AttachmentCollisions { get; set; } #Collision behavior for attachment file names.
public PdfMergeCollisionMode FormFieldCollisions { get; set; } #Collision behavior for fully qualified AcroForm field names.