Ich schreibe eine Webanwendung, um Etiketten zu generieren. Der Etikettendrucker, den ich anvisiere, verwendet 12mm-Band und der Kunde gab an, dass er die Etiketten auf 3,25 "begrenzen möchte. Ich weiß, dass ich mit iTextSharp die Größe des Dokuments angeben kann, das ich erstellen möchte, es scheint aber so zu sein beide eine Breite und eine Höhe angeben.iTextSharp selbstexpandierende Seitenbreite
Document document = new Document(new iTextSharp.text.Rectangle(234f, 33.84f));
234 3,25" auf Punkte umgewandelt wird, und 33.84 ist 12 mm auf Punkte umgewandelt, so setzt dies das Dokument an die maximal zulässige Größe. Gibt es eine Möglichkeit, nur die Höhe festzulegen und das Dokument automatisch auf die Menge des Inhalts zu erweitern? Gibt es eine Möglichkeit, festzustellen, ob die erweiterte Breite des Dokuments den vom Kunden zugelassenen Maximalwert überschreitet? Vielen Dank im Voraus für jede Hilfe, die Sie anbieten können.
Ich denke, würde die volle 12mm x 3,25 Druck? "Label wäre akzeptabel, aber auf einigen kann es erhebliche Leerzeichen geben, von denen erwartet wird, dass sie eliminiert werden, indem sie angeben, dass sie" nicht länger als 3,25 "sein dürfen." – Sean