Ich möchte ein Viewer-Tool zum Anzeigen von Dateien in den Formaten PDF, MS Excel und MS Word integrieren. Ich entwickle eine Website, die Handbücher auf unserem Server speichert, und ich möchte, dass Besucher diese Handbücher online anzeigen können, anstatt sie herunterzuladen. Ich habe ein Tool namens ViewerJS gefunden, das PDF-Dateien und offene Dokumente online anzeigen kann. Das Tool unterstützt jedoch kein Microsoft Office.
In Anlehnung an den Vorschlag von Steve Barnes sitzt JODReports auf Open Office und Libre Office, sodass die Beinarbeit beim Betreiben von Open Office / Libre Office über die API erheblich reduziert werden kann. Die Konvertierungen sind oft überraschend gut, aber Sie müssten einige Tests durchführen, um festzustellen, ob das für Ihre Dokumente gut genug funktioniert.
Sie könnten möglicherweise LibraOffice im Befehlszeilen-Konvertierungsmodus verwenden, um eine entsprechende Ansicht vieler solcher Dokumente zu generieren. Siehe dies für einige Informationen.
Das würde es Ihrem Server ermöglichen, eine Ansicht der von LibraOffice (das kostenlos ist) unterstützten Dokumente bereitzustellen, aber ich würde empfehlen, auch einen Download-Link bereitzustellen. Sie haben die Wahl, ob Sie bei Ansicht konvertieren – langsamere Anzeige , beim Hochladen konvertieren – langsameres Hochladen und mehr Speicherplatz nur für neue Dokumente, bei der ersten Ansicht konvertieren und konvertiert bleiben oder alles stapelweise konvertieren.
Nick Dickinson-Wilde
paul