2009-12-03 6 views
0

Je veux utiliser PDF :: writer pour mettre des dates sur une feuille de calendrier. La feuille de calendrier elle-même est préparée en tant que modèle prédéfini au format PDF. Comment pourrais-je lire ce PDF comme modèle pour y écrire du texte?lire un pdf, ajouter du texte/images et écrire le pdf modifié dans les rails

Existe-t-il une alternative? Le bidouillage avec un convertisseur HTML-vers-PDF (comme HTMLDoc) n'est pas une option.

+0

a ajouté un lien vers ma réponse – marcgg

Répondre

1

Peut-être pdf-toolkit pourrait vous aider à

Edit: je me suis souvenu que je joué avec cela quelques années et comme beaucoup.

+0

Apparemment pdf-toolkit est pour les métadonnées seulement - donc inutile pour moi. Je veux ajouter du contenu – hurikhan77

+0

J'ai trouvé rfpdf qui semble être un port de FPDF pour php et a toujours fonctionné parfaitement pour nous. Hopefull la version de rubis fait la même chose. Je vais probablement m'en tenir à ça. – hurikhan77

0

Si possible, essayez d'obtenir le texte original (c'est-à-dire la feuille de calendrier) AVANT qu'il ne soit transformé en PDF! Il n'est pas facile et parfois impossible de reconstruire le texte (et l'apparence et la disposition de votre calendrier) à partir du PDF.

+0

Ce serait un problème car la feuille de calendrier est constituée de graphiques. Nous voulons seulement positionner et écrire des éléments de texte supplémentaires. Nous ne voulons pas échanger ou remplacer du contenu. Ajoutez seulement du contenu. – hurikhan77

+0

Nous avons maintenant déplacé à crevette/crevette à ce semble une solution activement développée. Bien qu'il ne puisse pas importer les fichiers PDF existants, son métalangage semble être assez bon pour réimplémenter le modèle en rubis pur. Jusque-là, nous importons le modèle en tant que fond uni jpg dans la crevette. Pas très efficace mais fonctionne pour le moment. – hurikhan77

Questions connexes