Options

From PDF XChange PDF SDK
Jump to: navigation, search


Options Table

Name Type Value
IsOffset Boolean Specifies whether to use given rectangles as offsets or as real rectangle coordinates on page.

Default value: false

PagesRange Dictionary Specifies the pages range which the operation should be applied to.
MediaBox Dictionary Specifies the media box coordinates or offsets.
CropBox Dictionary Specifies the crop box coordinates or offsets.
TrimBox Dictionary Specifies the trim box coordinates or offsets.
ArtBox Dictionary Specifies the art box coordinates or offsets.
BleedBox Dictionary Specifies the bleed box coordinates or offsets.
Flags Integer Specifies the flags for the operation.
0 (None) none of the boxes will be modified;
1 (Media) media box will be modified;
2 (Crop) crop box will be modified.
4 (Trim) trim box will be modified.
8 (Art) art box will be modified.
16 (Bleed) bleed box will be modified.
512 (WithRedaction) removes content outside of the crop box area.
1024 (RemoveHorzWhiteSp) the pages would be cropped by their content's bound box from top and bottom. Note that this flag is used remotely from all of the boxes flags, meaning that the boxes flags would be ignored.
2048 (RemoveVertWhiteSp) the pages would be cropped by their content's bound box from right and left. Note that this flag is used remotely from all of the boxes flags, meaning that the boxes flags would be ignored.
4096 (MediaToCrop) the media box size will be adjusted to match the crop box size.
8192 (DontChangeBoxes) corresponds to the Crop Method - None setting.
16384 (RemoveAnnots) removes annotations outside of the crop box area.
32768 (RemoveFields) removes fields outside of the crop box area.
65536 (NormalizeMedia) the media box will be changed to start from the (0;0). This will move all of the content, annotations and other boxes with correspondent offsets. This setting is only available when the MediaToCrop flag is being specified.

Default value: 0