![]() |
Text in verschidenen Formaten speichern
1: Kann ich einen Text als Bild speichern?
2: Wie kann ich einen Text als PDF speichern (wie binde ich Gohstscript in?) schon mal dake fürdie Hilfe! |
Re: Text in verschidenen Formaten speichern
- als Bild speichern:
mach es selber:
Delphi-Quellcode:
- als PDF: lad dir eine PDF-Komponente runter.
var
b:tbitmap; text:tstringlist; i:integer; ypos:integer; begin b:=tbitmap.create; text.loadfromfile('c:\text.txt'); ypos:=8; for i:=0 to text.count-1 do begin b.canvas.textout(8,ypos,text[0]); ypos:=ypos+textheigth(text[0]); end; end; |
Re: Text in verschidenen Formaten speichern
Um einen Text (seitenweise) als Bild zu speichern, wirst du ihn zuerst auf einen Canvas rendern (lassen) - danach kannst du einen Abzug als bitmap erstellen, die ggf. umformen und speichern. Die Vorgehensweise hängt ein wenig davon ab, um was für einen Text es sich handelt.
Die Einbindung von GhostScript ist recht einfach. Du installierst den im GS\BIN Verzeichnis der aktuellen Distribution (Version 8.50) enthaltenen Druckertreiber GhostScript.inf entsprechend den Anweisungen in der Dokumentation, d.h. als Port wählst du 'FILE'. Grüße vom marabu |
Re: Text in verschidenen Formaten speichern
@PDF speichern:
Einfachste Möglichkeit ist sicherlich fertige Komponenten zu verwenden. ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz