如何在 Windows 10 上的命令列上將純文字檔案轉換為 PDF,而無需付費?

如何在 Windows 10 上的命令列上將純文字檔案轉換為 PDF,而無需付費?

我想要的只是將具有比例字體(monospace/Courier New/Fixedsys/whatever)和固定列寬(80 個字元)的 .txt 轉換為正確的 PDF 文檔,以便可以將其列印或共用為PDF。

要求:

  1. 它必須在命令列上運行(無手動步驟)。
  2. 必須是免費的。
  3. 必須實際工作!最後一點非常重要。

我努力了很多的多年來,儘管我曾經天真地認為我可以將 HTML 與半高級 CSS 轉換為 PDF,但現在對我來說這似乎很可笑,而我的要求現在無限小,當我有現有的最基本的文檔類型:純文字!

潘多克看起來非常有前途,但是在投入了無數個小時,嘗試了它支持的每一個“PDF轉換器引擎”以及一百萬種不同的參數變化之後,它根本不會尊重我對字體的選擇,而是依賴一些完全預設的字體弄亂了產生的 PDF。因此,我必須得出結論,它是另一個損壞的工具,根本無法兌現將純文字轉換為 PDF 的承諾。

這似乎是一個基本的、常見的任務,我幾乎期望它由作業系統而不是某些第三方軟體提供,但顯然不是...

雖然不是必需的,但如果它也可以在其他作業系統上運行,那就更好了。

答案1

在 Windows 10 中執行 ps 指令:

Get-Content "textfile.txt" | Out-Printer "Microsoft Print to PDF"

相關內容