2008-09-18 7 views
3

Je suis à la recherche d'une bibliothèque PHP qui me permettra de créer un prêt à imprimer PDF. L'imposition doit inclure des dispositions 1-up, 4-up, 24-up, etc., et des repères de coupe.PDF Imposition en PHP

FPDF, TCPDF et PHP's me permettent inclus PDF bibliothèques pour créer une image et plop sur un PDF, mais les mises en page plus avancées et les marques de cultures sont un peu au-delà de moi.

Merci d'avance!

Répondre

1

http://www.pdflib.com/download/

Voici une bibliothèque que vous n'avez pas mentionné qui permettra la création de fichiers PDF en utilisant php. J'espère que c'est suffisant.

0

J'ai eu beaucoup de succès avec PDFLib c'est une bibliothèque très puissante avec des liaisons PHP (et C, C#, Perl etc).

0

FPDF a toujours travaillé pour moi. Il y a beaucoup de fonctionnalités robustes là-dedans, et vous devez y rester pour le trouver. L'extension de classe ImageEPS est TRES utile pour rendre les choses prêtes à l'impression, même si elle n'est pas sans problèmes (comme une extension plutôt ancienne et ne supporte pas très bien les fichiers .ai et .eps, sauvegarder comme rétrocompatible vous pouvez.)

Vous pouvez utiliser les fonctions de dessin pour générer des marques de recadrage.

La configuration de l'en-tête et du pied de page est un peu contre-intuitive mais cela fonctionne. (http://www.fpdf.org/en/tutorial/tuto2.htm)

L'orientation des pages et le dimensionnement sont assez faciles à définir. (http://www.fpdf.org/en/doc/fpdf.htm)

multicellulaire est une fonction très utile pour le contenu généré dynamiquement, mais il n'y a aucun moyen de manipulation trop-plein construit. Vous devrez avoir un moyen de faire le compte des personnages et de passer les données dans des blocs pour les mises en page complexes.

Je crois qu'il existe une extension dans les forums de pagination. (http://www.fpdf.org/en/script/script86.php)

plus je suis un radin :)

4

Nous avons utilisé avec succès dompdf http://www.digitaljunkies.ca/dompdf/ - définir exactement ce que vous voulez imprimer au format HTML standard, puis passer le doc à dompdf, et il va créer un PDF à partir de cela. Il est beaucoup plus pratique que de travailler avec des solutions vectorielles qui vous obligent à faire les choses vous-même sur la page (comme le FPDF). Utilisez le HTML pour la mise en page! C'est beaucoup plus facile.

2

Je recommande fortement DOMPDF ou PDFLib comme d'autres l'ont mentionné. DOMPDF prend en charge XHTML et CSS2.1 et vous permettra de rendre une page PDF à partir du HTML.

PDFlib + PDI vous permettra de fusionner des documents PDF ou ajouter des pages, placer des images, du texte, etc.