Full Name | Adobe PS (Adobe PostScript) |
Format ID | IG_FORMAT_PS = 102 |
File Extension(s) | *.ps, *.eps |
Data Type | Vector Image |
Data Encoding | Binary |
ImageGear Multipage Support | Yes |
ImageGear Alpha Channel Support | No |
ImageGear Platforms Support | WIN32, WIN64, Unix, Unix64, MAC, .NET |
To support the PS format, attach the ImageGear PDF Component to Core ImageGear. |
ImageGear Supported Versions:
- Adobe® PS v3
ImageGear Supported Features:
- IG_FLTR_DETECTSUPPORT - autodetection
- IG_FLTR_PAGEREADSUPPORT - single page file reading
- IG_FLTR_MPAGEREADPSUPPORT - multi-page file reading
- IG_FLTR_PAGEINSERTSUPPORT - single-page file writing
- IG_FLTR_MPAGEWRITEPSUPPORT - multi-page file writing
- IG_FLTR_PAGEDELETESUPPORT - page deleting from multi-page file
- IG_FLTR_PAGESWAPSUPPORT - page swapping in multi-page files
ImageGear Read Support:
- IG_COMPRESSION_NONE:
- Indexed RGB: 1,4,8 bpp;
- Grayscale - 8 bpp;
- RGB: 24 bpp;
- CMYK: 32bpp
- IG_COMPRESSION_DEFLATE:
- Indexed RGB: 1,4,8 bpp;
- Grayscale - 8 bpp;
- RGB: 24 bpp;
- CMYK: 32bpp
- IG_COMPRESSION_RLE:
- Indexed RGB: 1,4,8 bpp;
- Grayscale - 8 bpp;
- RGB: 24 bpp;
- CMYK: 32bpp
- IG_COMPRESSION_CCITT_G3:
- Indexed RGB: 1 bpp
- IG_COMPRESSION_CCITT_G4:
- Indexed RGB: 1 bpp
- IG_COMPRESSION_CCITT_G32D:
- Indexed RGB: 1 bpp
- IG_COMPRESSION_JPEG:
- Indexed RGB: 8 bpp;
- RGB: 24 bpp;
- CMYK: 32bpp
- IG_COMPRESSION_JPEG2K:
- Indexed RGB: 1,4,8 bpp;
- Grayscale - 8 bpp;
- RGB: 24 bpp;
- CMYK: 32bpp
- IG_COMPRESSION_JBIG2:
- Indexed RGB: 1 bpp
- IG_COMPRESSION_LZW:
- Indexed RGB: 1,4,8 bpp;
- Grayscale - 8 bpp
ImageGear Write Support:
- IG_COMPRESSION_NONE:
- Indexed RGB: 1,4,8 bpp;
- Grayscale - 8 bpp;
- RGB: 24 bpp;
- CMYK: 32bpp
- IG_COMPRESSION_DEFLATE:
- Indexed RGB: 1,4,8 bpp;
- Grayscale - 8 bpp;
- RGB: 24 bpp;
- CMYK: 32bpp
- IG_COMPRESSION_RLE:
- Indexed RGB: 1,4,8 bpp;
- Grayscale - 8 bpp;
- RGB: 24 bpp;
- CMYK: 32bpp
- IG_COMPRESSION_CCITT_G3:
- Indexed RGB: 1 bpp
- IG_COMPRESSION_CCITT_G4:
- Indexed RGB: 1 bpp
- IG_COMPRESSION_CCITT_G32D:
- Indexed RGB: 1 bpp
- IG_COMPRESSION_JPEG:
- Indexed RGB: 8 bpp;
- RGB: 24 bpp;
- CMYK: 32bpp
- IG_COMPRESSION_JPEG2K:
- Indexed RGB: 1,4,8 bpp;
- Grayscale - 8 bpp;
- RGB: 24 bpp;
- CMYK: 32bpp
- IG_COMPRESSION_JBIG2:
- Indexed RGB: 1 bpp
- IG_COMPRESSION_LZW:
- Indexed RGB: 1,4,8 bpp;
- Grayscale - 8 bpp
ImageGear Filter Control Parameters:
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 A4 page, which is 792. This option is not used if RESOLUTION_X 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 A4 page, which is 612. This option is not used if RESOLUTION_X is FALSE. |
READ_PREVIEW | AT_BOOL | FALSE | TRUE, FALSE | Specifies whether to allow viewing a preview. |
RESOLUTION_X | UINT | 72 | Any |
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 |
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. |
Comments:
Please see the section Using ImageGear PDF Component.