Revisions for framework/File_PDF/PDF.php

Location: [ Horde CVS ] / framework / File_PDF / PDF.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
Show Branch:
  Revision Date Author Log Message
1.65 HEAD 01/06/2009 12:49 PM Jan Schneider jan

Happy New Year

1.18.10.21 FRAMEWORK_3 01/06/2009 10:23 AM Jan Schneider jan

Happy New Year

Tags: HORDE_3_3_4, HORDE_3_3_4_RC1, HORDE_3_3_3

1.18.10.20 FRAMEWORK_3 02/26/2008 06:26 PM Jan Schneider jan

MFH: Fix creating linked images (Horde Bug #5964).

Tags: HORDE_3_2_4, HORDE_3_3_2, HORDE_3_3_1, HORDE_3_2_3, HORDE_3_3, HORDE_3_3_RC1, HORDE_3_2_2, HORDE_3_2_1, HORDE_3_2, HORDE_3_2_RC4, HORDE_3_2_RC3

1.64 02/26/2008 06:18 PM Jan Schneider jan

Fix creating linked images (Horde Bug #5964).

Tags: RELEASE_0_3_2

1.18.10.19 FRAMEWORK_3 01/02/2008 06:30 AM Jan Schneider jan

Happy New Year

Tags: HORDE_3_2_RC2

1.63 01/02/2008 06:11 AM Jan Schneider jan

Happy New Year

1.18.10.18 FRAMEWORK_3 12/20/2007 08:49 AM Jan Schneider jan

Merge from HEAD.

1.62 11/19/2007 12:02 PM Chuck Hagenbuch chuck

Pass $params to the class constructor to allow subclasses to receive
and handle additional parameters (PEAR Request #12441).

Tags: BEFORE_MERGE_3_2, HORDE_3_2_RC1

1.61 11/14/2007 02:43 PM Jan Schneider jan

Automatically restore font styles after adding headers and footers (PEAR Request #12310).

1.60 11/07/2007 11:51 AM Jan Schneider jan

We really only need to output text color code where we write text. Fixes PEAR
bug #12310.

1.59 11/07/2007 11:33 AM Jan Schneider jan

Always reset position to the left margin before starting footers.

1.58 11/07/2007 10:04 AM Jan Schneider jan

This check is no longer necessary.

1.57 11/07/2007 10:02 AM Jan Schneider jan

Catch errors, handle setFont() arguments as documented.

1.56 09/21/2007 11:17 AM Jan Schneider jan

Fix escaping of parenthesis in PDF documents (PEAR Bug #12092).

1.55 09/14/2007 06:20 AM Jan Schneider jan

Fix PDF generation with some locales (Gunnar Wrobel, Bug #4094).

Tags: RELEASE_0_3_0

1.54 06/29/2007 07:29 AM Jan Schneider jan

phpdoc

Tags: HORDE_3_2_ALPHA

1.53 06/29/2007 06:26 AM Jan Schneider jan

Fix test, start document header if necessary, keep track of buffer length.

1.52 06/29/2007 06:18 AM Jan Schneider jan

Fix method.

1.51 06/29/2007 06:11 AM Jan Schneider jan

Add flush() method to allow processing of very large PDF files (PEAR Request #10077).

1.50 06/29/2007 05:36 AM Jan Schneider jan

Fix underlined fonts (PEAR Bug #11447).

1.49 05/01/2007 10:26 PM Chuck Hagenbuch chuck

A few small coding standards cleanups, and remove a few unneeded
references that can be safely killed.

1.48 01/05/2007 08:12 AM Jan Schneider jan

phpdoc

1.18.10.17 FRAMEWORK_3 01/02/2007 08:54 AM Jan Schneider jan

Happy New Year

Tags: HORDE_3_1_9, HORDE_3_1_8, HORDE_3_1_7, HORDE_3_1_6, HORDE_3_1_5, HORDE_3_1_4, HORDE_3_1_4_RC1

1.47 01/02/2007 07:47 AM Jan Schneider jan

Happy New Year

1.46 01/01/2007 07:40 PM Jan Schneider jan

Assign copyright to The Horde Project for those copyright holders that already agreed to it.

1.18.10.16 FRAMEWORK_3 12/11/2006 04:28 AM Jan Schneider jan

MFH: 1.45

1.45 12/11/2006 02:42 AM Jan Schneider jan

Add getPageWidth() and getPageHeight() methods (Request #9267).

1.44 11/15/2006 10:26 PM Chuck Hagenbuch chuck

Ignore characters that don't print in the current font.

1.18.10.15 FRAMEWORK_3 10/05/2006 08:05 AM Jan Schneider jan

MFH: 1.43

1.43 10/05/2006 07:58 AM Jan Schneider jan

Catch error (PEAR Bug #8856).

1.42 08/28/2006 01:43 PM Jan Schneider jan

Add @since tags, fix viral typo.

Tags: RELEASE_0_1_0

1.41 08/28/2006 01:34 PM Jan Schneider jan

Add File_PDF::setTextColor().

1.40 08/28/2006 12:40 PM Jan Schneider jan

Allow all coordinates to be specified as negative values from the right or bottom edges.

1.39 08/28/2006 12:23 PM Jan Schneider jan

Add File_PDF::setFontStyle().

1.18.10.14 FRAMEWORK_3 08/28/2006 08:27 AM Jan Schneider jan

MFH: 1.38

1.18.10.13 FRAMEWORK_3 08/28/2006 08:26 AM Jan Schneider jan

MFH: 1.37

1.38 08/28/2006 08:18 AM Jan Schneider jan

Fix undefined variables.

1.37 08/28/2006 07:50 AM Jan Schneider jan

References

1.36 05/11/2006 04:27 PM Chuck Hagenbuch chuck

- don't silence file* calls when they really shouldn't fail (ie,
failing is a programmatic error, not a user/runtime error)

- rework factories to only include class files when the class doesn't
already exist (always allow a custom class to be included _before_ the
factory is called).

1.35 04/27/2006 10:19 PM Chuck Hagenbuch chuck

Don't silence includes, don't return references where not needed.

1.18.10.12 FRAMEWORK_3 01/01/2006 04:28 PM Jan Schneider jan

Happy new year

Tags: HORDE_3_1_3, HORDE_3_1_2, HORDE_3_1_1, HORDE_3_1, HORDE_3_1_RC3, HORDE_3_1_RC2, HORDE_3_1_RC1

1.34 01/01/2006 04:09 PM Jan Schneider jan

Happy new year\!

1.33 11/18/2005 10:45 PM Chuck Hagenbuch chuck

I guess everyone was kidding when they said you should use curly
braces for string offsets. This is, if anything, relevant to PHP6 (and
E_STRICT warnings under 5.1), but may as well just get rid of it.

1.18.10.11 FRAMEWORK_3 10/18/2005 07:01 AM Jan Schneider jan

Merged from HEAD.

1.18.10.10 FRAMEWORK_3 07/07/2005 02:16 PM Matt Selsky selsky

MFH: Spacing.

Tags: HORDE_3_0_12, HORDE_3_0_11, HORDE_3_0_10, HORDE_3_0_9, HORDE_3_0_8, HORDE_3_0_7, HORDE_3_0_6, HORDE_3_0_6_RC1, HORDE_3_0_5, HORDE_3_0_5_RC2, HORDE_3_0_5_RC1

1.32 07/07/2005 02:13 PM Matt Selsky selsky

Spacing.

Tags: BEFORE_MERGE_3_1

1.18.10.9 FRAMEWORK_3 07/03/2005 01:48 AM Matt Selsky selsky

MFH: Remove "@access public" and fix formatting/wrapping.

1.31 07/03/2005 01:27 AM Matt Selsky selsky

Remove "@access public" and fix formatting/wrapping.

1.18.10.8 FRAMEWORK_3 06/01/2005 06:38 PM Matt Selsky selsky

MFH: Clean up types in phpdoc.

1.30 06/01/2005 06:26 PM Matt Selsky selsky

Clean up types in phpdoc.

1.18.10.7 FRAMEWORK_3 05/31/2005 11:17 PM Matt Selsky selsky

MFH: Spaces.

1.29 05/31/2005 11:14 PM Matt Selsky selsky

Spaces.

1.28 05/26/2005 07:32 PM mdjukic

- fix PEAR bug #2682: font settings are now preserved from page to page
- make sure that addPage also calls _beginDoc if no document has begun, otherwise left with a broken PDF if open() is never called.

1.18.10.6 FRAMEWORK_3 05/26/2005 04:31 PM Matt Selsky selsky

MFH: Clean up phpdoc.

1.27 05/26/2005 04:26 PM Matt Selsky selsky

Clean up phpdoc.

1.18.10.5 FRAMEWORK_3 05/10/2005 02:21 AM Matt Selsky selsky

MFH: Remove "optional" from phpdoc.

1.26 05/10/2005 02:11 AM Matt Selsky selsky

Remove "optional" from phpdoc.

1.18.10.4 FRAMEWORK_3 04/26/2005 07:33 PM Matt Selsky selsky

MFH 1.25

1.25 04/26/2005 01:32 PM Matt Selsky selsky

phpdoc clean-up

1.18.10.3 FRAMEWORK_3 03/04/2005 11:14 AM Jan Schneider jan

MFH 1.21-1.24

Tags: HORDE_3_0_4, HORDE_3_0_4_RC2, HORDE_3_0_4_RC1

1.24 03/04/2005 10:11 AM Jan Schneider jan

Add note to remove the BC code some time in the future.

Tags: RELEASE_0_0_2

1.23 03/04/2005 07:47 AM Jan Schneider jan

Close PDF file before saving.

PEAR bug: 1768

1.22 03/04/2005 07:43 AM Jan Schneider jan

Fix typo.

PEAR bug: 1737

1.21 03/04/2005 07:30 AM Jan Schneider jan

Allow to pass class name to factory method.

PEAR bug: 1543

1.18.10.2 FRAMEWORK_3 01/28/2005 04:04 PM Chuck Hagenbuch chuck

MFH 1.20
Bug: 1276

Tags: HORDE_3_0_3, HORDE_3_0_3_RC1

1.20 01/28/2005 04:04 PM Chuck Hagenbuch chuck

fix typo (Bug 1276)

1.19 01/03/2005 08:09 AM Jan Schneider jan

Happy New Year

1.18.10.1 FRAMEWORK_3 01/03/2005 07:18 AM Jan Schneider jan

Happy New Year

Tags: HORDE_3_0_2, HORDE_3_0_1

1.18 06/12/2004 01:21 PM mdjukic

bad path

Tags: HORDE_3_0, HORDE_3_0_RC3

1.17 05/20/2004 03:43 AM mdjukic

PDF.php

1.16 05/20/2004 03:33 AM mdjukic

Some cleaning up.
Fix typos reported by Alan Knowles <alan@akbkhome.com.

1.15 05/18/2004 11:46 AM mdjukic

more minor cleans

1.14 05/18/2004 11:37 AM Chuck Hagenbuch chuck

- Add File_PDF::raiseError() to make sure that we have PEAR.php included
before calling PEAR::raiseError(). Will allow for other error handling later, too,
including perhaps returning PDF errors when possible.

- Some minor cleanup/spacing.

1.13 05/05/2004 02:18 AM mdjukic

get rid of useless FPDF_FONTPATH constant

1.12 04/27/2004 11:29 PM mdjukic

get rid of gettext, rename to File_PDF

1.11 04/27/2004 03:49 PM mdjukic

clean up, remove horde  dependencies, use HTTP_Download, remove some crud

1.10 01/01/2004 10:14 AM Jan Schneider jan

Happy new year everyone.

Tags: HORDE_3_0_ALPHA

1.9 12/22/2003 12:44 AM mdjukic

rearrange the code flow, make the colour setting functions a bit saner, avoid 0-255 value range use instead 0-1 float range, have only two functions one to handle fill and text and one to handle lines, introduce a circle function

1.8 12/18/2003 09:08 PM mdjukic

fix downloading/inling to use the Browser class, add some comments

1.7 11/24/2003 03:56 PM mdjukic

spelling, spacing

1.6 11/20/2003 07:16 PM mdjukic

not sure how this got in

1.5 11/20/2003 06:58 PM mdjukic

some minor comment tweaks

1.4 11/16/2003 06:15 AM Jan Schneider jan

Comment fixes.

1.3 11/05/2003 10:25 AM Chuck Hagenbuch chuck

package names so these files get documented/grouped with the right package.

1.2 11/05/2003 10:15 AM Chuck Hagenbuch chuck

Make a bunch of package names consistent.

1.1 11/03/2003 01:21 PM mdjukic

PHP-only PDF class, requires no external libs (eg. PDFlib, etc).

Based on the FPDF class by Olivier Plathey (http://www.fpdf.org).

- Still needs some tweaks/cleaning.
- Some functions have not been thoroughly tested, such as rect(), cell(), multiCell(), etc.
- Function addFont() is missing its makefont.php script for creation of compatible fonts.
- Would be good to have table of contents/index generation?