MuPDF, ein kostenloses Framework zum Arbeiten mit PDF-Dateien

Es gibt viele kostenlose Tools, mit denen wir PDF-Dateien bearbeiten können , aber nur wenige bieten kostenlose Frameworks, mit denen wir diese Dateitypen visualisieren und bearbeiten können. Heute bringe ich Ihnen ein Open Source- und plattformübergreifendes Framework namens MuPDF .

Die Wahrheit ist, dass es sich um ein sehr erfahrenes Projekt handelt, auf das wir zurückgreifen können, wenn wir einen PDF-Dateibetrachter oder ein Tool zum Bearbeiten von PDF-Dateien über die Konsole benötigen. In diesem letzten Punkt habe ich es für bestimmte Aufgaben verwendet und ich kann sagen, dass es sehr gute Ergebnisse liefert.

Details zum MuPDF-Projekt und praktische Anwendungsbeispiele.

MuPDF ist ein Projekt, das in C geschrieben wurde, und sein ursprünglicher Entwickler hat 2002 damit begonnen, es zu entwickeln. Seitdem hat sich die Art der Lizenz, die das Projekt sammelt, geändert, und heute können wir es frei unter der GNU AGPL-Lizenz (GNU Affero General Public) verwenden Lizenz)

Der PDF-Viewer ist minimalistisch und ich würde sogar sagen, rudimentär, aber er kann eine gute Alternative für Betriebssysteme mit wenigen Ressourcen sein. Als Multiplattform finden wir Versionen für verschiedene Systeme und Architekturen, einschließlich Linux, Windows und Android .

Es ist ein Projekt mit einer aktiven Entwicklung, die wir auf seiner offiziellen Website finden können .

Beispiele für die Verwendung des MuPDF-Konsolentools (mutool).

Persönlich habe ich im mutool Konsolen- mutool einen mächtigen Verbündeten beim Arbeiten mit PDF-Dateien gefunden. Es ermöglicht mir, Aufgaben wie das Konvertieren einer PDF-Datei in ein anderes Format, das Abrufen von Informationen zur internen Struktur der PDF-Datei, das Extrahieren von Bildern und Ressourcen aus der PDF-Datei, das Erstellen von PDF-Dateien, das Wiederherstellen beschädigter PDF-Dateien usw. auszuführen.

See also  RegexBuddy-Tool für reguläre Ausdrücke

Wir sehen, dass Mutool viele Bedürfnisse abdeckt, daher besteht dieses Tool aus den folgenden Funktionen:

  • Zeichnen : Wird zum Rendern einer PDF in Bildern verwendet.
  • konvertieren : Ermöglicht das Konvertieren einer PDF-Datei in verschiedene Formate (HTML, PNG, SVG usw.) .
  • trace : Dies ist ein Debugging-Tool, mit dem Sie die Aufrufe des Grafikgeräts anzeigen können.
  • show : Zeigt die internen Objekte einer PDF an.
  • Extrahieren : Ermöglicht das Extrahieren von Ressourcen und Objekten aus einer PDF-Datei.
  • Sauber : Mit diesem Tool können wir beschädigte oder beschädigte PDF-Dateien reparieren und somit bearbeiten.
  • Zusammenführen : Mit dieser Option können Sie mehrere PDF-Dateien zu einer einzigen Datei zusammenfügen.
  • create : Erstellt eine PDF-Datei aus einer Textdatei mit grafischen Befehlen.
  • Portfolio : Mit dieser Option können Sie die Portfolios von PDF-Dokumenten ändern.
  • run : ist ein erweitertes Tool, mit dem Sie Javascript-Code ausführen können, um auf die Funktionen der internen MuPDF-Bibliotheken zuzugreifen.

Konvertieren Sie ein PDF in HTML mit mutool , führen Sie einfach den folgenden Befehl aus:
mutool convert -o salida.html test.pdf

Um eine PDF-Datei zu reparieren, führen wir den Befehl aus:
mutool clean documento_dañado.pdf reparado.pdf

Der Befehl zum Extrahieren der Bilder aus einer PDF-Datei und anderen Ressourcen als Quellen lautet:
mutool extract test.pdf

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *