分類
方法

在Fedora上製作申請簽證用的pdf

新西蘭簽證的網上送簽很方便,只要將資料拍成照片轉成pdf上傳就可以了。在Fedora上,可能需要如下命令來完成。

為了使用convert將jpg轉換pdf,需要安裝ImageMagick
sudo dnf install ImageMagick
#轉換單張jpg為pdf
convert -density 200 Deposit.JPG Deposit.pdf
#轉換多個jpg到一個pdf,如果超過10個,前面的命名要為Passport01.JPG,Passport02.JPG……
convert -density 200 Passport*.JPG Passport.pdf
#壓縮pdf,/ebook可替換為/prepress、/screen獲得更大或更小文檔大小
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=PassportMini.pdf Passport.pdf
#如果要對pdf進行反轉或增刪頁面,可以安裝圖形界面pdfmod
sudo dnf install pdfmod

順帶一提,我嘗試在Windows下使用免費的PDFCreator(V3.1.2)來將jpg轉為pdf,但是轉出的pdf有3條奇怪的豎線。

後記:再次誇一誇新西蘭的在線簽證,三天就出簽了,而且一下子給了5年,真是非常夠意思!


還有一個簡單方便的在線工具 Smallpdf 也能完成上述工作,壓縮效果也非常顯著。免費用戶有當天次數限制,超出的話請付費支持。如果實在囊中羞澀,可以用瀏覽器的隱私模式增加次數。


批量把 pdf 文件轉換成 png 方便手機上查看

雖然可以用 MuPDF mini 在安卓手機上查看 pdf 文件,但是如果有很多文件,開開關關還是不太方便。轉成圖片就可以一個一個瀏覽所有文件。這裏使用 ImageMagick 來完成轉換,Fedora 似乎已經預裝了,如果系統沒有安裝的話可以看看 ImageMagick 的官方網站

mogrify -density 300 -format png -background white -alpha remove -alpha off *.pdf

本文更新於 2023/10/16。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *