it-swarm.com.de

Lösungen für PDF Einbettung?

Hintergrund : Wir betreiben mehrere Websites für Kleinanzeigen . Einer von ihnen erhält einige der Anzeigen von einer externen Quelle als PDF Dateien. Wir wissen, dass PDFs nicht ideal sind, aber wir müssen irgendwie damit umgehen.

Frage : Gibt es eine gute Möglichkeit, PDFs einzubetten? Oder eine andere clevere Art, damit umzugehen? (Im Moment haben wir eine kurze Erklärung und einen Link zum Original PDF - aber das ist nicht sehr elegant ...).

Anmerkungen : Ich habe die Einbettung in mehrere Browser getestet und alle scheinen unterschiedlich damit umzugehen. Außerdem kann ich keine Statistiken zur Penetration von PDF Reader-Plugins finden (außerdem gibt es andere Plugins wie Foxit Reader; Chrome hat sogar Fehler bei der Unterstützung von PDF).

3
Phil

Nachdem wir uns die verschiedenen Lösungen angesehen haben (danke Sam für Ihre Empfehlungen!) Und den Thread auf stackoverflow.com (danke Calum für den Fund!), Gehen wir zu Google Docs Viewer =.

Es ist JavaScript anstelle von Flash und es ist nicht erforderlich, die PDFs irgendwo hochzuladen.

Update : Der Google Text & Tabellen-Viewer funktioniert in IE9 nicht ordnungsgemäß (zumindest konnten wir noch keine funktionierende Lösung finden). Das Mitleid.

Update II : Der Google Text & Tabellen-Viewer verursacht noch mehr Probleme: Manchmal funktioniert er auch nicht in anderen Browsern (einschließlich Chrome). Es ist schwer zu sagen, warum. Ich vermute, dass die Nutzer den Google Viewer in ihrem Google-Konto deaktiviert haben und angemeldet sind (aber ich weiß nicht einmal, ob das möglich ist, schwer zu sagen ...). Nach dem Löschen der Cookies und dem Abmelden funktioniert es normalerweise wieder. Wir werden versuchen, weitere Untersuchungen durchzuführen ...

Update III : Wir haben keine wirklichen Lösungen gefunden. Verwenden Sie vorerst (hässliche) Problemumgehungen. Wenn wir etwas finden, werde ich diese Antwort aktualisieren.

6
Phil

Ist es keine Option, sich auf den Browser zu verlassen, der das Tag verarbeitet? Wie Sie sagen, machen es alle anders und es hängt auch davon ab, was auf der Maschine installiert ist. Aber alles, was PDFs verarbeitet, hängt wahrscheinlich von der Konfiguration des Client-Computers ab.

Wenn Sie mehr Kontrolle darüber haben möchten, haben Sie mehrere Möglichkeiten. Erstens können Sie für eine übersichtlichere Steuerung der Anzeige etwas wie Atalasoft erwerben, um PDFs auf Ihrer Website anzuzeigen (unabhängig davon, welchen Browser jemand verwendet).

Alternativ können Sie etwas kaufen (z. B. Aspose ), mit dem Sie die Seite des PDF-Servers analysieren und den Text/die Bilder daraus extrahieren können (die Sie dann zu Ihrem Zweck geeigneter anzeigen würden Benutzer).

2
Sam K

Crocodoc konvertiert PDF ziemlich gut in HTML und ermöglicht das Einbetten. Während die Hauptfunktion von Crocodoc darin besteht, Kommentare zu Dateien zuzulassen, können Sie es so einrichten, dass es einfach ist auf Ihrer Seite einbetten.

0
ℝaphink