Ich steh vor folgendem Problem:
Ich soll in einem RTF-Dokument einen Code 128 unterbringen.
Unter M$ kein Problem. Jedoch hat OO so seine Probleme:
der Code 128 besteht (von links nach rechts) aus Anfangszeichen(\'d1) ,Textinhalt, Prüfzeichen, Endezeichen(\'d3).
Leider kommt als Prüfziffer manchmals ein Zeichen vor, welches innerhalb des RTF-Codes ein Steuerzeichen darstellt.
z.b. ist die Prüfziffer für die Zeichenfolge '4100224' hexwert '7d', Ascii-Wert '}'.
Jedoch ist die "geschweifte Klammer zu" ein Steuerzeichen, der das Dokument danach unbrauchbar macht.
Unter M$ sieht der Code so aus:
Code: Alles auswählen
{\f30\fs82 \'d1\'34\'31\'30\'30\'32\'32\'34\'7d\'d3}
{\f30\fs82 \'D1}{\f30\fs82 4100224}}{\f30\fs82 \'D3}
Wenn ich den gleichen Code wie bei M$ verwende, wird der Barcode falsch dargestellt.
Wenn ich jedoch (mit Ausnahme des Anfangs- und Endezeichens) den Code mit ASCII-Werten darstelle ist alles Ok. nur die Prüfziffer '}' bzw. \'7D geht halt nicht...
Wenn mir eine weiterhelfen kann, wäre das gut.
Zur Not bitte auch die Entwickler bei mir melden. Damit wir über eine etwaigen Auftrag/Bezahlung reden können.