Guten Morgen,
ich hoffe, mir kann einer helfen. Wir nutzen DynaPDF (eine ältere Version, 1.7.0.23), und Delphi 7.Ich möchte einfach nur in ein recht schmales Textrectangle mit der DynaPDF Funktion WriteFTextW bestimmten Text, als auch eine Masse mit Einheit drucken (bspw. "1 kg"). Wie im Beispiel immer mit einem Leerzeichen dazwischen. Wenn die Zeile voll ist, bricht DynaPDF natürlich um. Aber das soll es zwischen Masse und Einheit nicht. Ich habe es schon mit
ASCII dezimal 255 (non breaking space) versucht, aber das druckt an der Stelle ein Sonderzeichen. Ich habe es mit dem Trick versucht, das Sonderzeichen (oder ein beliebiges anderes) an der Stelle weiß zu färben, damit man es nicht sieht, damit der Text eben nicht umgebrochen wird. Leider bricht DynaPDF dann doch wieder um!
Ich habe leider kein DynaPDF-Support Forum im Netz entdeckt, ich dachte, vielleicht nutzt hier ja auch jemand DynaPDF, und hat das Problem auch schon einmal gehabt.
Vielen Dank und ein schönes Wochenende!