Folgende Situation:
per RFC greife ich auf ein cFolders-System zu um ein Dokument (Word) zu laden, dieses dann in PDF zu konvertieren und damit ein DIS erstellen.
Zum Problem:
mittels Fuba: CFX_API_DOC_DOCUMENT_READ lese ich das Dokument und bekomme eine Tabelle mit Zeilenformat RAW(1022) zurück.
Wie kann ich denn jetzt aus diesem Tabelleninhalt ein PDF generieren?
--
Grüße aus der Endlosschleife
-= Icke =- abapTools
Ich würde mal behaupten, dass das mit SAP-Bordmitteln nicht gehen wird.
Nicht umsonst gibt es dafür eine ganze Latte (Freeware-)PDF-Konverter Programme.
Vermutlich wirst du dir eines dieser Programme auf dem Applikationsserver installieren lassen müssen um dann mit Betriebssystem-Kommandos die Konvertierung aufzurufen.
lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.
Zum Konvertieren eines Word-Dokuments kannst Du die XDC-Schnittstelle + ein externes Programm benutzen.
Schau mal bei saxsoft.de.
Dort gibt es das Programm masterlayout for XDC.
Das ist das preiswerteste Tool für solche Zwecke und ist hervorragend dokumentiert.
Mit diesem Produkt kannst Du die Anforderung schnell und zielführend umsetzen.
Wenn du online arbeitest könntest du das Word-Dokument via OLE2 direkt öffnen oder über DOI und dort dann den OLE2-Handle holen.
Wenn du das Ding dann offen hast kannst du es mit Word-Bordmitteln ( so Word denn auf dem Frontend installiert ist ) via OLE2 in ein PDF umwandeln. Wie so etwas ganz grob geht findest du im Tricktresor in diesem Beitrag.