2010-07-09 3 views
-1

En essayant de créer un générateur de jeux de société en ruby ​​qui prend des images d'un pdf et les place sur les tuiles du modèle de jeu de plateau pdf. Une image par tuile.Ruby et PDFs - recommandations d'outils

Je me demande quels outils seraient bons pour ça dans ruby. J'ai regardé crevettes et cela semble génial pour créer le jeu de plateau, mais je ne pense pas que je peux l'utiliser pour extraire des images à partir des fichiers PDF de la source.

Quelqu'un peut-il fournir des idées?

Extra info: Actuellement ma connaissance de la façon dont pdfs sont créés et formés est v.limited si cela peut ne pas donner un sens ou de la matière, mais juste au cas où ... Les pdfs source ont une image par page. Je n'ai pas créé les fichiers/images pdfs source, donc je ne peux pas déterminer comment le fichier PDF a été créé, c'est-à-dire que l'image est simplement un texte simple, par exemple. "Prenez une carte" ou est-ce un vecteur d'illustrateur adobe? Les images seront toujours redimensionnées plus petites et la qualité de l'image sera prioritaire - tant que cela paraîtra bon pour l'utilisateur moyen.

Répondre

1

un coup d'oeil à ce fil pour quelques idées sur la lecture des pdfs

Ruby: Reading PDF files

Pour écrire des fichiers PDF, je vous recommande http://github.com/jdpace/PDFKit, il est un emballage agréable autour wkhtmltopdf. Il vous permet de générer du code html avec css et de créer un pdf directement à partir de celui-ci. Il économise heures de temps par rapport à essayer de formater tout dans la crevette.

+0

merci pour ces liens. PDFKit pourrait être juste ce que je cherche. – robodisco