【发布时间】:2017-06-07 16:13:17
【问题描述】:
我正在尝试创建一个能够将 PDF 文件上传和下载到服务器的 Android 应用程序,我已经在我的代码中包含了一个能够从诸如“http://www.aaaa.com/myfile.pdf”之类的 URL 下载 PDF 并显示的方法通过使用意图。 但我想知道是否有办法将 Pdf 编码为字节数组,反之亦然将字节数组解码为 PDF 文件(我使用的是 mongoDB) 谢谢大家:)
【问题讨论】:
我正在尝试创建一个能够将 PDF 文件上传和下载到服务器的 Android 应用程序,我已经在我的代码中包含了一个能够从诸如“http://www.aaaa.com/myfile.pdf”之类的 URL 下载 PDF 并显示的方法通过使用意图。 但我想知道是否有办法将 Pdf 编码为字节数组,反之亦然将字节数组解码为 PDF 文件(我使用的是 mongoDB) 谢谢大家:)
【问题讨论】:
import java.nio.file.*;
Path pdfFilePath = Paths.get("/file/path/your_file.pdf");
// Read file to byte array
byte[] pdfByteArray = Files.readAllBytes(pdfFilePath );
// Write byte array to file
Files.write(pdfFilePath , pdfByteArray);
【讨论】: