LEADTOOLS PDF Plug-in (Read)
LEADTOOLS PDF Plug-in (Write)
Loading Capabilities±
The LEADTOOLS PDF plug-in ±
has the following import capabilities:
- Loads PDF 1.4 files. ±
- Loads PostScript Language Level 3 files. ±
- Loads EPS files. ±
- Support is provided for loading the entire
document or a specified set of sequential pages. ±
The plug-in provides a number of options for controlling the
rasterization±
of the page, including:
- Pixel depth - Valid values are 1,4,8 and 24.±
- Horizontal resolution in dots per inch. ±
- Vertical resolution in dots per inch. ±
- Ability to use fonts installed by the plug-in or
system fonts. ±
- Font anti-aliasing - Valid values are 1-bit(no
anti-aliasing) , 2-bit and 4-bit. ±
- Graphics anti-aliasing - 1-bit , 2-bit and 4-bit.
±
Saving Capabilities
Full multi-page write support is provided by this module for the
PDF format. You can append, insert, replace or delete a specified
page in the generated PDF file.
The plug-in gives you a wide range of control options for the
resulting image data in terms of compression. These include:
- No compression, where the image is embedded
inside the file without any compression.
- Compressed using CCITT Group 3, 1 dimension. For
1-bit images.
- Compressed using CCITT Group 3, 2 dimensions. For
1-bit images.
- Compressed using CCITT Group 4. For 1-bit images.
- JPEG compression and YUV 4:4:4 color space
loss-less. Bits per pixel: 8 for grayscale, 24 for color.
- JPEG compression and YUV 4:2:2 color space. Bits
per pixel: 8 for grayscale, 24 for color.
- JPEG compression and YUV 4:1:1 color space. Bits
per pixel: 8 for grayscale, 24 for color.
- JBIG2 compression. Bits per pixel: 1.
- The plug-in also gives you control over the type of encoding
to be used in order to change compressed image data into a text
encoded format. The text encoding techniques include:
- No text encoding at all.
- Use ASCII 85 text encoding algorithm.
- Use ASCII HEX text encoding technique.
Encryption/Decryption
- RC4 40-bit key encryption.
- RC4 128-bit key encryption.
Support for User password, Owner password permissions.
Advanced PDF Compressor Plug-in (included in the PDF Write Plug-in)
The PDF Plug-in supports PDF compression through the
PDF Compressor. Through Mixed
Raster Content (MRC) segmentation, this compressor can be used
to break down a page/image into smaller segments, saving each
segment using compression appropriate for that segment. Thus, one
page of a PDF file may have an image that is compressed using JPEG
compression, some text that is compressed using JBIG2 compression,
and another area that is compressed using CCITT compression. This
whole process works to provide a PDF file with better compression
and better quality than just a standard Raster PDF file.
Advanced PDF Compression includes the following
features:
- Supports many compression types:
- ZIP ( Flate compression )
- LZW
- FAX CCITT ( G3 1D, G3 2D, G4 )
- JBIG2
- Lossless JPEG
- JPEG ( YUV 4.4.4, YUV 4.2.2 and YUV 4.1.1 )
- Works in 2 modes in the page level:
- MRC mode: enables the segmentation of the source image and
then compresses the resulting segments.
- Normal mode: inserts the image into the PDF file without
segmentation.
- Produces v1.4 (Adobe Acrobat 5.X) PDF files.
- Provides advanced options to control the process
of adding the segments to the PDF file.
- Provides input profiles to specify source image
quality. This makes controlling the segmentation process simple
and more accurate. The input profiles supported are:
- Automatic
- Noisy
- Scanned
- Printed
- Computer generated
- Photo
- User: This profile is provided for advanced users.
- Provides output profiles to specify required
output quality. This should also make the segmentation process
easier and more accurate. The output profiles supported are:
- Automatic
- Poor
- Average
- Good
- Excellent
- User: This profile is provided for advanced users.
- Provides control over the compression types that
will be used with each type of segment. For example, the user
can choose to use the FAX CCITT G4 compression type to handle 1
bit/pixel segments.
- Background detection is supported. The user can
enable background detection which will try to determine the
background of the image. In that case, the PDF Compressor will
NOT store the background segments, which results in more compact
PDF files.
- Background is created using shapes instead of image segments.
This reduces the size of the resulting PDF file.
- Control over 1Bit and 2Bit segment detection: The
user can choose 1Bit segments over 2Bit segments and vice versa.
The user can also choose to force 1Bit segments over 2Bit
segments and vice versa.