Aggiungi filigrana a PDF utilizzando Zend Framework (aggiungendo qualcosa sotto il livello di testo)

StackOverflow https://stackoverflow.com/questions/3905286

Domanda

Sto cercando di filigrana dinamicamente un file PDF utilizzando PHP con Zend_Pdf.

C'è un modo per de-layer di un file PDF, mettere qualcosa (testo, immagine) tra il livello di sfondo e testo, e quindi salvarlo?

C'è come un z-index per i file PDF?

Qualsiasi aiuto sarebbe molto apprezzato.

Saluti, Paul

È stato utile?

Soluzione

C'è un tipo di Z-index, ma non c'è niente che può effettivamente manipolarlo in modo pragmatico. Ho cercato di fare simili per oltre un mese. Ho provato:. Zend, FPDF, AcroJS, PyPDF, ImageMagick e Ghostscript senza fortuna

L'unico modo sono stato in grado di aggiungere qualcosa "sotto" qualcosa d'altro in un PDF è quello di ricostruire dal basso in alto.

Esempio: avevo bisogno di aggiungere una fotografia sotto un codice a barre dei dipendenti. Per prima cosa ho ritagliato il PDF al giusto il codice a barre (my_crop.py - Python) Poi mi sono convertito al tiff copia (imagemagick) Poi ho aggiunto la foto dipendente al PDF originale (Zend Framework) Infine ho aggiunto il tiff codice a barre dalla prima fase (Zend Framework)

Non è in alcun modo perfetto, ma è l'unica cosa che ho potuto ottenere abbastanza vicino a quello che volevo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top