AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

PDF anzeigen

Ein Thema von Delbor · begonnen am 3. Nov 2017 · letzter Beitrag vom 3. Nov 2017
Antwort Antwort
Delbor

Registriert seit: 8. Okt 2006
Ort: St.Gallen/Schweiz
1.186 Beiträge
 
Delphi 11 Alexandria
 
#1

PDF anzeigen

  Alt 3. Nov 2017, 14:56
Hi zusammen

Dabei bin ich erstmal den Weg mit der PwerPDF-Komponente gegangen und hab einen Weg gesucht, ein bestehendes PDF-Dokument zu laden - vergebens.
Da ich die PDF-Datei aber nur anzeigen (und evtl. unter anderem Namen speichern oder in eine DB schreiben) will, versuchte ich es auch mal mit TWebbrowser, angeregt durch diesen Thread.
Ich hatte in diesem Forum zwar mal was gelesen, dass dies TWebbrowser dank einer Änderung von Microsoft nicht mehr kann, aber das Datum des verlinktem Threads liess mich hoffen - leider auch vergebens

Ist das nun 'das Ende der Fahnenstange' oder gibts doch noch möglichkeiten?

Gruss
Delbor
Roger
Man muss und kann nicht alles wissen - man muss nur wissen, wo es steht.
Frei nach Albert Einstein
http://roase.ch
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: PDF anzeigen

  Alt 3. Nov 2017, 15:15
https://github.com/tothpaul/PDFiumReader
Markus Kinzler
  Mit Zitat antworten Zitat
nahpets
(Gast)

n/a Beiträge
 
#3

AW: PDF anzeigen

  Alt 3. Nov 2017, 15:21
PDF in Datenbank geht auch ohne Anzeigen. Dateiladen und per Stream (oder so) in ein Blobfeld schieben. (Müsste hier im Forum schon entsprechende Threads mit Quelltexten geben.)

Anzeigen: Früher hab' ich das ActiveX vom AcrobatReader importiert und dann die PDFs im Programm angezeigt. Weiß nicht, ob das noch geht. (Der Acrobat-Reader muss dafür auf dem System, auf dem die Software läuft, zwingend installiert sein.)

Ansonsten PDF-Datei per Shellexeute öffnen. Macht dann das verknüpfte Anzeigeprogramm mit der PDF auf. Nachteil, man hat dann ein zweites Programm und aus dem eigenen Programm keinen direkten Einfluss darauf.

Die PowerPDF-Komponenten sind zum Erstellen von PDFs, aber nicht zum Anzeigen oder verändern vorhandener PDF-Dateien.

Geändert von nahpets ( 3. Nov 2017 um 15:41 Uhr) Grund: Schreibfehler weggemacht und hoffentlich keine neuen dazu :-(
  Mit Zitat antworten Zitat
Delbor

Registriert seit: 8. Okt 2006
Ort: St.Gallen/Schweiz
1.186 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: PDF anzeigen

  Alt 3. Nov 2017, 15:36
Hi zusammen

Vielen Dank euch beiden!

Gruss
Delbor
Roger
Man muss und kann nicht alles wissen - man muss nur wissen, wo es steht.
Frei nach Albert Einstein
http://roase.ch
  Mit Zitat antworten Zitat
Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.051 Beiträge
 
Delphi 2009 Professional
 
#5

AW: PDF anzeigen

  Alt 3. Nov 2017, 21:30
Das Adobe-Reader-Plugin im Firefox ist übrigens kein Plugin sondern ein ganz normales eigenständiges Programm. Das sollte man also auch einbetten können.
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: PDF anzeigen

  Alt 3. Nov 2017, 21:49
Das Adobe-Reader-Plugin im Firefox ist übrigens kein Plugin sondern ein ganz normales eigenständiges Programm. Das sollte man also auch einbetten können.
Der Adobe Reader direk zu verwenden kann funktionieren - ist aber nicht garantiert. Adobe garantiert die Funktionsfähigkeit nur in den Browsern.
Hatten auch mal unliebsame Erfahrungen mit Adobe-SW gemacht die auf einmal in einem Minor-Update ein implementiertes Browser-Interface erwartet hat.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:42 Uhr.
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