Gibt es eine Möglichkeit aus Visual Basic 6 eine PDF Datei zu erstellen ohne
Druckertreiber usw...
Gibt es da ein OCX zu kaufen?
Besten Dank für die Hilfe
Roland Stummer
versuchs mal unter:
http://partners.adobe.com/asn/developer/acrosdk/main.html
ansonsten könntest du mal genauer erklären, was du vorhast.
Gruß
Michael
"Roland Stummer" <stu...@stuebinger.at> schrieb im Newsbeitrag
news:uzPF7CpTCHA.3748@tkmsftngp08...
da PDF-Dateien auch nur Text-Dateien (mit vorgegebener
Syntax) sind, kannst du sie auch mit purem VB erzeugen -
das ist aber nicht gerade trivial! ;-) Siehe auch:
http://www.pdfzone.com/resources/technicalinfo.html
Oft müssen aber nur bestimmte Teile eines PDF-Dokuments
(Eingabe-Felder, etc.pp.) dynamisch generiert werden. In
solchen Fällen erstellst du "händisch" ein PDF-Template, wo
die dynamischen Teile etwa durch "[Name]", "[Datum]", etc.
pp. dargestellt werden. In deinem VB-Programm mussst du
dann nur noch das PDF-Template einlesen, die entsprechenden
Replace-Aufrufe machen, und den resultierenden String als
PDF speichern... Voila! Eventuell hilfreich:
- Beliebige Datei einlesen
http://vb-tec.de/readfile.htm
- Blitzschnelle Replace-Funktion (nicht nur für VB5)
http://vb-tec.de/replace.htm
- Beliebigen Text speichern
http://vb-tec.de/speicher.htm
Viele Grüße
Jost aus Soest (sprich: "joost aus soost")
--
http://vb-tec.de/ - VisBas: FAQ, Referenz, Beispiele, Tipps
http://www.schwider.de/ - Web-Technik, Visual Basic, Spiele
Hallo Roland,
ich verstehe zwar nicht, was Du gegen Druckertreiber hast,
aber auf www.planet-source-code.com/vb (nach PDF suchen)
hat jemand Quellcode zur PDF-Erstellung.
Allerdings ohne Grafiken oder Tabellen etc. Ist wohl
nur der Text. Aber immerhin umsonst und mit Quellcode
und ohne Drucker.
Meines Wissens nach werden die käuflichen Produkte
auch in die Datei drucken. Bin aber nicht sicher.
Erfreue Dich an Printmedien
Jens Duczmal