Here is a brief summary of Free Spire.PDF for Java features.
Support Environment
- 100% Written in Java
- Supports 32-bit and 64-bit OS
- Works on Windows, Linux, Unix and Mac OS
- Supports PDF Version 1.2, 1.3, 1.4, 1.5, 1.6 and 1.7
- No Need to Install Additional Software
Conversion
- Convert PDF to PDF/A
- Convert PDF to Image
- Convert PDF to SVG
- Convert SVG to PDF
- Convert PDF to XPS
- Convert XPS to PDF
- Convert PDF to Word
- Convert PDF to HTML
- Convert PDF to Excel
Security
- Encrypt PDF
- Decrypt PDF
- Create PDF Digital Signature
- Change Security Permission
- Detect Whether a Signed PDF was Modified or Not
Text
- Draw Text
- Set Text Format(Font, Size, Color, Layout, Rotate, Transform, Alignment)
- Read/Extract Text
Fonts
- True Type Fonts
- CJK Fonts
- Unicode Support (Partial)
Images
- Draw Image
- Draw Special Shapes(lines, Rectangles, Circles, Arcs, Ellipses, Five-Pointed Star)
- Draw PDF Barcode
- Read/Extract Images
Attachments
Tables
- Simple Table
- Image Table
- Export Datatable to PDF
- Set Table Layout
- Format Table Bordor
Bookmarks
List
- Simple List
- Ordered List
- Multiple levels List
Header and Footer
- Add Text in Header and Footer
- Add Image in Header and Footer
Watermark
Actions
- Add Action
- Add Javascript Action
- Add Action Chain
FormField
- Add Fields(Text Box, Check Box, List box, Combo Box, Button, Radio Button)
- Remove Fields
- Fill Fields
Pages
- Add PDF Pages
- Delete PDF Pages
- Set Page Number
- Get Page Count
- Paginate Pages
- Set Page Transition
- Set Page Orientation
- Set Page Transparency
- Set Page Overlay