Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   PDF in meiner Anwendung anzeigen (https://www.delphipraxis.net/179361-pdf-meiner-anwendung-anzeigen.html)

pesi 2. Mär 2014 16:49

PDF in meiner Anwendung anzeigen
 
Hallo,

ich habe ein älteres Projekt (noch D5 :shock: ), wo ich eigentlich nur eine kleine Änderung vornehmen müsste.
Das Problem nun.... ich habe dort mittels Adobe PDF ActiveX die Anzeige von einigen PDFs realisiert und anscheinend
hat im Laufe der Jahre Adobe ein bißchen was geändert. Kann es sein, dass es überhaupt nicht mehr funktioniert dieses
OCX in Delphi 2010 oder XE5 einzubinden??? ...also ich habe auch noch D5 auf dem Rechner, aber auch dort bekomme ich
Fehler wenn ich das alte Projekt lade. Ich fand die Variante, den Adobe PDF Reader DIREKT in meiner Anwendung zu haben
ja sehr charmant, werde mich davon wohl aber verabschieden müssen, oder???

Habe hier ja schon einiges über "Lade doch das PDF einfach in einen TWebBrowser" gefunden, aber leider funktioniert das
bei mir nicht! TWebBrowser sagt "Die Navigation zu der Webseite wurde abgebrochen" und stattdessen wird der original
Adobe Reader mit dem PDF geöffnet *grummel*

Idee.... Lösungsansätze... ??? Freue mich über alles! Zur Not sogar einen Link wo ich einen uralten Adobe Reader (ca. 3-4 Jahre alt) finde den ich einfach installiere :pale:

Umgebung: Windows 7, D5, D2010, XE5, Acrobat Reader 11.0.06

Schönen Sonntag noch!

zeras 2. Mär 2014 16:56

AW: PDF in meiner Anwendung anzeigen
 
Ich nutze Debenu Quick PDE Library, aber die kostet einiges. Mein Hauptzweck war zwar nicht die Anzeige, sondern die Manipulation von PDF Dateien, aber die Anzeige fällt so nebenbei mit ab.

Bernhard Geyer 2. Mär 2014 16:57

AW: PDF in meiner Anwendung anzeigen
 
Willst du eine 100% Lösung musst du eine PDF-Viewer als Delphi-Komponente/DLL im eigenen Programm integrieren.
Willst du ein 98% Lösung so zeige das PDF im TWebbrowser an. Geht das nicht (wie bei dir) so ist im Adobe Reader eingestellt das die Anzeige im eigenen Fenster erfolgen soll

pesi 2. Mär 2014 17:20

AW: PDF in meiner Anwendung anzeigen
 
Gibt´s denn irgendwelche guten kostenlosen :lol: Komponenten die Du kennst oder sogar empfehlen kannst?

mkinzler 2. Mär 2014 17:26

AW: PDF in meiner Anwendung anzeigen
 
Reine PDF Viewer, welche sich in Deine Anwenfung einbetten lassen, wären mir nicht bekannt.
Chrmium Embedded, wäre vielleicht noch eine Alternative (zeigt PDFs direkt an)

Bernhard Geyer 2. Mär 2014 17:44

AW: PDF in meiner Anwendung anzeigen
 
Zitat:

Zitat von pesi (Beitrag 1250275)
Gibt´s denn irgendwelche guten kostenlosen :lol: Komponenten die Du kennst oder sogar empfehlen kannst?

Imkinzer hat den Tipp. Alle anderen guten Komponenten Kosten Geld.
Ich kann dir nur sagen welche Komponente du nicht verwenden solltest: PDFToolkit von gnostice!

Sir Rufo 2. Mär 2014 19:01

AW: PDF in meiner Anwendung anzeigen
 
Du kannst auch den PreviewHandler von Windows MSDN-Library durchsuchenIPreviewHandler benutzen, der spricht über ein Interface mit dem Adobe Reader.

Kommt dem was du mal hattest eigentlich am nächsten.

Irgendwo gab es vor Kurzem doch eine Delphi-Umsetzung des Preview-Handlers (Einbetten von IPreviewHandler)

rweinzierl 2. Mär 2014 20:52

AW: PDF in meiner Anwendung anzeigen
 
Hallo

Ich glaube Chromium enthält keinen integrierten PDF-Betrachter. (einer der Unterschiede zu Chrome)

mfg

Reinhold

Zitat:

Zitat von mkinzler (Beitrag 1250277)
Reine PDF Viewer, welche sich in Deine Anwenfung einbetten lassen, wären mir nicht bekannt.
Chrmium Embedded, wäre vielleicht noch eine Alternative (zeigt PDFs direkt an)


Bernhard Geyer 2. Mär 2014 21:31

AW: PDF in meiner Anwendung anzeigen
 
Zitat:

Zitat von rweinzierl (Beitrag 1250335)
Hallo

Ich glaube Chromium enthält keinen integrierten PDF-Betrachter. (einer der Unterschiede zu Chrome)

mfg

Laut Wiki bekommt man das (wenn ich es richtig übersetze) aber auch hin: https://wiki.archlinux.org/index.php..._viewer_plugin

Aviator 2. Mär 2014 21:38

AW: PDF in meiner Anwendung anzeigen
 
Zitat:

Zitat von Sir Rufo (Beitrag 1250315)
Irgendwo gab es vor Kurzem doch eine Delphi-Umsetzung des Preview-Handlers

Ja das war der Thread von mir. Siehe hier. Funktioniert auch jetzt perfekt. PDF-Dateien werden problemlos angezeigt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:12 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz