[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2006
    Beiträge
    3

    Post Webservices, SOAP, XML und Labeldruck

    Hallo community,
    ich rufen von der iSeries Webservices auf mit in XML eingebeteten Parametern. Zurück kriege ich wahlweise ein binary pdf-stream oder XML Daten. Es sind so eine Art Versandlabels mit Text und Barcode.
    Da der Ausdruck von PDFs mit Barcodes sich schwierig gestaltet, bzw. nur mit kostenpflichtigen Tools verbunden ist, wollte ich alternativ XML einsetzen.
    Hat jemand damit schon erfahrungen gesammelt? Das XML würde auch Barcodes enthalten. Das Format sieht folgendermassen aus:

    Code:
    ...
    <anyType xsi:type="LabelBarcode">
          <Name>Barcode2</Name>
          <Width>512</Width>
          <Height>280</Height>
          <Left>105</Left>
          <Top>624</Top>
          <Printable>true</Printable>
          <Condition>([&lt;Leitcode&gt;]=true)</Condition>
          <Data>103037003</Data>
          <BarcodeType>Interleave25</BarcodeType>
          <Field>LeitCode</Field>
          <SmallLineWidth>4.524612</SmallLineWidth>
        </anyType>
    ...
    natürlich sind auch Tipps zum PDF Ausdruck willkommen.

    Vielen Dank und
    schöne Feiertage...

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.286
    Hallo,

    ich denke mit pdf bist du da näher dran, als wenn du versuchst xml mit rpg zu verhuddeln, um einen Barcode zu drucken (nagut, das ist was für Hardliner). Für den xml Ausdruck da gibt es ein Lösung über Acrobat, oder ghostscript in Pase, oder über einen Linux Server müsste das eigentlich auch gehen - zu den ersten beiden Varianten müsste was in diesem Forum zu finden sein.

    mfg

    Dieter Bender

    Zitat Zitat von vige1000
    Hallo community,
    ich rufen von der iSeries Webservices auf mit in XML eingebeteten Parametern. Zurück kriege ich wahlweise ein binary pdf-stream oder XML Daten. Es sind so eine Art Versandlabels mit Text und Barcode.
    Da der Ausdruck von PDFs mit Barcodes sich schwierig gestaltet, bzw. nur mit kostenpflichtigen Tools verbunden ist, wollte ich alternativ XML einsetzen.
    Hat jemand damit schon erfahrungen gesammelt? Das XML würde auch Barcodes enthalten. Das Format sieht folgendermassen aus:

    Code:
    ...
    <anyType xsi:type="LabelBarcode">
          <Name>Barcode2</Name>
          <Width>512</Width>
          <Height>280</Height>
          <Left>105</Left>
          <Top>624</Top>
          <Printable>true</Printable>
          <Condition>([&lt;Leitcode&gt;]=true)</Condition>
          <Data>103037003</Data>
          <BarcodeType>Interleave25</BarcodeType>
          <Field>LeitCode</Field>
          <SmallLineWidth>4.524612</SmallLineWidth>
        </anyType>
    ...
    natürlich sind auch Tipps zum PDF Ausdruck willkommen.

    Vielen Dank und
    schöne Feiertage...
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    Jun 2006
    Beiträge
    3
    Vielen Dank Herr Bender,

    werden nach den ersten beiden Möglichkeiten im Forum suchen. Vielleicht kriege ich auch mehr über den PDF (mit Barcode) Ausdruck aus.

    Einen zusätzlichen Server wollte ich vermeiden aufgrund zeitkritischen Ausdrucks.

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.286
    Hallo,

    den zusätzlichen Server bekommt man eigentlich immer, bei der Acrobat Lösung eine Windows Büchse, bei der (internen) Ghostscript Variante das Pase Environment der AS400, bei letzterem eine Linux Büchse. Variante 1ist dabei eher die quick and dirty Variante, am solidesten wäre eigentlich Variante 3 als so eine Art erweiterter Print Server, da sollte man vielleicht mal in einem Linux Forum nachbohren (man muss ja nicht outen, dass die Daten von einer AS400 kommen.

    mfg

    Dieter Bender

    Zitat Zitat von vige1000
    Vielen Dank Herr Bender,

    werden nach den ersten beiden Möglichkeiten im Forum suchen. Vielleicht kriege ich auch mehr über den PDF (mit Barcode) Ausdruck aus.

    Einen zusätzlichen Server wollte ich vermeiden aufgrund zeitkritischen Ausdrucks.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  5. #5
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.005
    Wo liegt denn das Problem mit den Barcodes ? PDF-Dateien mit Barcodes kannst Du mit iText erstellen und ausdrucken kannst Du das Ganze, wie bereits erwähnt, mit Ghostscript unter PASE. Für iText bräuchte man nur ein paar Java-Kenntnisse.

    Gruß,
    KM

Similar Threads

  1. XML Extender for iSeries
    By mom in forum IBM i Hauptforum
    Antworten: 30
    Letzter Beitrag: 22-01-07, 16:03
  2. XML zu einem Port Senden
    By Weki in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 11-09-06, 14:31
  3. Formfeed in XML
    By kuempi von stein in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 05-07-06, 09:50
  4. XML
    By DEVJO in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-04-05, 10:38
  5. DB2/400 zu XML Datei
    By HaHe in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 10-09-04, 17:20

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •