Java 将URL另存为PDF

Java 将URL另存为PDF,java,pdf,Java,Pdf,我有PDF,我可以通过URL访问。我想下载并保存到文件。 我该怎么做呢? 我实际上需要解析PDF文件,如果我无法将其保存到文件中,我可以获得它(作为PDF格式)吗 谢谢wget和curl是实现这一点的命令行实用程序。您可以使用Process从Java运行它们,如下所述: 不过,可能有一种更为土生土长的方法 wget和curl是执行此操作的命令行实用程序。您可以使用Process从Java运行它们,如下所述: 不过,可能有一种更为土生土长的方法 打开到URL的URLConnection 确保状态代

我有PDF,我可以通过URL访问。我想下载并保存到文件。 我该怎么做呢? 我实际上需要解析PDF文件,如果我无法将其保存到文件中,我可以获得它(作为PDF格式)吗


谢谢

wget和curl是实现这一点的命令行实用程序。您可以使用Process从Java运行它们,如下所述:


不过,可能有一种更为土生土长的方法

wget和curl是执行此操作的命令行实用程序。您可以使用Process从Java运行它们,如下所述:

不过,可能有一种更为土生土长的方法

  • 打开到URL的
    URLConnection
  • 确保状态代码是成功的(希望
    200
  • 确保其内容是
    application/pdf
    或至少是
    application/octet-stream
  • 获取连接的内容并将其写入
    FileOutputStream
  • 打开到URL的
    URLConnection
  • 确保状态代码是成功的(希望
    200
  • 确保其内容是
    application/pdf
    或至少是
    application/octet-stream
  • 获取连接的内容并将其写入
    FileOutputStream
  • 实际上,您的意思是“纯Java”而不是“更原生”。在Java行话中,“native”通常指操作系统平台的本机。。。不是Java。你实际上指的是“纯Java”而不是“更原生”。在Java行话中,“native”通常指操作系统平台的本机。。。而不是Java。