是否有可能與itextpdf
合併兩個PDF文件這樣itextpdf:合併PDF文件
pdf-file-1
:9行文字第1頁:第1頁3行文本pdf-file-2
結果:
pdf-file-3
:第1頁12行文字,合併的結果pdf-file-1
pdf-file-2
和
是否有可能與itextpdf
合併兩個PDF文件這樣itextpdf:合併PDF文件
pdf-file-1
:9行文字第1頁:第1頁3行文本
pdf-file-2
結果:
pdf-file-3
:第1頁12行文字,合併的結果pdf-file-1
pdf-file-2
和
是否有可能與itextpdf合併兩個PDF文件這樣的...
布魯諾在他的評論中解釋說,一般來說,PDFs幾乎不知道他們展示的文本,他們不知道關於章節,章節,段落,專欄等。他們甚至不一定知道文本行;我們認爲的一條線可能是一些鬆散的小塊抽象座標上繪製的文本。
因此,您的問題可能無法從所討論的PDF內部看到。
但是,如果你重新制定它,一些類似的問題是有道理的,例如,
是否有可能與iTextPdf合併這樣
pdf文件-1兩個PDF文件:1與內容頁只填充網頁,例如:一小部分僅上半部分
pdf-file-2:1頁面也包含僅填充頁面一小部分的內容,例如,只有上半部分
結果:
pdf文件,3:1個頁面的PDF文件-1的頂部的內容和pdf文件-2右下方的,合併pdf文件-1和pdf文件-2
這確實是可能的結果,尤其是有可能利用iText。雖然這個功能是不可iText的一個明確的特徵,iText的確實提供了一個低級別的API,它很容易使實現這種融合功能,如:
PdfDenseMergeTool
在this answer呈現究竟是幹什麼的,如上所述,將盡可能多的源頁面的內容放在適合的目標頁面上;雖然這些類沒有經過多年的使用和改進而變得硬化,但它們仍然是某些角落案例仍需要考慮的概念證明。
特別是他們只考慮實際的頁面內容,而不是註釋或類似的活動內容。另一方面,他們甚至將空白頁面上繪製的白色矩形視爲內容。儘管實際上是可見的,但每個頁面最初充滿白色的PDF都被認爲是完整的。
不,不管誰問這個問題,不明白使用座標將PDF的內容添加到頁面中。您正在使用Word處理格式誤認PDF。這不是iText的限制。這是PDF的限制。 –
好的,謝謝。我沒有想到這個 – Valeriane
爲了嘗試使它工作仍然看[這個答案](http://stackoverflow.com/a/29078954/1729265)。 – mkl