Miniature d'une page PDF (Java)
Comment puis-je générer une image miniature de pages dans un document PDF, à l'aide de Java?
- Regarde ce post.
Vous devez vous connecter pour publier un commentaire.
Comment puis-je générer une image miniature de pages dans un document PDF, à l'aide de Java?
Vous devez vous connecter pour publier un commentaire.
Je pense que http://pdfbox.apache.org/ à faire ce que vous êtes à la recherche pour depuis vous pouvez créer une image à partir d'une page et ensuite l'échelle de l'image
De leur exemple de code
Vous pouvez également avoir un coup d'oeil à JPedal (détails à http://www.jpedal.org/pdf_thumbnail.php)
IcePdf est le meilleur que j'ai vu (c'est gratuit) pour la lecture des fichiers pdf. JPedal est génial, mais pas gratuitement.
Si vous allez être générer des images à partir de fichiers pdf, que le grand public peut vous envoyer, je vous assure (de l'expérience) que vous obtiendrez les fichiers pdf qui va se bloquer la JVM. (c'est à dire: Si elles sont nombreuses couches de fichiers pdf avec tous les vector graphics). Ce pdf est un exemple qui va se bloquer de nombreuses bibliothèques (mais est parfaitement valide PDF sans rien de rigolo comme Javascript, etc).
Nous avons descendu la route d'essayer d'utiliser une multitude de bibliothèques et, éventuellement, le recours à déléguer le travail de création d'une vignette pour ImageMagick, ce qui est hautement optimisé C programme de manipulation d'image.
Ce post n'est pas seulement en format pdf, mais aussi de nombreux autres type de fichier comme bureau, image, texte....