我想要的只是將具有比例字體(monospace/Courier New/Fixedsys/whatever)和固定列寬(80 個字元)的 .txt 轉換為正確的 PDF 文檔,以便可以將其列印或共用為PDF。
要求:
- 它必須在命令列上運行(無手動步驟)。
- 必須是免費的。
- 必須實際工作!最後一點非常重要。
我努力了很多的多年來,儘管我曾經天真地認為我可以將 HTML 與半高級 CSS 轉換為 PDF,但現在對我來說這似乎很可笑,而我的要求現在無限小,當我有現有的最基本的文檔類型:純文字!
潘多克看起來非常有前途,但是在投入了無數個小時,嘗試了它支持的每一個“PDF轉換器引擎”以及一百萬種不同的參數變化之後,它根本不會尊重我對字體的選擇,而是依賴一些完全預設的字體弄亂了產生的 PDF。因此,我必須得出結論,它是另一個損壞的工具,根本無法兌現將純文字轉換為 PDF 的承諾。
這似乎是一個基本的、常見的任務,我幾乎期望它由作業系統而不是某些第三方軟體提供,但顯然不是...
雖然不是必需的,但如果它也可以在其他作業系統上運行,那就更好了。
答案1
在 Windows 10 中執行 ps 指令:
Get-Content "textfile.txt" | Out-Printer "Microsoft Print to PDF"