Deutsch
Forum

DrawText

 

Thomas
Freier
Im Moment ist bei mir wohl der Wurm drin. Bei der Ausgabe auf meinen Tintendrucker wird nicht alles gedruckt. Nehme ich den FreePDF ist alles vorhanden. Wie sieht es bei euch aus mit diesem Beispiel aus der Hilfe?
KompilierenMarkierenSeparieren
Def %DT_WORDBREAK 16
Def %DT_CENTER     1
Def %DT_LEFT       0
Def %DT_RIGHT      2
Def %TA_CENTER     6
Def %TA_LEFT       0
Def %TA_RIGHT      2
CLS
choosefont(0, 1)
DrawText 40,20,width(%hWnd)-40,120,"Ich habe einen mehrzeiligen Text z.B. aus einer Datei,\nder irgendwann mal automatisch oder von Hand umgebrochen werden soll.",%DT_CENTER
DrawText 40,80,width(%hWnd)-40,120,"Ich habe einen mehrzeiligen Text z.B. aus einer Datei, der irgendwann mal automatisch oder von Hand umgebrochen werden soll.",%DT_WORDBREAK | %DT_RIGHT
DrawText 40,140,width(%hWnd)-40,180,"Ich habe einen mehrzeiligen Text z.B. aus einer Datei, der irgendwann mal automatisch oder von Hand umgebrochen werden soll.",%DT_WORDBREAK | %DT_LEFT
waitinput
CLS
StartPrint "Test"
var dy% = 20
UseFont "ARIAL",14,0,0,0,0
DrawText 40,dy%,width(%hWnd)-40,0,"Ich habe einen mehrzeiligen Text z.B. aus einer Datei,\nder irgendwann mal automatisch oder von Hand umgebrochen werden soll.",%DT_CENTER
dy% = dy% + %textheight
DrawText 40,dy%,width(%hWnd)-40,0,"Ich habe einen mehrzeiligen Text z.B. aus einer Datei, der irgendwann mal automatisch oder von Hand umgebrochen werden soll.",%DT_WORDBREAK | %DT_RIGHT
dy% = dy% + %textheight
DrawText 40,dy%,width(%hWnd)-40,0,"Ich habe einen mehrzeiligen Text z.B. aus einer Datei, der irgendwann mal automatisch oder von Hand umgebrochen werden soll.",%DT_WORDBREAK | %DT_LEFT
EndPrint
waitinput
end

2 kB
Hochgeladen:17.11.2011
Ladeanzahl311
Herunterladen
112 kB
Hochgeladen:17.11.2011
Ladeanzahl203
Herunterladen
 
Gruß Thomas
Windows XP SP2, XProfan X2
17.11.2011  
 




Jörg
Sellmeyer
Also bei mir wird alles korrekt gedruckt. Füg doch mal vorne 1-2 (Leer-)Zeilen ein. dann kannst Du sehen, ob die halbe Zeile immer an der gleichen Stelle auftritt - unabhängig vom Code.
Evtl. hat Dein Drucker da einen "Blinden Fleck".
Ich seh gerade, daß die erste Zeile bei Dir auch fehlt. Wieviel Rand läßt denn Dein Drucker in anderen Anwendungen zu? Such mal nach Blattgröße oder Druckerränder. Da findest Du Codes hier, mit denen Du das ermitteln kannst.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
18.11.2011  
 




Thomas
Freier
Jörg, Danke für den Test. Heute morgen nach Rechnerstart ist bei mir auch alles OK. War wohl irgendwo etwas im System nach einigem Drucker testen verhagelt. Mal sehen ob ich den Fehler, vielleicht vom PDFCreator, DataBecker, FreePDF, usw. , ermitteln kann.
 
Gruß Thomas
Windows XP SP2, XProfan X2
18.11.2011  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

6.620 Betrachtungen

Unbenanntvor 0 min.
H.Brill23.09.2023
RudiB.19.04.2022
p.specht28.01.2019
E.T.19.02.2018
Mehr...

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

Thomas Freier (2x)
Jörg Sellmeyer (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie