ClearImage .NET API
CiPdf Class





Inlite.ClearImage Namespace : CiPdf Class
Pdf Read/Write configuration Class
Syntax
'Declaration
 
Public Class CiPdf 
'Usage
 
Dim instance As CiPdf
public class CiPdf 
public class CiPdf 
public class CiPdf 
public ref class CiPdf 
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
 NameDescription
Public PropertyAuthor PDF document property  
Public PropertyCreationDate PDF document property  
Public PropertyCreator PDF document property  
Public PropertyResolution of rasterized bi-tonal image  
Public PropertyResolution of rasterized grayscale image  
Public PropertyResolution of rasterized color image  
Public PropertyKeywords PDF document property  
Public PropertyMinimum height of embedded images  
Public PropertyMinimum width of embedded images  
Public PropertyModified date PDF document property  
Public PropertyProducer PDF document property  
Public PropertySpecifies rasterization mode as bi-tonal, grayscale or color  
Public PropertySpecifies page opening by extracting embedded images or page rasterization  
Public PropertySubject PDF document property  
Public PropertyTitle PDF document property  
Public PropertyMinimize bits-per-pixel of extracted embedded images  
Top
See Also

Reference

CiPdf Class
Inlite.ClearImage Namespace