Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Java操作PDF_Java_Pdf - Fatal编程技术网

使用Java操作PDF

使用Java操作PDF,java,pdf,Java,Pdf,我想问的是,我们如何继续使用Java操作PDF文件。我熟悉PDF文件的结构(对象的排列方式等)。我想知道如何从头开始。我的意思是,我不想使用免费提供的API和库,我想将PDF拆分为其组成对象。don;不要试图重新发明轮子。 已经有出色的工作完成了这是一个巨大的问题,结构化文档、解析、DOMs都不知道从哪里开始。看一看一些开源实现,例如iText,看看你需要开始复习什么。这是一个地狱般的大量工作吗?我并不是想让地球和星星自己动起来。如果是这样,我也可以使用iText。另外,如果Java中有大量的工

我想问的是,我们如何继续使用Java操作PDF文件。我熟悉PDF文件的结构(对象的排列方式等)。我想知道如何从头开始。我的意思是,我不想使用免费提供的API和库,我想将PDF拆分为其组成对象。

don;不要试图重新发明轮子。
已经有出色的工作完成了

这是一个巨大的问题,结构化文档、解析、DOMs都不知道从哪里开始。看一看一些开源实现,例如iText,看看你需要开始复习什么。这是一个地狱般的大量工作吗?我并不是想让地球和星星自己动起来。如果是这样,我也可以使用iText。另外,如果Java中有大量的工作,那么在其他高级语言(例如Python)中可以轻松完成吗?是的,无论使用何种语言,都需要大量的工作。C#有iText.NET。在很多PDF文件中也有大量的不一致和错误,iText已经花了数年的时间来调整这些情况下的代码。谢谢,看起来我最好使用iText库,而不是自己插手。正如Mark所说……已经完成了数年的开发,所以你可以相信他们:)