ClearImage COM API
CiPdf Object
Description
Pdf Read/Write configuration Class
Remarks

 

A CiPdf object is associated with a CiImage object.  It allows to set/get parameters controlling functionality CiImage.Open, CiImage.SaveAs and CiImage.Append methods while working with PDF files.

CiImage.SaveAs method writes metadata to PDF from Author, Creator, Keywords, Subject, Title, ModDate properties.
CiImage.Open method obtains Author, Creator, Keywords, Subject, Title, CreationDate, Producer properties from PDF file metadata.

A PDF file encapsulates the various type of data:  images, text, graphics, annotation, etc.   Many applications generate PDF pages containing textual and graphics data.  Such pages are rasterized to obtain page image. Scanners and imaging system store multi-page images in a PDF file, as a substitute for multi-page TIFF format.   Such images can be extracted directly from PDF file.  

To obtain an image of "non-image" content PDF pages, like text, graphic, annotation (including annotation-based barcodes) PDF page has to be rasterized.  Rasterization is similar to taking a snapshot of a page as displayed by the PDF viewer. 

CiImage.Open method uses the value of the readMode property to treat PDF file as a collection of image,  a collection of rasterized pages or the mix of those.  

ClearImage saves PDF pages only as images with text, graphics and MRC rasterized.

See PDF files guidelines on Inlite's How-to Web Site

Public Properties
Author PDF document property
CreationDate PDF document property
Creator PDF document property
Resolution of rasterized bi-tonal image
Resolution of rasterized grayscale image
Resolution of rasterized color image
Keywords PDF document property
Minimum height of embedded images
Minimum width of embedded images
Modified date PDF document property
Producer PDF document property
Specifies rasterization mode as bi-tonal, grayscale or color
Specifies page opening by extracting embedded images or page rasterization
Subject PDF document property
Title PDF document property
Minimize bits-per-pixel of extracted embedded images
See Also

CiPdf Members