Tips & Tricks

如何根據頁面佈局方向或內容密度的變化而不是固定頁數來拆分 PDF

大多數 PDF 拆分工具按頁數劃分文件:每 N 頁後拆分、按特定頁碼拆分或拆分為相等的部分。當您已經確切知道文檔邊界所在的位置時,此方法就有效。當您處理一個您不知道其內部結構的合併 PDF 時,它會完全失敗,其中不同長度和未知長度的文檔在沒有清晰的分隔頁的情況下組合在一起。頁數計算方法迫使您猜測一個文檔的結束位置和下一個文檔的開始位置,錯誤的猜測要么將文檔切成兩半,要么將一個文檔的尾部與下一個文檔的頭部合併。

一種從根本上更可靠的方法可以檢測頁面佈局方向、內容密度或格式的變化,這些變化標誌著從一個來源文件到下一個來源文件的轉換。這些結構線索幾乎存在於每個合併的 PDF 中,因為不同的來源文件總是具有不同的格式特徵,即使這些差異足夠微妙,普通讀者不會注意到它們。學習識別這些訊號可以將 PDF 分割從猜測轉變為有條不紊的過程。

How to Split a PDF Based on Changes in Page Layout Orientation or Content Density Rather Than Fixed Page Counts

基於佈局的指示文檔邊界的信號

當多個文件合併為一個 PDF 時,每個來源文件都帶有自己的格式 DNA。文件 A 可能使用信紙尺寸的頁面,頁邊距為 1 英寸,正文採用 Times New Roman 字體,正文為 12 磅,每頁的頁眉都包含公司徽標。文件 B 可能使用相同信紙大小的頁面,但頁邊距較窄,採用 11 磅 Calibri 文本,並且根本沒有頁眉。對於電子表格附錄,文件 C 可能完全切換為橫向。這些格式變更對於翻閱頁面縮圖的人來說是立即可見的,並且可以透過能夠以程式設計方式提取頁面屬性的 PDF 分析工具來測量它們。

下表總結了用於檢測文件邊界的最可靠的基於佈局的訊號以及如何評估每個訊號。

檢測訊號它測量什麼可靠性等級
頁面尺寸變化在 letter、legal、A4 或自訂頁面尺寸之間切換非常高
方向改變連續頁面之間的縱向到橫向或反之亦然非常高
文字密度下降每頁區域的字元數急劇減少(典型的標題頁)高的
字體系列或大小變化主要字體發生變化,表示新的來源文件格式緩和
邊距寬度變化相鄰頁面之間的左、右、上、下邊距不同緩和
頁首或頁尾外觀頁面頂部或底部是否存在重複文本存在時為高
WukongPDF

嘗試拆分 PDF

無需安裝。直接在您的瀏覽器中工作。

立即開始 →

使用內容密度分析來找出自然分裂點

內容密度以頁面上的文字字元、圖像區域和空白區域的數量來衡量,遵循單一文件中的可預測模式。典型的文件以標題頁開始,標題頁具有低文字密度和高空白區域。接下來的內容頁面具有一致且顯著更高的文字密度。如果文件以簽名頁或附錄結尾,則此時濃度可能會再次改變。合併多個文件時,每個新文件都會重複這種密度模式:標題頁上有一個低密度的山谷,然後是整個內容頁上密度較高且一致的平台。

可以測量每頁內容密度的軟體可以識別這些模式重複並將它們標記為候選分割點。合併後的 PDF 的密度圖顯示了分別對應於內容頁和標題頁的峰值和谷值。密度急劇下降的山谷是候選分裂點。當這些谷與其他結構變化(例如頁面尺寸變化或字體移位)對齊時,頁面代表文件邊界的可能性非常高。 WukongPDF 的分割 PDF 工具提供了一個可視頁面選擇器,可讓您在每個已識別的邊界處標記分割點,並將每個片段提取為單獨的、正確命名的 PDF。

方向變化作為最強邊界訊號

頁面方向從縱向到橫向的變化(反之亦然)是文檔邊界最可靠的單一訊號,因為它幾乎總是表明來源文件之間的切換。在單一文件中,頁面幾乎總是保持一致的方向。插入縱向報告中的橫向電子表格、與縱向申請表混合的橫向證書、以及與縱向規範頁混合的橫向建築圖紙,都是新來源文件在方向更改時開始的明確指示。

方向變化時的分裂非常簡單。捲動瀏覽合併的 PDF 的頁面縮圖,並記下方向與前一頁不同的每一頁。這些頁面中的每一頁都標誌著新文件的可能開始。將方向變化之間的頁面提取為單獨的文件。如果合併的 PDF 包含屬於相同文件的縱向和橫向頁面的混合(這種情況很少見,但在具有折疊頁面的高度格式化報告中是可能的),請在進行分割之前透過檢查文字密度和字型一致性等其他訊號來驗證分割點。

組合多個訊號以實現可靠的自動分裂

沒有任何一個佈局訊號對於在每種情況下檢測文檔邊界都是完全可靠的。縱向文件中的橫向頁面可能是同一報告中的圖表或摺頁,而不是新文件的開頭。密度下降可能是較長文件中的章節標題頁,而不是單獨文件的開頭。最可靠的自動分割方法結合了多個訊號:只有當兩個或多個佈局訊號在同一頁面同時變更時,分割點才會被確認。方向更改加上字體更改強烈表明這是一個新文件。密度下降與頁面尺寸變化相結合同樣可靠。

對於大型合併 PDF,手動檢查每個頁面是不切實際的,組合訊號方法提供自動分割,且錯誤率低得可接受。拆分工具處理每個頁面,計算所有佈局訊號,並僅標記多個訊號同時變更的頁面。僅快速手動檢查標記的頁面,查看每個頁面以確認其確實代表文件邊界,只需檢查文件中每一頁所需時間的一小部分。 PDF Batch 自動化多重訊號檢測處理流程以及針對性的人工驗證將自動化的速度與人工判斷的準確性結合在一起。

WukongPDF

嘗試拆分 PDF

無需安裝。直接在您的瀏覽器中工作。

立即開始 →