Hi!
Geh im Delphi auf "Projekt -> ImportType Library" und selektiere
Adobe Acrobat Browser .. dann kannst du noch auswählen in welche
Sparte die neue Komponente eingefügt werden soll und fertig ..
Schon hast du den AcrobatReader als Komponente in deiner Form..
oder du kannst PDFs mit dem normalen Webbrowser laden und folgendermaßen
ein paar einstellungen vornehmen:
(am besten ins OnDocumentComplete und OnDownloadComplete vom Webbrowser)
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19:
| var lOLEDocument : OLEVariant; begin with MyWEbBrowser do begin try lOLEDocument := OleObject.Document; lOLEDocument.setShowToolbar(false); lOLEDocument.setShowScrollbars(false); lOLEDocument.SetLayoutMode('SinglePage');
lOleDocument.SetPageMode('none'); except end; end; end; |
ich hoffe dir etwas geholfen zu haben..
Es gibt einige PDF-Komponenten, aber irgendetwas wird immer falsch dargestellt,
bzw bei bestimmten PDF-Files ...
garantiern kann dir das nur der AcrobatReader.. und so verwendest du ihn in deiner form..
mfg,
Limbo
Moderiert von
Christian S.: Code- durch Delphi-Tags ersetzt