PDF In-The-Box is an ActiveX control for creating PDF files programmatically. It writes native PDF format with no intermediate file. No third-party software needed. Your applications based on PDF In-The-Box can be freely deployed. No run-time licence needed! Available APIs: ActiveX, VCL for Delphi and C++ Builder, DLL. A comprehensive programming interface (about 110 methods, properties and events) allows you to build up sophisticated PDF documents. FONT MANAGEMENT - All TrueType fonts supported. - Angled text. - Character spacing and line spacing. - Font embedding. Selection of embedded and non-embedded fonts. TEXT MANAGEMENT - Multi-line text with smart hyphenation, horizontal and vertical alignment. - Style sheets with support of margins, indents, bulleted and numbered text. - Style inheritance. - Insertion of rich texts loaded from RTF files. INTERACTIVE FORMS - Supported field types: pushbutton, edit box, memo box, list box, combo box, check box, radio buttons. - Support of style sheets. - Links and JavaScript actions can be set on all fields. GRIDS - Powerful grid management system with cell drawing and filling methods. - Customization of aspect and dimensions for every column. GRAPHICS - 15 methods available to draw geometrical shapes (lines, rectangles, circles, pies, polygons, Bezier curves, etc). - Images retrieved from memory or loaded from disk (.BMP, .JPG, .WMF, .EMF, .ICO formats). - Smart image stretching (preserving aspect ratio). - Image compression with Zlib or Jpeg algorithms. - Repetitive image management. MULTIMEDIA - Bookmarks (table of contents displayed as an outline tree in PDF viewers) - Hyperlinks: internal, remote, external or Internet links. - Annotations and rubber stamps. DOCUMENT CONTROL - All paper sizes supported. - Orientation may be changed inside a document. - Document properties: author, keywords, producer, subject, title. - Encryption and protection: owner password, user password, security options. - Special ASP mode.