Illustrator29
Object

PDFSaveOptions

Options which may be supplied when saving a document as a PDF file.

Properties

NameType AccessDescription
static Boolean = false read/write Create acrobat layers from top-level layers - acrobat 6 only option.
static String read/write Considered for multi-asset extraction which specifies artboard range.Empty string will extracts all the artboards.Default is empty string.
static Rect read/write The bleed offset rect.
static Boolean = false read/write Draw color bars.
static CompressionQuality = CompressionQuality.None
+13 more
read/write How should color bitmap images be compressed.
static ColorConversion = ColorConversion.None
read/write PDF color conversion policy. Three choices are available: (1)No Color Conversion (2) Repurpose (3) Convert to Destination.
static ColorDestination = ColorDestination.None
read/write When NoColorConversion is specified for Color Conversion, NoColorDestination is set.
static Number = 150 read/write If zero, no downsampling, otherwise, the resolution to downsample color bitmap images to.
static Number = 225 read/write Downsample if the image's resolution is above this value.
static DownsampleMethod = DownsampleMethod.NODOWNSAMPLE
read/write How should color bitmap images be resampled.
static ColorProfile = ColorProfile.None
read/write If CMS is off, Don't Include Profiles is set.
static Int32 = 256 read/write Tile size when compressing with JPEG2000.
static PDFCompatibility = PDFCompatibility.ACROBAT5
read/write The version of the Acrobat file format to create.
static Boolean = true read/write Should line art and text be compressed?
static String read/write A password string to open the document.
static Boolean = true read/write Enable accessing 128-bit.
static Boolean = true read/write Enable copying of text 128-bit.
static Boolean = true read/write Enable copying and accessing 40-bit.
static Boolean = false read/write Enable plaintext metadata 128-bit - available only for acrobat 6.
static PrintFlattenerOptions read/write The printing flattener options.
static String read/write The transparency flattener preset name.
static Number = 100 0–100 read/write Include a subset of fonts when less than this percentage of characters are used.
static Boolean = true read/write Generate thumbnails for the saved document.
static CompressionQuality = CompressionQuality.None
+13 more
read/write How should grayscale bitmap images be compressed.
static Number = 150 read/write If zero, no downsampling, otherwise, the resolution to downsample grayscale images to.
static Number = 225 read/write Downsample if the image's resolution is above this value.
static DownsampleMethod = DownsampleMethod.NODOWNSAMPLE
read/write How should grayscale bitmap images be resampled.
static Int32 = 256 read/write Tile size when compressing with JPEG2000.
static MonochromeCompression = MonochromeCompression.None
read/write How should monochrome bitmap images be compressed.
static Number = 300 read/write If zero, no downsampling, otherwise, the resolution to downsample images to.
static Number = 450 read/write Downsample if the image's resolution is above this value.
static DownsampleMethod = DownsampleMethod.NODOWNSAMPLE
read/write How should monochrome bitmap images be resampled.
static Number = 0 read/write Custom offset (in points) for using the custom paper.
static Boolean = false read/write Should the PDF document be optimized for fast web viewing.
static String read/write This is an optional comment which, if present, is added to the PDF file and describes the intended printing condition.
static String read/write If selected for Output Intent Profile Name, you can set the name of a registered printing condition.
static String read/write When CMS is on, the output intent profile is the same profile selected for Destination in the Color group box.
static PDFPrintAllowedEnum = PDFPrintAllowedEnum.PRINT128HIGHRESOLUTION
read/write PDF security printing permission.
static PDFChangesAllowedEnum = PDFChangesAllowedEnum.CHANGE128ANYCHANGES
read/write PDF security changes allowed.
static String read/write The max string length is 255 bytes. Name of PDF preset to use.
static PDFXStandard = PDFXStandard.PDFXNONE
read/write This control includes the None option for when the user is not complying with any PDF standard.
static String read/write This displays the description from the selected preset.
static Boolean = false read/write Draw page information.
static PageMarksTypes = PageMarksTypes.Roman
read/write The page marks style.
static String read/write A password string to restrict editing security settings.
static Boolean = true read/write Preserve Illustrator editing capabilities when saving the document.
static Number = 800 read/write Flattening printer resolution.
static Boolean = false read/write Draw registration marks.
static String read/write URL to the site where the specified output condition is registered. No validation is performed on the URL.
static Boolean = false read/write Require a password to open the document.
static Boolean = false read/write Use a password to restrict editing security settings.
static Boolean = false read/write This indicates if manual trapping has been prepared in the document.
static PDFTrimMarkWeight = PDFTrimMarkWeight.TRIMMARKWEIGHT0125
read/write Trim mark weight.
static Boolean = false read/write Draw trim marks.
static Boolean = false read/write View PDF after saving.