Eine TEX-zu-PDF-Python-Bibliothek auf Unternehmensebene zum effizienten Konvertieren von TEX- in PDF-Dateien. Lassen Sie uns lernen, wie man Aspose.PDF SDKs in der Python-Anwendung einrichtet.

TEX in PDF

Konvertieren Sie TEX in PDF - TEX in PDF Python

Überblick

Die Aspose.PDF Cloud Product Family präsentiert einen neuen Blogbeitrag mit einem weiteren interessanten Thema, von dem Ihr Unternehmen profitieren kann. In der jüngeren Vergangenheit haben wir Artikel veröffentlicht wie How To Convert PDF To PPT in Cloud Using Node.js, PDF To DOC Converter – Aspose.PDF Cloud SDKs For Node.js und etwas mehr. Wir haben Aspose.PDF-Softwareentwicklungskits für Node.js durchgesehen. Dieser Blogbeitrag richtet sich jedoch an Python-Entwickler, die sich mit einfachen Schritten über die Einrichtung des TEX-zu-PDF-Konverters informieren können. Daher werden wir die folgenden Punkte behandeln, um mehr über das Konvertieren von Dateien von TEX in PDF zu erfahren.

Was ist eine TEX-Datei?

TEX-Datei ist ein Dokument, das von LaTex unterstützt wird, einer Software zur Dokumentenvorbereitung. LaTex verfügt über eine spezifische Syntax, die die Struktur des Dokuments definiert. Die Struktur könnte jedoch ein Artikel, eine Bewerbung oder ein beliebiger Brief sein. Es gibt viele Textverarbeitungsprogramme wie Microsoft Word, die dem WYSIWYG-Ansatz (What you see is what you get) folgen. Benutzer strukturieren, tippen das Dokument ein und visualisieren den Inhalt gleichzeitig. Während der LaTex-Texteditor mit einem anderen Ansatz ausgestattet ist, der “WYSIWYM” ist, was für (what you see is what you mean) steht.

LaTex-Texteditoren spielen in der Branche eine wichtige Rolle, da die meisten Forscher und Verleger TEX-Dateien bevorzugen. Mathematische und chemische Gleichungen sind ziemlich einfach zu integrieren. Es gibt viele LaTex-Apps zum Erstellen von TEX-Dateien, aber die beliebtesten sind TeXworks, Texmaker und MiKTeX. Darüber hinaus sind diese Anwendungen plattformübergreifend und benutzerfreundlich. Im nächsten Abschnitt werden wir die geschäftlichen Vorteile der Konvertierung von Dateien von TEX in PDF sehen. In der Zwischenzeit können Sie die TEX-zu-PDF-Python-Bibliothek mit Echtzeitdaten erleben, indem Sie diese Swagger-Benutzeroberfläche verwenden, die recht einfach und benutzerfreundlich ist, wie im Bild unten gezeigt.

TEX in PDF

Konvertieren Sie TEX in PDF - TEX in PDF Python

Warum müssen wir TEX in eine PDF-Datei konvertieren?

Bisher haben wir die Einführung von TEX-Dateien behandelt. Nun sehen wir uns die Notwendigkeit an, TEX in eine PDF-Datei zu konvertieren. Bevor Sie fortfahren, ist das Portable Document Format das weltweit am häufigsten verwendete Dateiformat. Aufgrund seiner umfangreichen Datenformatierungs-, Verschlüsselungs- und Komprimierungstechniken war es unter vielen anderen das beste Dateiformat. Wir werden jedoch die folgenden Punkte behandeln, um diesen Abschnitt abzuschließen.

Nicht WYSIWYG

Wie andere Textverarbeitungsprogramme basiert der LaTex-Editor nicht auf WYSIWYG (What you see is what you get). Im schnell wachsenden Zeitalter entscheiden sich Benutzer eher für effiziente und robuste Optionen. Daher gibt es viele PDF-Editoren, die diesen Zweck erfüllen.

Schwer zu bearbeiten

TEX-Dateien sind schwer zu bearbeiten, wenn sie einmal strukturiert wurden. Darüber hinaus hat es eine steile Lernkurve und gilt für technische Personen.

Abhängigkeit

Der andere Aspekt von TEX-Dateien ist, dass die meisten ihrer Funktionen Bibliotheken von Drittanbietern erfordern, die Benutzer finden müssen, um eine bestimmte Funktion zu verwenden.

Begrenzte Gestaltungsmöglichkeiten

Bei Geschäftsdokumenten spielt das Layout eine große Rolle. Daher ist die Wahl des LeTex-Editors nicht viel, da er nicht viel Gestaltungsfreiheit bietet, wie andere Textverarbeitungsprogramme.

Wie konvertiert man TEX mit Aspose.PDF Cloud SDKs in Python in eine PDF-Datei?

Wir sind also bereit, unsere Python-Anwendung mit einer TEX-zu-PDF-Python-Bibliothek auszustatten, die TEX-Dateien effizient in PDF-Dateien umwandelt. Bitte besuchen Sie dieses Tutorial, um mehr über das Einrichten einer Anwendung und das Abrufen von API-Anmeldeinformationen ( YOUR-APPSID, YOUR-APPKEY) zu erfahren.

Wenn Sie mit dem oben genannten ersten Schritt fertig sind, stellen Sie sicher, dass Sie Python auf Ihrem lokalen Computer installiert haben.

Führen Sie nun die folgenden Befehle aus, um das Aspose.PDF-Paket für Python zu installieren.

pip installiere asposepdfcloud

Außerdem können Sie in Ihrem Cloud-Speicher einen Ordner zum Speichern konvertierter Dateien erstellen, da wir einen Ordner mit dem Namen „myfolder“ erstellt haben.

Legen Sie danach eine TEX-Quelldatei im Stammverzeichnis Ihres Projekts ab, da wir eine TEX-Datei mit dem Namen ‘sample.tex’-Datei abgelegt haben. Öffnen Sie dann Ihre Python-Hauptdatei, platzieren Sie den folgenden Code und starten Sie Ihren Server.

import asposepdfcloud
import asposepdfcloud.api_client
from asposepdfcloud import PdfApi
import shutil

source_file = "sample.tex";
source_file_path = "/sample.tex";
storage_ = "testing";
target_file = "sample.pdf";
target_file_path = "/myfolder/sample.pdf";
remote_folder = "myfolder";
local_result_file = "./result.pdf";

api_client = asposepdfcloud.api_client.ApiClient("YOUR-APPKEY","YOUR-APPSID")
pdf_api = PdfApi(api_client);

try:
      #invoke Aspose.Pdf Cloud SDK API to upload TEX file to cloud
      res = pdf_api.upload_file(source_file_path,file=source_file,storage_name=storage_);
      #invoke Aspose.Pdf Cloud SDK to convert TEX file to PDF file in the cloud storage
      response = pdf_api.put_te_x_in_storage_to_pdf(target_file,source_file,dst_folder=remote_folder,storage=storage_);
      #invoke Aspose.Pdf Cloud SDK to get the converted file
      response_download = pdf_api.download_file(target_file_path,storage_name=storage_, version_id='');
      shutil.copyfile(response_download, local_result_file)
      print('Converted TEX to PDF Successfully')

except ApiException as e:
        print("Exception while calling PdfApi: {0}".format(e))

Nach einer erfolgreichen Ausführung sehen Sie eine konvertierte Datei, die in Ihrem Remote-Speicher gespeichert ist, und eine heruntergeladene Kopie der konvertierten Datei im Stammverzeichnis Ihres Projekts.

Fazit

Dies ist das Ende dieses Blogbeitrags. Wir haben die TEX to PDF Python-Bibliothek untersucht und implementiert, die zum Konvertieren von TEX in PDF-Dateien verwendet wird. Aspose.PDF bietet SDKs für andere Sprachen wie Node.js, C#, Java und einige mehr, die Sie in docs überprüfen können. Darüber hinaus gibt es weitere nützliche Artikel, die im Abschnitt „Erkunden“ unten aufgeführt sind.

Schließlich ist blog.aspose.cloud im laufenden Prozess, weitere Artikel in der Reihe von Aspose.PDF Cloud Product Family zu schreiben. Bitte bleiben Sie daher für regelmäßige Updates in Verbindung. Sie können uns jedoch auf unseren Social-Media-Konten Facebook, LinkedIn und Twitter folgen.

Stelle eine Frage

Besuchen Sie gerne unser Forum, das sehr aktiv ist, um auf Fragen und Anfragen/Diskussionen zu antworten.

Entdecken

Möglicherweise finden Sie die folgenden Links relevant: