RTF to PDF

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
marcelx
Beiträge: 424
Registriert: 19.02.2010 20:19
Wohnort: Darmstadt

RTF to PDF

Beitrag von marcelx »

Hallo zusammen,
ich habe eine EditorGadget mit RTF-Inhalt.
Gibt es eine Möglichkeit daraus ein PDF-Ausgabe zu generieren?

Danke und Gruß
MarcelX
Win-10, PB 5.31 (Windows - x86)
ccode_new
Beiträge: 1214
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

Re: RTF to PDF

Beitrag von ccode_new »

Hallo marcelx,

da gibt es einige Möglichkeiten.

1. Den Editorinhalt als Bildschirmfoto (oder Ausschnitt) abspeichern.
2. Einen Online-Konverter-Dienst nutzen.
3. Hiermit "PurePdf" irgendetwas basteln.
4. Die RTF-Ausgabe an einen PDF-Drucker-Dienst schicken.
(z.B. Microsoft-PDF-Printer)
Also einfach eine RTF-Editor-Box ausdrucken mit Printer-Dialog.
5. Vielleicht fällt noch irgendjemand etwas anderes ein.

(Beispiel: siehe z.B hier )

__________________________________________________
Domain angepasst
22.05.2018
RSBasic
Betriebssysteme: div. Windows, Linux, Unix - Systeme

no Keyboard, press any key
no mouse, you need a cat
Benutzeravatar
marcelx
Beiträge: 424
Registriert: 19.02.2010 20:19
Wohnort: Darmstadt

Re: RTF to PDF

Beitrag von marcelx »

Danke ccode_new für deine Vorschlägen.

Ich hatte schon mit PDFcreator getestet und war zufrieden (Punkt 4).
Ich werden als Bildschirmfoto probieren.

Gruß
MarcelX
Win-10, PB 5.31 (Windows - x86)
Benutzeravatar
marcelx
Beiträge: 424
Registriert: 19.02.2010 20:19
Wohnort: Darmstadt

Re: RTF to PDF

Beitrag von marcelx »

1. Den Editorinhalt als Bildschirmfoto (oder Ausschnitt) abspeichern.
Wie geht das?
Win-10, PB 5.31 (Windows - x86)
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8675
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken
Kontaktdaten:

Re: RTF to PDF

Beitrag von NicTheQuick »

Das ist doch keine Lösung über einen Screenshot zu gehen. Die Auflösung ist dafür viel zu gering.
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: RTF to PDF

Beitrag von RSBasic »

Den RTF-Inhalt eines EditorGadgets kannst du drucken, auch an einen PDF-Druckertreiber: http://www.purebasic.fr/english/viewtop ... 13&t=65755
Aber wie du das direkt nach PDF ohne Druckdialog exportieren kannst, weiß ich leider nicht.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
marcelx
Beiträge: 424
Registriert: 19.02.2010 20:19
Wohnort: Darmstadt

Re: RTF to PDF

Beitrag von marcelx »

Das ist doch keine Lösung über einen Screenshot zu gehen. Die Auflösung ist dafür viel zu gering.
Das habe ich auch festgestellt.
Aber wie du das direkt nach PDF ohne Druckdialog exportieren kannst, ...
Genau, dass ist mein Problem.
Win-10, PB 5.31 (Windows - x86)
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: RTF to PDF

Beitrag von RSBasic »

Hast du schon versucht, den Code in dem von mir verlinkten Thread mit PurePDF von Thorsten1867 zu kombinieren?
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
marcelx
Beiträge: 424
Registriert: 19.02.2010 20:19
Wohnort: Darmstadt

Re: RTF to PDF

Beitrag von marcelx »

Ich bin Blind, auf http://www.purebasic.fr/english/viewtop ... 13&t=65755
meinst Du den Code von
Main coder : LuckyLuke
Modified by : RASHAD
Win-10, PB 5.31 (Windows - x86)
ccode_new
Beiträge: 1214
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

Re: RTF to PDF

Beitrag von ccode_new »

Hallo marcelx!

Ganz toll das du den 1. Punkt unbedingt nehmen wolltest.
:mrgreen:

Wenn du den Microsoft-PDF-Printer installiert hast kannst du diesen auch als Ausgabedrucker festlegen ohne Druckerdialog.
(per Win-Api)

Ansonsten geistern ja im weltweiten Datennetz auch Convert-dll's herum.
Diese haben aber meist sehr horrende Lizenzkosten.

Eine Selberbau-Lösung wäre hier wirklich ganz interessant, aber es wäre auch der aufwendigste Punkt.
Betriebssysteme: div. Windows, Linux, Unix - Systeme

no Keyboard, press any key
no mouse, you need a cat
Antworten