purePDF is a complete PDF library for ActionScript designed as a port of the Java iText 1 library. It allows developers to both create and read PDF documents directly from running SWF files, enabling seamless integration of PDF functionality into Flash-based applications. The library supports a wide range of PDF features, including advanced text rendering, graphics, gradients, transparency, annotations, and interactive forms. It also provides robust support for images, fonts, metadata, barcodes, and even RTL text such as Arabic. With a modular structure and compatibility with common ActionScript libraries, purePDF delivers flexibility for building rich, document-driven applications. Its comprehensive set of tools makes it suitable for both simple and advanced PDF tasks, from generating tables to handling page transitions and multimedia features. The library is open source, with examples demonstrating its capabilities and a reference PDF showcasing all classes in use.
Features
- Supports creation and reading of PDFs with full ActionScript integration.
- Handles text, fonts (including Unicode, CJK, and RTL), and advanced text layouts.
- Provides table support, images (PNG, JPEG, GIF, etc.), and vector paths.
- Includes forms (text fields, checkboxes, combo boxes) and annotations.
- Offers gradients, patterns, layers, and transparency effects.
- Can generate barcodes, page transitions, and slideshows within PDFs