17.05.2014 Views

PDFlib 8 Windows COM/.NET Tutorial

PDFlib 8 Windows COM/.NET Tutorial

PDFlib 8 Windows COM/.NET Tutorial

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table 11.1 Comparison of PDF form fields and <strong>PDFlib</strong> Blocks<br />

feature PDF form fields <strong>PDFlib</strong> Blocks<br />

design objective for interactive use for automated filling<br />

typographic features (beyond<br />

choice of font and font size)<br />

– kerning, word and character spacing, underline/<br />

overline/strikeout<br />

OpenType layout features – dozens of OpenType layout features, e.g. ligatures,<br />

swash characters, oldstyle figures<br />

complex script support limited shaping and bidirectional formatting, e.g. for Arabic<br />

and Devanagari<br />

font control font embedding font embedding and subsetting, encoding<br />

text formatting controls left-, center-, right-aligned left-, center-, right-aligned, justified; various formatting<br />

algorithms and controls; inline options<br />

can be used to control the appearance of text<br />

change font or other text attributes<br />

within text<br />

merged result is integral part of PDF<br />

page description<br />

– yes<br />

– yes<br />

users can edit merged field contents yes no<br />

extensible set of properties – yes (custom Block properties)<br />

use image files for filling – BMP, CCITT, GIF, PNG, JPEG, JBIG2, JPEG 2000, TIFF<br />

color support RGB grayscale, RGB, CMYK, Lab, spot color (HKS and<br />

Pantone spot colors integrated in the Block Plugin)<br />

PDF/X and PDF/A<br />

PDF/X: no<br />

PDF/A: restricted<br />

yes (both Block container and merged results)<br />

graphics and text properties can be<br />

overridden upon filling<br />

– yes<br />

transparent contents – yes<br />

Text Blocks can be linked – yes<br />

11.2 Overview of the Block Concept 281

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!