Seite 1 von 1

PDF-Druckertreiber

Verfasst: Fr, 19. Jan 2007 16:41
von UliTs
Hallo,

ich möchte von xBase aus mit Hilfe eines PDF-Druckertreibers beim Drucken eine PDF-Datei erstellen, ohne daß der Anwender einen Dateinamen oder ähnliches eingeben muß (will ich automatisch vorgeben).
Welcher PDF-Writer ist geeignet und nicht zu teuer?

Uli

Verfasst: Fr, 19. Jan 2007 17:20
von Jan
Schau mal hier nach http://www.borger.com.br/xbasepdf. Nach allen Beschreibungen, die ich darüber gelesen habe, ist das durchaus zu gebrauchen. Und: Der Benutzer muß nicht extra einen Treiber oder anderes installieren.

Jan

Verfasst: Fr, 19. Jan 2007 17:26
von Jan
Ich habe gerade gesehen, daß der Link nicht mehr funktioniert. Aber hier http://www.borger.com.br/xbasepdf/xpppdf2.zip gibt es eine Demo, die ziemlich eindrucksvoll zeigt, was diese Klasse kann.

Jan

Verfasst: Fr, 19. Jan 2007 18:00
von Martin Altmann
Hallo Jan,
der link funktioniert schon, wenn Du ihn richtig schreibst (xbase mit b und nicht mit p) :D

Viele Grüße,
Martin


EDIT: Habe das mal in Deinem Beitrag korrigiert :D

Verfasst: Fr, 19. Jan 2007 18:42
von Jan
Au weia. Böse Falle.

Ich hatte den Link unbesehen aus dem Beitrag von Edgar rauskopiert. Wenn ich den Thread weiterverfolgt hätte wäre da bestimmt ein Beitrag aufgetaucht, der darauf hingewiesen hat.

Jan

Verfasst: Fr, 19. Jan 2007 19:09
von Lewi
Hallo Uli,
wenn Du Dokumente (DOC, RTF) aus der Anwendung heraus im PDF-Format drucken möchtest, bietet sich u.a. der Freeware Pdf-Druckertreiber "PdfCreator" an.

Der PDFCreator läßt sich so konfigurieren, dass Druckaufträge ohne Benutzereingaben gedruckt werden können.

Bei Bedarf kann ich hier eine Lösung in Zusammenhang mit Word und ActiceX (ab 1.90) oder JazeAge (1.82) skizzieren.

Viele Grüße
Olaf

Verfasst: Sa, 20. Jan 2007 16:33
von brandelh
Hi,

ich habe schon mehrere Ausgaben mit der XbasePDF Klasse von Edgar Borger programmiert, sowas von einfach, wenn man erst mal gemerkt hatte, dass er anfangs Xbase++ 1/10 mm Konstanten verwendet selbst aber in mm gerechnet hat. Auf meinen Hinweis hat und Nachfrage wegen Koordinatensystemen mit links oben 0,0 und mm und 1/10 mm hat er das kurz später alles eingebaut.

Und das bei 50 Euro Kaufpreis.

Ich kann diese Klasse nur wärmstens empfehlen.
Klasse code, Klasse support.

Verfasst: Di, 23. Jan 2007 8:58
von UliTs
Hallo an alle,

vielen Dank für die Tips.
Die XbasePDF-Klasse scheint ja recht gut zu sein. Ich habe sie mir heruntergeladen, aber in der Dokumentation ist nirgendwo (oder habe ich es übersehen) die Klassendeklaration von XbasePDF aufgeführt.
Hat diese jemand?

Mit der XbasePDF-Klasse kann ich grundsätzlich mein Problem lösen. Ich vermute jedoch nur mit enormen Aufwand und Doppelprogrammierung von jeder Liste: einmal für die XbpPrew und noch einmal für XbasePDF.

Die Frage ist:
Gibt es in der XbasePDF-Klasse einen XbpPresSpace als Member- oder Klassenvariable? Damit wäre das Problem vermutlich gelöst. :D

Zweite Frage:
Wenn es eine neue xBase-Version gibt, benötigt man dann auch eine neue Version der XbasePDF-Klasse?

Uli

Verfasst: Di, 23. Jan 2007 21:39
von Koverhage
Uli,

ja bei jeder neuen Xbase++ Version auch eine neue Xbppdf, aber was ja kein Problem ist. brauchst ja nur die neue DLL.

Warum nicht über den Preprocessor mit #xtranslate oder #command
Da kannst Du dir deine eigenen Befehle erstellen. Je nach Ausgabeformat
z.b. if(alspdf, durckealspdf, durckenormal)

Verfasst: Di, 23. Jan 2007 22:44
von brandelh
Hallo Ulli,

du kannst für jede neue Version die passende DLL herunterladen (so steht es in den Lizenzbedingungen). Die Doku ist in einer Hilfedatei CHM oder so enthalten.

Verfasst: Sa, 24. Feb 2007 14:02
von kuhno
Hallo,

läuft diese PDF-DLL von Edgar Borger auch unter WIN98SE?

Ich bekomme da nämlich eine Fehlermeldung: interne Datenstrukturen beschädigt.

Unter XP alles prima.

Gruß

Manfred

Verfasst: Sa, 24. Feb 2007 19:59
von brandelh
Hallo,

am besten direkt fragen, ich habe nur Win2000 ...

Verfasst: Sa, 24. Feb 2007 20:03
von kuhno
Dank Hubert

Gruß

Manfred