abox.tools

語言: 繁體中文

怎麼把多張圖片合成一個 PDF

人家要「一個 PDF」,而你手上是十一張紙的照片。這一頁講那些真正改變結果的選擇:頁面大小、順序、畫質,還有這份文件會把你交代多少,以及哪些其實不用管。

開啟圖片轉 PDF 把你的圖片裝進一個文件。

以 Markdown 檢視

先說結論

開啟圖片轉 PDF,把圖片丟進去,拖動卡片把順序排好,然後產生文件。預設設定是 A4 頁面、一點點頁邊距、照片原樣抄進去不重編,多數人要的就是這個。

值得多想一下的有四件:順序、頁面大小、畫質設定,還有這份文件會把你交代多少。按出錯的頻率排,就是這個順序。

PDF 第一頁的預覽,旁邊是摘要:四頁,頁面尺寸隨每張圖片,四張圖片全部原樣收錄。
預覽才是值得看的那一眼:它就是成品頁,形狀也和成品頁一樣。

別的都先放下,先把順序弄對

頁序是最常出錯的那一件,因為檔名的排序方式沒人猜得中。按字母排,IMG_2.jpg 排在 IMG_10.jpg 後面,因為比較是一個字元一個字元來的,而 1 在 2 前面。一個資料夾裡從 page1 到 page12 的掃描檔,在幾乎任何工具裡都會以錯誤的順序進來。

照片一般按拍攝日期排更可靠,因為你就是照著頁面的先後順序一張張拍下來的。不管用哪種,都請在按下按鈕之前核對那些卡片,而不是產生之後再去核對 PDF。

畫質:多數工具在這裡悄悄做錯了

PDF 能直接裝 JPEG 資料。這是格式本身的性質:一張 JPEG 壓縮後的位元組可以原樣丟進文件裡,閱讀器解碼它的方式跟瀏覽器一樣。

這一點要緊,因為它意味著照片在進 PDF 的路上可以什麼都不丟。它不解碼,也不再壓一遍,文件裡那張圖跟你檔案裡那張,一位一位都相同。可很多工具照樣重編一遍,因為把所有東西都渲染到畫布上、再統一編碼要省事得多,代價是白白掉掉一代畫質。

別的格式沒法這麼搭便車。PNG、WebP、HEIC 這些在 PDF 裡沒有對應的濾鏡,只能轉換。怎麼轉,你可以選:

頁面大小,以及什麼時候「跟著圖片走」更好

選一個標準頁面大小,A4、Letter、Legal、A3、A5、Tabloid,就是把每張圖擺到那麼大的一頁上,按你留的頁邊距縮放著放進去。文件要拿去列印,或者要被哪個正式機構歸檔,就用這種。

「正好等於每張圖本身」讓每一頁都跟自己那張圖一樣大,於是沒有白邊,也完全不縮放。這個 PDF 只是裝圖片的容器、而不是一份文件時用它:作品集、一組截圖、一本漫畫。列印出來會很難看,因為每一頁都不一樣大。

凡是要列印的,留點頁邊距是值得的。家用印表機印不到紙的邊緣,一張頂到邊的照片印出來會被切掉一圈。

橫著拍的照片,要直式的頁面

你要是把手機橫過來拍紙頁,每張圖都是橫的,擺在直式頁面中間只有小小一塊。解決辦法是在產生文件之前把每張轉九十度,而這是一張一張選的,不是一刀切的,因為通常總有幾張本來就拍正了。

頁面設定:尺寸、方向、圖片與頁面的貼合方式、頁邊距和背景色。
頁面尺寸和貼合方式共同決定照片是完整呈現還是按紙張裁掉。選擇隨每張圖片的尺寸,則乾脆讓這個問題不存在。

做好的 PDF 會把你交代多少

PDF 裡帶著一塊文件資訊:作者、產生器、建立日期,有時候還有標題。看是什麼軟體寫的,這裡面可能包含你的帳號名、機器名,以及你做它的確切時間。

這值得想一想,因為 PDF 本來就是拿去發給別人的東西,求職申請、理賠材料、給房東的檔案。後設資料跟著它走,任何閱讀器都能顯示出來。

這裡的工具把那一塊留空,只寫自己的名字:沒有檔名,沒有機器名,沒有使用者名稱,你不勾那個框,連建立日期都沒有。你要是用別的工具,值得把結果的屬性開啟看一次,看看它寫了什麼。

另外還有圖片本身。你的照片要是帶著 EXIF 和 GPS 標籤,它們的下場取決於走哪條路:一張不重編、直接抄進去的 JPEG,裡面有什麼就還是什麼;而被重新編碼的圖片,標籤會作為副產品消失。你要是在意,那就先用 EXIF 檢視與清除把照片清一遍,裡面到底有什麼,它那篇指南講了。

要是 PDF 出來太大

手機照片本來就大,二十張湊一份文件,郵件根本不收。按順序試這三招:

把最長邊縮一縮。一張 4000 畫素的紙頁照片,扛著的細節遠超任何閱讀器或者印表機用得上的量。把長邊降到 2000 畫素上下,檔案通常小掉四分之三,而頁面上誰也看不出區別。

照片類用 JPEG,別用無損。無損是給示意圖用的,用在一張紙頁照片上就是選錯了。

把做好的文件再壓一遍。PDF 壓縮是按每張圖在頁面上實際畫多大來算的,不是按它的畫素數,而這才是要緊的那個量度;這一下的代價,它那篇指南裡講了。

工具本身對圖片數量沒設上限。真正的天花板是你這臺機器的記憶體,因為成品文件要在那裡拼好你才能下載。最先撐不住的是幾百張全解析度的手機照片,而把最長邊縮一縮,這道天花板一下能抬高很多。

這麼做拿不到什麼

照片做出來的 PDF,就是一份塞滿圖片的 PDF。裡面那些字不是文字:搜不了,複製不了,螢幕閱讀器也讀不出來。這是你手上原材料的性質,不是轉換造成的。

需要可搜尋的文字,那得上 OCR,那是另一件事。而要是原始文件還以文件的形式存在某處,直接把它轉成 PDF 永遠比拍照強:更小、更清楚、還能搜。

為什麼這件事不用上傳

寫一個 PDF,就是寫一個結構化檔案:一個檔案頭、一堆物件、一張交叉引用表。這裡面沒有哪一步是瀏覽器做不到的,也沒有哪一步要求圖片跑到別處去。

這在這裡值得在意,因為人們往這類文件裡裝的是什麼:身份證件、銀行流水、診斷報告、簽好的合同。一個人之所以要做 PDF,通常就是因為他要把它發給某個機構。這裡的工具沒有任何聯網功能,頁面的 Content-Security-Policy 把它可能聯的地址全列了出來,沒有一個是本站的。

這一條怎麼自己核實,不管在這裡還是在別處,把檔案傳給線上轉換器安全嗎?裡寫了。