| Full Name | Adobe PS (Adobe PostScript) |
| Format ID | IG_FORMAT_POSTSCRIPT = 102 |
| File Extension(s) | *.ps, *.eps |
| Data Type | Vector Image |
| Data Encoding | Binary |
| Color Profile Support | No |
| Multi-Page Support | Yes |
| Alpha Channel Support | No |
| ImageGear Platforms Support | WIN32, WIN64, Unix, .NET |
To support the PS format, attach the ImageGear PDF Component to Core ImageGear. See the PDF Getting Started with PDF section.
| Filter Control Parameter | Type | Default Value | Available Values | Description |
|---|---|---|---|---|
| AUTO_POSITION | AT_BOOL | TRUE | TRUE, FALSE | Enables/disables AutoPositionEPSFiles option for reading PS/EPS file format. |
| DEPTH | UINT | 24 | 1, 8, 24 | Specifies bit depth in bits per pixels during the PostScript document conversion into the raster image. A higher value indicates a higher quality raster image and a larger amount of memory required for rasterization. The DIB of the output raster image has this value as a bit count. |
| HEIGHT | UINT | 0 | Any positive integer |
Specifies the height of PS page to load. |
| INDEPENDENT_PAGESIZE | AT_BOOL | FALSE | TRUE, FALSE |
(Used with PostScript write only.)
|
| JOB_OPTIONS_FILE | LPSTR | N/A | Any string |
Specifies JobOptions file name. |
| LEVEL | UINT |
IG_PS_LEVEL_3 = 3 |
|
(Used with PostScript write only.) Specifies a language level of the output PostScript 3.0 document when saving to PostScript. |
| PAGE_HEIGHT | UINT | 0 | Any non-negative value |
(Used with PostScript write only.) This parameter sets the height of the page (in 1/72 inches). If this option is 0, the height is calculated from the image resolution and size as follows:
If the image resolution is not defined, the height is set to the height of an Letter page, which is 792. This option is not used if INDEPENDENT_PAGESIZE is FALSE. |
| PAGE_WIDTH | UINT | 0 | Any non-negative value |
(Used with PostScript write only.) This parameter sets the width of the page (in 1/72 inches). If this option is 0, the width is calculated from the image resolution and size as follows:
If the image resolution is not defined, the width is set to the width of the Letter page, which is 612. This option is not used if INDEPENDENT_PAGESIZE is FALSE. |
| READ_PREVIEW | AT_BOOL | FALSE | TRUE, FALSE | Specifies whether to allow viewing a preview. |
| RESOLUTION_X | UINT | 72 | Any positive value, inclusively between 1 and 2147483647 |
This parameter specifies the horizontal resolution in dots per inch during the PostScript/PDF document conversion into the raster image. A higher value indicates a higher quality raster image after rasterization. The DIB of the output raster image has this value as an X resolution. |
| RESOLUTION_Y | UINT | 72 | Any positive value, inclusively between 1 and 2147483647 |
This parameter specifies the vertical resolution in dots per inch during the PostScript/PDF document conversion into the raster image. A higher value indicates a higher quality raster image after rasterization. The DIB of the output raster image has this value as an X resolution. |
| SMOOTH_FLAGS | UINT | 0 |
A bit composition of an OR of the following values:
|
Specifies smooth settings for PostScript rasterization. |
| TEXT_ENCODING | UINT |
IG_PDF_TEXTENC_ASCII_85 |
|
(Used with PostScript write only.) Specifies which encoding scheme should be used to convert binary image data to the text format when saving raster image into a PostScript document. |
| TYPE | UINT | IG_POSTSCRIPT = 0 |
|
(Used with PostScript write only.) This parameter specifies a type of the output PostScript document when saving to PostScript. |
| USE_CROP_BOX | AT_BOOL | TRUE | TRUE, FALSE |
Specifies whether to use PostScript crop box rectangle for page layout.
|
| WIDTH | UINT | 0 | Any positive value |
Specifies the width of PS page to load. |
Please see the section Using ImageGear PDF Component.