Supported PDF Features

You are viewing an old version (v. 10) of this page.
The latest version is v. 13, last edited on Apr 10, 2013 (view differences | )
<< View previous version | view page history | view next version >>

ICEpdf supports the following PDF features

  • Font support: Embedded font support for Type 1 Fonts (Standard and Multiple Master), TrueType, Font Subsets, Type3, CMaps (predefined and Embedded), Type 0 CID, Type 2 CID, Type 0, Type 1 (CFF), OpenType (True Type Outlines) and OpenType (CFF Type outlines). Font substitution
    is available for documents that do not use embedded fonts.
  • Cross-Reference Table and Cross-Reference Stream support for accelerated document loading.
  • Multiple page views: single page, facing page, single page column, and facing page columns.
  • Rendering of AcroForm data, push buttons, check boxes, radio buttons, text fields and choice fields.
  • Rendering of common Annotation types: markup and text markup; text, free text, and line; square; circle polygon; and polyline types.
  • Create, edit and delete Link annotations and their respective URI, Launch or GoTo actions.
  • Interactive Link annotation via the following actions types: go to actions, go to resource actions, go to launch actions and URI actions.
  • Multi-page text selection.
  • Converting rendered PDF pages to images, SVG documents, etc.
  • Extracting PDF document meta-data, text, and images.
  • PDF document viewing.
  • Page navigation.
  • Page magnification.
  • Page rotation.
  • Printing.
  • Bookmarks (table of contents entries that represent the chapters and sections in a document).
  • Search document text and highlight results.
  • Acrobat standard security (40-bit and 128-bit RC4 encryption) for opening password-controlled files (for more information, see Acrobat Standard Security Support.
  • ICEbrowser PDF Pilot: Extend ICEbrowser® to support PDF document rendering using the included ICEbrowser PDF Pilot (Plugin) component.

PDF Reference Compliance

ICEpdf supports a subset of the PDF Reference, 5th Edition, Version 1.6 from Adobe Systems Incorporated, available at:

http://www.adobe.com/devnet/pdf/pdf_reference.html

The table below lists all the PDF features that ICEpdf supports. The list is based on the PDF Reference, 5th Edition, Version 1.6, from Adobe Systems Incorporated. The section numbers in the table refer to the sections in the PDF Reference.

You can download the reference from: http://www.adobe.com/devnet/pdf/pdf_reference.html


Supported Feature
    Section in PDF Reference Introduced
1.0
in
1.1
PDF
1.2
Version
1.3

1.4

1.5

1.6
Filters                    
ASCIIHexDecode     3.3.1 X            
ASCII85Decode     3.3.2 X            
LZWDecode     3.3.3 X            
FlateDecode     3.3.3     X        
RunLengthDecode     3.3.4 X            
CCITTFaxDecode                    
  Group 4   3.3.5 X            
  Group 3, 1-D   3.3.5 X            
  Group 3, 2-D   3.3.5 X            
JBIG2Decode     3.3.6         X    
DCTDecode (No transformations)     3.3.7 X            
JPXDecode     3.3.8           X  
File Structure                    
File Body     3.4.2 X            
Cross-Reference Table     3.4.3 X            
File Trailer     3.4.4 X            
Incremental Updates     3.4.5         X    
Object Streams     3.4.6           X  
Cross-Reference Stream     3.4.7           X  
Encryption                    
Standard Security Handler     3.5.2   X          
Document Structure                    
Document Catalog     3.6.1   X          
  Page Layout   3.6.1              
    Singe Page View 3.6.1 X            
    One Column View 3.6.1 X            
    Two Column Left View 3.6.1 X            
    Two Column Right View 3.6.1 X            
    Two Page Left View 3.6.1           X  
    Two Page Right View 3.6.1           X  
Page Tree     3.6.2   X          
  Page Objects   3.6.2   X          
  Inheritance of Page Attributes   3.6.2   X          
Functions     3.9     X        
  Type0 (Sampled) Functions   3.9.1     X        
  Type2 (Exponential Interpolation) Functions   3.9.2     X        
  Type3 (Stitching) Functions   3.9.3     X        
Graphics                    
Graphics States                    
  Device Independent                  
    Line Width 4.3.2 X            
    Line Cap Style 4.3.2 X            
    Line Join Style 4.3.2 X            
    Miter Limit 4.3.2 X            
    Line Dash Pattern 4.3.2 X            
    Alpha Constant 4.3.2         X    
Path Construction                    
  Cubic Bézier Curves   4.4.1 X            
  Sub Paths   4.4.1 X            
  Lines   4.4.1 X            
  Rectangles   4.4.1 X            
Path-Painting Operators                    
  Stroking   4.4.2 X            
  Filling   4.4.2 X            
    Nonzero Winding Number Rule 4.4.2 X            
    Even-Odd Rule 4.4.2 X            
Clipping Path Operators     4.4.3 X            
Color Spaces                    
  Device Color Spaces                  
    Device Gray 4.5.3   X          
    Device RGB 4.5.3   X          
    Device CMYK 4.5.3   X          
  CIE-Based Color Spaces                  
    ICCBased Color Spaces 4.5.4       X      
  Special Color Spaces                  
    Pattern Color Spaces 4.5.5     X        
    Indexed Color Spaces 4.5.5   X          
    Separation Color Spaces 4.5.5     X        
    DeviceN Color Spaces 4.5.5       X      
Patterns     4.6              
  Tiling   4.6.2     X        
  Shading   4.6.3       X      
External Objects     4.7 X            
  Image XObjects   4.7 X            
  Form XObjects   4.7 X            
Images                    
  Decode Arrays   4.8.4 X            
  Image Interpolation   4.8.4 X            
  Masked Images                  
    Stencil Masking 4.8.5 X            
    Explicit Masking 4.8.5       X      
    Color Key Masking 4.8.5       X      
  Inline Images   4.8.6 X            
  Form XObjects                  
    Form Dictionaries 4.9.1 X            
Text                    
Text State Parameters                    
  Character Spacing   5.2.1 X            
  Word Spacing   5.2.2 X            
  Horizontal Scaling   5.2.3 X            
  Leading   5.2.4 X            
  Text Rise   5.2.6 X            
Simple Fonts*                    
  Type 1 Fonts*   5.5.1              
    Standard Type 1 Fonts* 5.5.1 X            
    Multiple Master Fonts* 5.5.1 X            
  TrueType Fonts*   5.5.2 X            
  Font Subsets*   5.5.3 X            
  Type 3 Fonts*   5.5.4 X            
Composite Fonts*                    
  CIDFonts*   5.6.3              
    Predefined Cmaps* 5.6.4       X      
    Embedded Cmap Files* 5.6.4       X      
    Type 0 CIDFonts* 5.8       X      
    Type 2 CIDFonts* 5.8       X      
Font Descriptors     5.7 X            
Other Font Programs*                    
  Type 0 Fonts*   5.8              
  Type 1(CFF)*   5.8     X        
  OpenType (True Type outlines)*   5.8             X
  OpenType (CFF Type outlines)*   5.8             X
Interactive Features                    
Viewer Preferences                    
  Hide Tool bar   8.1 X            
  Hide Menu bar   8.1 X            
  Fit Window   8.1 X            
  Center Window   8.1 X            
  Display Document Title   3.1         X    
  Document Page Mode   8.1 X            
    Outlines 8.1 X            
    Optional content group 8.1 X            
  Print Scaling   8.1             X
Document-Level Navigation                    
  Destinations   8.2.1 X            
  Document Outline   8.2.1 X            
  Link Annotation   8.4.5 X            
    Go To actions 8.5.3 X            
    Go to resource actions 8.5.3 X            
    Go to launch actions 8.5.3 X            
    URI actions 8.5.3 X            
Annotations†     8.4 X            
  Annotation Flags   8.4.2   X X X      
  Border Styles   8.4.3     X        
  Appearance Streams   8.4.4     X        
  Annotation Types   8.4.5              
    Markup Annotations 8.4.5 X            
    Annotation States 8.4.5           X  
    Text Annotations 8.4.5 X            
    Free Text Annotations 8.4.5       X      
    Line Annotations 8.4.5       X      
    Square and Circle Annotations 8.4.5       X      
    Polygon and Polyline Annotations 8.4.5           X  
    Text Markup Annotations 8.4.5       X      
Interactive Forms†     8.6              
  Button Fields   8.6.3              
    Push Buttons 8.6.3     X        
    Check boxes 8.6.3     X        
    Radio Buttons 8.6.3     X        
  Text Fields   8.6.3     X        
  Choice Fields   8.6.3     X        


* ICEpdf Pro version only.
† Static rendering only.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

© Copyright 2017 ICEsoft Technologies Canada Corp.