Home » File Formats » File_PDF
PDF generation using only PHP.
This package is unmaintained.
Download latest release 0.3.3 (archived versions might be outdated)
License: LGPL
Description
This package provides PDF generation using only PHP, without requiring any external libraries.
Maintainers
- Marko Djukic (mdjukic) — lead, inactive
- Jan Schneider (yunosh) — lead, active
- Chuck Hagenbuch (chagenbu) — lead, active
Dependencies
Required
- PHP (>= 4.2.0)
- PEAR Installer (>= 1.4.0b1)
Optional
Releases
- 0.3.3 (beta, 2011-08-06)
Release notes
License: LGPL
* Fix setting Courier fonts with font style (PEAR Bug #18550).
- 0.3.2 (beta, 2008-02-26)
Release notes
License: LGPL
* Automatically restore font styles after adding headers and footers (PEAR Request #12310).
* Pass $params to the class constructor to allow subclasses to receive and handle additional parameters (PEAR Request #12441).
* Fix creating linked images (Horde Bug #5964). - 0.3.1 (beta, 2007-11-07)
Release notes
License: LGPL
* Fixed escaping of parenthesis in PDF documents (PEAR Bug #12092).
* Always reset position to the left margin before starting footers.
* Fixed fill color overwriting text color (PEAR Bug #12310). - 0.3.0 (beta, 2007-09-14)
Release notes
License: LGPL
* Add flush() method to allow processing of very large PDF files (Request #10077).
* Fix underlined fonts (Bug #11447).
* Workaround BC break in PHP 4.3.10 with some locales (Horde Bug #4094). - 0.2.0 (beta, 2007-01-22)
- 0.1.0 (beta, 2006-08-28)
Release notes
License: LGPL
* Preserve font settings when adding new pages (Bug #2682).
* Add setFontStyle() method (d.baechtold@unico.ch, Request #5230).
* Allow all coordinates to be specified as negative values from the right or bottom edges (Request #5230).
* Add setTextColor() to specify text colors different from fill colors (Request #1767). - 0.0.2 (beta, 2005-04-13)
Release notes
License: LGPL
* Fixed loading of font metrics in setFont().
* Fixed typo preventing setFillColor() and setDrawColor() from accepting any other colorspace than 'rgb' (Horde Bug 1276).
* Allow to use factory() method with custom class extended from File_PDF (Bug 1543).
* Fixed typo in link() (Bug 1737).
* Fixed save() method to actually save the whole document (Bug 1768). - 0.0.1 (beta, 2004-06-04)
Release notes
License: LGPL
Initial release as a PEAR package
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #1543 | Closed | Bug | 2004-06-02 | header() and footer() methodes | |
| #1737 | Closed | Bug | 2004-06-29 | Typo in link() function | |
| #1767 | Closed | Req | 2004-07-01 | Re-add _text_color functions | |
| #1768 | Closed | Bug | 2004-07-01 | Save does not work | |
| #2682 | Closed | Bug | 2004-11-03 | problems with addPage and multiCell | |
| #5228 | No Feedback | Bug | 2005-08-29 | PDF Error: Font has not been set | |
| #5230 | Closed | Req | 2005-08-29 | setFontStyle() and line() with negative coordinates | |
| #5279 | Duplicate | Req | 2005-09-02 | add TextColor | |
| #5378 | No Feedback | Bug | 2005-09-13 | setFont block the php script | |
| #5686 | Duplicate | Bug | 2005-10-13 | Font family/size not correctly restores after addPage | |
| #6809 | No Feedback | Bug | 0.0.2 | 2006-02-17 | Generated PDF not recognized by Adobe Reader 7.0.5 |
| #6810 | Bogus | Bug | 0.0.2 | 2006-02-17 | Division by zero |
| #7719 | No Feedback | Req | 0.0.2 | 2006-05-24 | UTF-8 Support |
| #8680 | Duplicate | Bug | 0.1.0 | 2006-09-12 | Error File_PDF with I18Nv2 |
| #8856 | Closed | Bug | 0.1.0 | 2006-10-05 | Broken error handling in image() function |
| #9267 | Closed | Req | 0.1.0 | 2006-11-08 | Additions |
| #9272 | No Feedback | Bug | 0.1.0 | 2006-11-08 | header() and footer() methodes |
| #9595 | Closed | Bug | 0.1.0 | 2006-12-10 | Font file typos |
| #9905 | Closed | Bug | 0.1.0 | 2007-01-21 | Typo on line 2498 |
| #10077 | Closed | Req | 0.2.0 | 2007-02-12 | Out of memory error |
| #11089 | No Feedback | Bug | 0.2.0 | 2007-05-21 | addFont error |
| #11447 | Closed | Bug | 0.2.0 | 2007-06-26 | Underline does NOT work |
| #12092 | Closed | Bug | 0.3.0 | 2007-09-21 | escape character in writeRotated |
| #12114 | Closed | Doc | 0.3.0 | 2007-09-25 | Factory Test Failure |
| #12310 | Closed | Bug | 0.3.0 | 2007-10-23 | Invalid output |
| #12428 | Closed | Bug | 0.3.1 | 2007-11-12 | placement error after breakpage |
| #12441 | Closed | Req | 0.3.1 | 2007-11-14 | Additional parameters |
| #14470 | Bogus | Bug | 0.3.2 | 2008-08-07 | HTTP_Download should be Required |
| #17882 | Feedback | Req | 0.3.2 | 2010-09-22 | UTF8 support |
| #18550 | Closed | Bug | 0.3.2 | 2011-05-19 | Problem loading courier font font variants |
| #18551 | Wont fix | Bug | 0.3.2 | 2011-05-19 | No way to create definition files for new fonts |