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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

7 Importing Images and PDF Pages 179<br />

7.1 Importing Raster Images 179<br />

7.1.1 Basic Image Handling 179<br />

7.1.2 Supported Image File Formats 181<br />

7.1.3 Clipping Paths 184<br />

7.1.4 Image Masks and Transparency 184<br />

7.1.5 Colorizing Images 186<br />

7.2 Importing PDF Pages with PDI 188<br />

7.2.1 PDI Features and Applications 188<br />

7.2.2 Using PDI Functions with <strong>PDFlib</strong> 188<br />

7.2.3 Acceptable PDF Documents 190<br />

7.3 Placing Images and imported PDF Pages 192<br />

7.3.1 Simple Object Placement 192<br />

7.3.2 Placing an Object in a Box 192<br />

7.3.3 Orientating an Object 194<br />

7.3.4 Rotating an Object 196<br />

7.3.5 Adjusting the Page Size 197<br />

7.3.6 Querying Information about placed Images and PDF Pages 198<br />

8 Text and Table Formatting 199<br />

8.1 Placing and Fitting Textlines 199<br />

8.1.1 Simple Textline Placement 199<br />

8.1.2 Positioning Text in a Box 200<br />

8.1.3 Fitting Text into a Box 201<br />

8.1.4 Aligning Text at a Character 203<br />

8.1.5 Placing a Stamp 204<br />

8.1.6 Using Leaders 204<br />

8.1.7 Text on a Path 205<br />

8.2 Multi-Line Textflows 207<br />

8.2.1 Placing Textflows in the Fitbox 208<br />

8.2.2 Paragraph Formatting Options 210<br />

8.2.3 Inline Option Lists and Macros 210<br />

8.2.4 Tab Stops 213<br />

8.2.5 Numbered Lists and Paragraph Spacing 214<br />

8.2.6 Control Characters and Character Mapping 215<br />

8.2.7 Hyphenation 218<br />

8.2.8 Controlling the standard Linebreak Algorithm 218<br />

8.2.9 Advanced script-specific Line Breaking 222<br />

8.2.10 Wrapping Text around Paths and Images 223<br />

8.3 Table Formatting 227<br />

8.3.1 Placing a Simple Table 228<br />

8.3.2 Contents of a Table Cell 231<br />

8.3.3 Table and Column Widths 233<br />

8.3.4 Mixed Table Contents 234<br />

8.3.5 Table Instances 237<br />

8.3.6 Table Formatting Algorithm 240<br />

6 Contents

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

Saved successfully!

Ooh no, something went wrong!