Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   GTPdfViewer (https://www.delphipraxis.net/172120-gtpdfviewer.html)

bjma 13. Dez 2012 16:20

GTPdfViewer
 
Hallo,
wer kann helfen.
Ich arbeite mit Delphi 2009.
Möchte das PDF-Tollkit von der Firma GT einsetzen.

In einem Projekt wird ein integrierter PDF-Viewer benötigt. (Kein Twebbrowse auch kein adobe).
Ich habe mich eigentlich für dieses Produkt entschieden.
Leider gibt es nirgends Information wie die Tools eingesetzt werden können.
gtpdfViewer
gtpdfDocument
Wer arbeitet damit und kann helfen.

Bin gespannt auf die Antworten.

Bernd

Bernhard Geyer 13. Dez 2012 16:37

AW: GTPdfViewer
 
Also wir haben die Komponenten von Gnostice (denke das meinst du mit GT) wegen zu schlecher SW-Qualität wieder rausgeschmissen.
Bei relativ vielen realen PDF-Dokumenten haben die Gnostice-Komponenten Exception geschmießen und die wilden Zeiger die übrig geblieben sind haben dafür gesorgt das die Anwendung oft genug nur noch mit <Strg><Alt><Entf> zu beenden war :evil:

Sir Rufo 13. Dez 2012 18:56

AW: GTPdfViewer
 
Einfach den PreviewHandler von Windows einbinden, setzt zwar Adobe Reader voraus, aber der wird dazu nicht komplett geladen und die Anzeige erfolgt in einem frei wählbaren Bereich der eigenen Anwendung.

4dk2 14. Dez 2012 10:40

AW: GTPdfViewer
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1195380)
Also wir haben die Komponenten von Gnostice (denke das meinst du mit GT) wegen zu schlecher SW-Qualität wieder rausgeschmissen.
Bei relativ vielen realen PDF-Dokumenten haben die Gnostice-Komponenten Exception geschmießen und die wilden Zeiger die übrig geblieben sind haben dafür gesorgt das die Anwendung oft genug nur noch mit <Strg><Alt><Entf> zu beenden war :evil:

Dito! Wir auch. Laufzeit bugs ohne ende, sogar an der Darstellung von einfachsten PDFs scheitert Gnostice. Leider muss man sagen
das in der Delphiwelt Gnostice noch die besten PDF-Komponenten sind.
Seither benutzen wir nur noch ActiveX von Adobe...

Edit: @bjma aber um deine frage zu beantworten!
Guck mal unter "Gnostice PDFtoolkit VCL\Demos\Delphi\11. Viewer\"

gtpdfViewer ist die Gui komponente die nur mit dem gtpdfDocument verknüpft wird per Objekt inspector.
gtpdfDocument einfach nen pdf irgendow filename oder so zuweisen und das wars.
dann gibts noch gtpdfDocument.active:=true und er müsste was anzeigen.

Bernhard Geyer 14. Dez 2012 10:44

AW: GTPdfViewer
 
Zitat:

Zitat von 4dk2 (Beitrag 1195456)
Leider muss man sagen das in der Delphiwelt Gnostice noch die besten PDF-Komponenten sind.

Du meinste die "besten" Komponenten (vermutlich die einzigen) die auch komplett in Delphi entwickelt wurden.
Es gibt genügend DLL-Basierte Komponenten die besser sind als die Gnostice-Komponenten (und da sagt man immer die Inder sind die besten SW-Entwickler)
Zitat:

Zitat von 4dk2 (Beitrag 1195456)
Seither benutzen wir nur noch ActiveX von Adobe...

Wir verwenden die im System installierte die bei der Anzeige im IE verwendete wird.

@bjma: Wenn es eine Adobe/IE sein soll würde ich mir mal Chromium anschauen. Dort ist (Müsste) auch ein PDF-Viewer dabei sein und lässt sich auch ohne COM-Registrierung verwenden.

MarioM. 14. Dez 2012 13:25

AW: GTPdfViewer
 
Seid froh, dass Ihr nicht die eDocEngine von denen einsetzt; da könnt Ihr erstmal noch 500 Bugs beseitigen, bevor sie für etwas, das über einfache PDF-Erzeugung hinausgeht, geeignet ist...

ULIK 14. Dez 2012 16:05

AW: GTPdfViewer
 
Zitat:

Zitat von 4dk2 (Beitrag 1195456)
Leider muss man sagen
das in der Delphiwelt Gnostice noch die besten PDF-Komponenten sind.

Schau Dir mal QuickPDF an: http://www.quickpdflibrary.com/ ! Seit QuickPDF unter neuem Besitzer wieder aktiv weiter entwickelt wird, sind die wirklich sehr sehr gut geworden (waren vorher auch schon sehr gut, nur teilweise etwas buggy).
Klar, an alle Features von Adobe kommen sie nicht ran, aber das schafft eh keiner. Auch der Support ist wieder schnell und versteht sein Handwerk.


Grüße,
Uli

Bernhard Geyer 14. Dez 2012 16:21

AW: GTPdfViewer
 
Zitat:

Zitat von MarioM. (Beitrag 1195477)
Seid froh, dass Ihr nicht die eDocEngine von denen einsetzt; da könnt Ihr erstmal noch 500 Bugs beseitigen, bevor sie für etwas, das über einfache PDF-Erzeugung hinausgeht, geeignet ist...

Vor allem das sie ja vor 3/4 Jahren 1-2 Jahre wegen "Kompletten Redesign" der Komponenten erstmal nix neues geliefert hatten.
Und dann ist dieser High-End Quellcode rausgekommen. :wall:
Der Preis (einer Komponente) ist nicht alles wenn dann die Qualität nicht stimmt. Die Support- und Fehlersuche hat und mit Sicherheit ein Vielfaches der Lizenzkosten gekostet :-(


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:39 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