如何將 PDF 轉換為 Java 中的位元組陣列?


你可以使用 FileInputStream 類的 read() 方法從 PDF 檔案讀取資料,此方法需要一個位元組陣列作為引數。

示例

import java.io.File;
import java.io.FileInputStream;
import java.io.ByteArrayOutputStream;

public class PdfToByteArray {
   public static void main(String args[]) throws Exception {
      File file = new File("sample.pdf");
      FileInputStream fis = new FileInputStream(file);
      byte [] data = new byte[(int)file.length()];
      fis.read(data);
      ByteArrayOutputStream bos = new ByteArrayOutputStream();
      data = bos.toByteArray();
   }
}

Sample.pdf


更新於: 19-2月-2020

8K+ 次瀏覽

啟動您的 職業生涯

透過完成課程獲得認證

立即開始
廣告
© . All rights reserved.