我正在 RPGLE 中準備一個程式,它將使用回傳精美 PDF 檔案的 Java 函式。我想在 RPGLE 中獲取該 PDF 并在 IFS 上創建一個 PDF 檔案。
目前,Java 程式以 byte[] 格式回傳 PDF。比我在 RPG 中將位元組 [] 作為 char 并嘗試從中創建流檔案。但是 PDF 已損壞,我無法通過 Adob??e Reader 打開它...
下面是Java程式的原型和創建流檔案的代碼:
D GetPDF PR A ExtProc(*Java:'PDF':'get') Len(16773100) CCSID(*HEX)
Dcl-S wkPDFTxt Char(16773100) CCSID(*HEX);
wkPDFTxt = GetPDF();
fd = open(filePath
:O_CREAT O_EXCL O_WRONLY O_CCSID O_INHERITMODE
:S_IRUSR
:65535);
write(fd:
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/517491.html
