Wie konvertiere ich eine Klartextdatei über die Befehlszeile unter Windows 10 in ein PDF, ohne Geld zu bezahlen?

Wie konvertiere ich eine Klartextdatei über die Befehlszeile unter Windows 10 in ein PDF, ohne Geld zu bezahlen?

Ich möchte lediglich eine TXT-Datei mit einer proportionalen Schriftart (Monospace/Courier New/Fixedsys/was auch immer) und einer festen Spaltenbreite (80 Zeichen) in ein korrektes PDF-Dokument umwandeln, sodass es als PDF gedruckt oder weitergegeben werden kann.

Anforderungen:

  1. Es muss über die Befehlszeile ausgeführt werden (keine manuellen Schritte).
  2. Muss kostenlos sein.
  3. Muss doch eigentlich klappen!Dieser letzte Punkt ist sehr wichtig.

Ich habe versuchtzahlreicheIch habe im Laufe der Jahre viele Open-Source-Tools hierfür entwickelt, obwohl ich früher naiv genug war zu glauben, ich könnte HTML mit halbwegs fortgeschrittenem CSS in PDF umwandeln – heute erscheint mir das lächerlich –, wohingegen meine Ansprüche heute unendlich geringer sind, da ich mit der grundlegendsten Art von Dokument arbeite, die es gibt: Klartext!

pandocsah sehr vielversprechend aus, aber nachdem ich zahllose Stunden damit verbracht und jede unterstützte „PDF-Konverter-Engine“ und eine Million verschiedene Variationen der Parameter ausprobiert hatte, akzeptierte es einfach nie meine Schriftartauswahl, sondern griff auf eine Standardschriftart zurück, die das resultierende PDF komplett durcheinander brachte. Daher muss ich zu dem Schluss kommen, dass es sich um ein weiteres defektes Tool handelt, das sein Versprechen, Klartext in PDF umzuwandeln, überhaupt nicht hält.

Dies scheint eine so grundlegende, alltägliche Aufgabe zu sein, dass ich fast erwartet hätte, dass sie vom Betriebssystem und nicht von Drittanbieter-Software übernommen wird, aber das ist anscheinend nicht der Fall ...

Obwohl es keine Voraussetzung ist, ist es ein Plus, wenn es auch auf anderen Betriebssystemen läuft.

Antwort1

Führen Sie in Windows 10 den Befehl ps aus:

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

verwandte Informationen