Ich benutze iText 7 mit C# und ich muss eine lange Zeile schreiben.iText7, Gibt es eine Möglichkeit, Wagenrücklauf in Rechteck zu steuern?
Mit canvas.BeginText().ShowText("My text")
kann ich keinen Weg finden, den Text in einer zweiten Zeile passieren zu lassen, \n
wird nicht erkannt.
Also habe ich Rechtecke und Dokument-Renderer verwendet, aber ich habe das gleiche Problem, ich kann nicht steuern, wo ich meinen Text eine neue Zeile erstellen möchte.
Ich benutze eine vorhandene PDF (ein Modell), wo ich einige Texte schreiben muss (so kurz wie eine einzelne Zeile) und einige Absätze (bestehend aus mehreren Zeilen). Diese Elemente sind in einer XML-Datei definiert, in der einige Zeilenumbrüche zum Abgrenzen neuer Zeilen in Absätzen verwendet werden können. Kurz, das Dokument wird dynamisch erstellt und sein Inhalt und die Platzierung des Elements werden in einer XML-Datei definiert.
Warum verwenden Sie Low-Level-Methoden, wenn Sie Text hinzufügen möchten, der in ein Rechteck passt? Siehe [Kapitel 2] (http://developers.itextpdf.com/content/itext-7-building-blocks/chapter-2-working-rootelement) des Tutorials. Gibt es einen Grund, warum Sie etwas auf eine schwierige Art und Weise tun möchten, die auf eine viel einfachere Weise durchgeführt werden kann? –