瀏覽器本地處理與私隱保護
「PDF 合併與拆分」工具採用完全的瀏覽器本地處理機制。當你選擇或拖入 PDF 檔案時,所有頁面級的解析、合併、拆分與擷取操作,均直接在你的瀏覽器內完成,檔案不會上傳到 BroBroGo 伺服器。這種運作模式確保了處理過程的私隱性,下載檔案亦是由瀏覽器在本地直接產生。
PDF 合併操作規範
合併功能適用於需要將多個獨立文件(例如報告、發票或掃描附件)整合為單一 PDF 的場景。
- 檔案數量限制:進行合併時,你必須選擇至少兩個 PDF 檔案,一次最多可選擇 20 個 PDF 檔案。若選擇的檔案不足,系統會顯示「合併至少需要兩個 PDF。」;若超出上限,則會提示「一次最多選擇
{max}個 PDF。」。 - 單一檔案容量:每個輸入的 PDF 檔案大小上限為 80 MB。若檔案超過此限制,系統將顯示「每個 PDF 必須不超過
{max}。」。 - 格式要求:本工具僅支援標準 PDF 格式。輸入非 PDF 檔案會觸發「僅支援 PDF 檔案。」之錯誤提示。
PDF 擷取頁面與 1-Based 頁碼規則
擷取頁面功能允許用戶從單一 PDF 中提取特定頁段,以建立摘要或聚焦於相關章節。此操作必須使用精確的頁碼指定規則:
- 單一檔案限制:擷取頁面時只能使用一個 PDF。若選取多於或少於一個檔案,系統會提示「拆分或擷取頁面時只能使用一個 PDF。」。
- 1-Based 頁碼索引:頁碼輸入必須基於從 1 開始的自然數(1-based numbering)。例如,輸入
1-3, 5, 9-11代表擷取第 1 至 3 頁、第 5 頁以及第 9 至 11 頁。 - 重複與越界處理:在輸入範圍中若有重複的頁碼,系統會自動忽略重複部分。如果指定的頁碼超出了該 PDF 的實際總頁數,系統將拒絕處理並顯示「頁碼範圍不適用於這個 PDF。」。
- 擷取上限:單次擷取操作最多僅支援產生 200 頁的 PDF 文件。若未輸入任何頁碼,系統會提示「請輸入要擷取的頁碼。」。
PDF 按頁拆分限制
按頁拆分功能可將一個多頁面的 PDF 文件,逐頁分離成多個單頁的 PDF 檔案,便於重新組織或分發特定頁面。
- 檔案限制:與擷取功能相同,拆分操作必須針對確切的一個 PDF 檔案進行。
- 頁數上限:為保證瀏覽器本地處理的效能,若 PDF 檔案的頁數過多,系統會拒絕執行拆分,並顯示「這個 PDF 超過
{max}頁,不適合在這裡按頁拆分。」。
異常檔案與錯誤處理機制
在處理 PDF 文件時,工具會針對多種常見的文件異常進行偵測與攔截:
| 異常狀況 | 系統錯誤提示 | 說明 |
|---|---|---|
| 空白文件 | 「這個 PDF 是空檔案。」 | 輸入的 PDF 檔案內不含任何頁面數據。 |
| 加密保護 | 「這個 PDF 已加密或受密碼保護。」 | 檔案設有開啟密碼或權限鎖定,工具不會嘗試繞過保護。 |
| 檔案損壞/格式錯誤 | 「無法按 PDF 開啟這個檔案,可能已損壞或副檔名不正確。」 | 檔案結構不完整,或非真實 PDF 格式。 |
| 通用處理失敗 | 「PDF 處理失敗,請換一個檔案試試。」 或 「這個 PDF 無法處理。」 | 瀏覽器在解析或重建 PDF 數據時發生未知錯誤。 |
輸出結果與下載方式
處理完成後,介面會顯示「結果」區域,並提供詳細的檔案數據對比:
- 數據摘要:系統會顯示「已產生
{pages}頁:{original}->{output}」,其中「來源」代表原始 PDF 的大小,「輸出」代表新產生 PDF 的大小,並標明「頁數」。 - 單一檔案下載:每個產生的 PDF 檔案旁均有「下載」按鈕,供用戶逐一下載。
- 打包下載:若產生多個 PDF 檔案(例如進行按頁拆分後),用戶可點擊「全部下載 (.zip)」按鈕,將所有結果打包成一個名為
brobrogo-pdfs.zip的壓縮檔下載。
常見問題
我的 PDF 會離開裝置嗎?
不會。頁面級處理會在你的瀏覽器裡本地完成,下載檔案也由瀏覽器直接產生。
頁碼範圍怎麼寫?
使用從 1 開始的頁碼,例如 1-3、5、9-11。重複頁會自動忽略,超出實際頁數會被拒絕。
能開啟有密碼的 PDF 嗎?
不能。加密或受密碼保護的 PDF 會被明確提示,不會嘗試繞過保護。
為什麼系統提示「拆分或擷取頁面時只能使用一個 PDF。」?
因為按頁拆分與擷取頁面功能僅支援對單一文件進行解析。若你選擇了多個檔案,請先移除多餘檔案,或切換至「合併」模式。