Télécharger la liste

Description du projet

PC4P (PDF Class for PHP) is a library of php-classes to speed up the creation of reports and letters with support for such things as tables, images, background-images, wordwrap, pagebreak, all kinds of text manipulations, and editing different pdf-pages simultaneously.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2002-08-13 02:56
0.4.0

Cette version ajoute la "justifier" l'alignement sur les pc4p_text, la capacité à gérer des signets dans un document PDF, une classe pc4p_pagenumber, une tête et un pied de page dans pc4p_page, la manipulation correcte des pagebreak de grands textes, la mise en série dans PDFlib, l'utilisation de fichier temporaire pour la création de fichiers PDF et de liens en pc4p_image et pc4p_text. pc4p_box et pc4p_table ont été réécrites pour utiliser pc4p_lines les frontières.
Tags: Major feature enhancements
This release adds "justify" alignment to pc4p_text, the ability to
handle bookmarks within a PDF, a pc4p_pagenumber class, a header and a
footer in pc4p_page, proper pagebreak handling of large texts, serial
setting in PDFlib, tempfile usage for the creation of PDFs, and
weblinks in pc4p_image and pc4p_text. pc4p_box and pc4p_table have
been rewritten to use pc4p_lines as borders.

2001-09-11 18:02
0.3.1

Possibilité d'insérer des retours chariot manuel dans les textes en utilisant \ n a été ajouté. Certaines versions de contrôles ont été ajoutés pour réduire les mails ennuyeux. Un appel peu de temps passé par les références dans pc4p_table ont été supprimés car ils produit des erreurs avec E_ALL. Une erreur dans le calcul pour cellmargins survenus lors de la fixation d'un cellborder a été fixée.
Tags: Minor feature enhancements
Possibility of inserting manual linefeeds in texts using \n was added. Some version-checks were added to reduce annoying mails. A few call-time pass-by-references in pc4p_table were removed as they produced errors with E_ALL. An error in the calculation for cellmargins which occurred when setting a cellborder was fixed.

2001-09-04 21:54
0.3.0

La documentation API a été mise à jour. Les couleurs ont été ajoutées pour les lignes, du texte, les remplissages et les pages. Le code de fixation et de calcul de la largeur des objets et tablerows a été réécrit. Le code de titres de tableau dans pc4p_tables a été réécrit. Objets, des boîtes, et les tableaux sont maintenant utilisables dans l'en-tête. Le code pour tracer des frontières en pc4p_table a été réécrit pour le rendre le remplissage des cellules possible. Le code pour les marges de mise en pc4p_page et pc4p_object a été réécrit pour accepter les entiers en tant que paramètres. Le calcul de l'image-dimensions dans pc4p_image a été fixée. L'utilisation des marges dans pc4p_image et pc4p_line a été fixée.
Tags: Major feature enhancements
The API documentation was updated. Colors were added for lines, text, fills,
and pages. The code for setting and calculating the widths of objects and
tablerows was rewritten. The code for tableheaders in pc4p_tables was
rewritten. Objects, boxes, and tables are now usable in the header. The code
for drawing borders in pc4p_table was rewritten to make the filling of cells
possible. The code for setting margins in pc4p_page and pc4p_object was
rewritten to accept integers as parameters. The calculation of image-dimensions
in pc4p_image was fixed. The use of margins in pc4p_image and pc4p_line was
fixed.

2001-08-08 23:36
0.2.1

Cette version ajoute des fonctionnalités pour l'utilisation d'images qui ont été créées avec la bibliothèque GD. Il est plus généreux avec pc4p_set_compression et pc4p_set_info. set_value dans pc4p_main a été changé pour pdf_set_value.
Tags: Minor feature enhancements
This release adds functionality for using images which were created with the GD library. It is more generous with pc4p_set_compression and pc4p_set_info. set_value in pc4p_main has been changed to pdf_set_value.

2001-07-30 22:19
0.2.0

La création de fichiers PDF dans la mémoire tampon a été ajouté. Saut de page pour les tableaux a été ajoutée. Un en-tête pour les tables a été introduit pour améliorer la capacité des pagebreak-tables. L'exécution fois pour pc4p_text et pc4p_table ont été améliorés. Fonctions dépréciées de la PDFlib ont été supprimés. Fonctionnalités pour la rotation des images a été ajoutée. Le pc4p_line objet a été introduit pour l'établissement des règles. Corrections de bogues ont été faites dans pc4p_text quand ayant deux ou plusieurs espaces en ligne. Le calcul pour l'objet-Heights a été corrigé dans pc4p_page. PC4P est désormais libre d'avertissements (E_NOTICE-clean).
Tags: Major feature enhancements
The creation of PDFs in the buffer was added. Pagebreak for tables was added.
A header for tables was introduced to improve the pagebreak-ability of tables.
The execution-times for pc4p_text and pc4p_table were improved. Deprecated
functions of the pdflib were removed. Functionality for rotating images was
added. The object pc4p_line was introduced for drawing rules. Bugfixes were
made in pc4p_text when having two or more spaces in row. The calculus for
object-heights was corrected in pc4p_page. PC4P is now free of warnings
(E_NOTICE-clean).

Project Resources