2011-06-20 2 views
6

J'ai besoin d'une solution haute performance pour afficher les fichiers * .pdf (100 ~ 250Mb par fichier, documents numérisés) sur des pages web sans aucun plugin. Icepdf n'a pas les options nécessaires comme l'encaissement, la qualité d'autosetting, la préparation des vignettes. En outre, il n'a que des composants d'interface utilisateur Web de base.visionneuse pdf haute performance pour le web

Meilleure correspondance pour les solutions avec javascript sur le côté client et java sur le côté serveur, mais d'autres technologies sont également les bienvenues.

+0

Donc, sans aucun plugin signifie quoi sur le client? PNG? GIF? JPG? Les PDF sont-ils B/W ccittg4? – mplungjan

+1

En effet, est-ce une exigence qu'ils soient affichés en format PDF? Ou pourraient-ils être convertis en HTML? XML? Un format d'image? Vous pouvez vous pencher sur des solutions comme Aspose, mais je ne suis pas sûr qu'ils ont ce que vous cherchez. Si vous parlez de pages Web, le HTML5 est-il une option? [This] (http://stackoverflow.com/q/3113334/701884) question sur SO pourrait être utile alors. – Wivani

+0

Le fichier commun est un ensemble d'images colorées, donc le format de sortie est PNG. L'utilisation de HTML5 n'est pas interdite. – Barmaley

Répondre

1

Vous pouvez utiliser Acrobat SDK côté serveur (cela nécessite l'exécution du serveur sous Windows). Dans une servlet, vous pouvez extraire chaque page et un fichier JPG, puis l'afficher. Vous auriez besoin de construire des contrôles pour vous naviguer.

À part cela, je ne pense pas que ce que vous demandez n'existe pas.

+0

[icePdf] (http://www.icepdf.org) et [Apache PDFBox ] (http://pdfbox.apache.org) peut extraire des pages sous forme d'images, s'exécuter sur n'importe quel serveur JavaEE et ne nécessite pas Windows. En outre, PDfBox a des composants d'interface utilisateur JSF. – Barmaley

Questions connexes