Was ist MultiRTF?

Manche unserer Kunden erzeugen mittels CIB merge sogenannte MultiRTF-Dateien. Es handelt sich um eine einzelne Datei, in welcher mehrerer Einzel-RTF Dateien (RTF = Rich Text Format) hintereinander abgelegt sind.

Diesen Vorgang benutzen unsere Kunden um Massenweise RTF-Dateien in eine Datei zu verpacken (Multi-RTF), anschließend wird die MultiRTF-Datei an den CIB format weiter gegeben. Der CIB format druckt mit der Property “MultiRtfSingleOutput” die MultiRTF-Datei entweder in eine PDF Datei oder in mehrere einzelne PDF-Dateien. Wenn man alles in eine PDF-Datei druckt, dann werden die einzelnen RTF-Dateien welche in der MultiRTF-Datei vorhanden sind, nacheinander im PDF angehängt. Die einzelnen PDF-Dateien kann man am ende dann ausdrucken und so z.B. massenhaft Post an Kunden versenden.

--logfile=!multirtf.log
--outputfile=!multirtf.rtf
--inputfile=input1.rtf
-@1
-m@
--outputfile=+multirtf.rtf
--inputfile=input2.rtf
-@1
-m@
--inputfile=input3.rtf
-@1
-mfertig.

Dieses Beispiel erzeugt aus drei RTF-Dateien eine MultiRTF-Datei und gibt die Aufrufparameter jeweils aus. Im ersten Mischlauf wird die multirtf.rtf mit –outputfile=!multirtf.rtf überschrieben, anschließend werden die weiteren Dateien mit –outputfile=+multirtf.rtf angehängt.

Teile diesen Post:

Leave a Reply

Your email address will not be published. Required fields are marked *