API Reference
PdfMergeOptions
Configures optional behavior for first-party PDF merge operations.
Inheritance
- Object
- PdfMergeOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method PdfDocument.MergeWith
- Method PdfDocument.MergeWithReport
- Method PdfDocument.MergeWithReport
Constructors
public PdfMergeOptions() #Inherited Methods
Properties
public PdfMergePolicy Policy { get; set; } #Gets or sets the catalog-structure policy used by the merge. The default preserves the historical behavior where the first source owns document-level structures.
public Boolean FlattenVisualAnnotations { get; set; } #Gets or sets whether supported visual annotations should be painted into page content before pages are merged. Link annotations, form fields, and unsupported annotation shapes remain unchanged unless another OfficeIMO.Pdf operation handles them.
public PdfPageResizeOptions ResizePages { get; set; } #Gets or sets page resize options applied to each input PDF before pages are merged. Use this to normalize mixed source page sizes into a fixed output paper size.