Vállalati szintű TEX-ből PDF-be Python-könyvtár, amely hatékonyan konvertálja a TEX-et PDF-fájlokká. Tanuljuk meg, hogyan állíthat be Aspose.PDF SDK-kat Python alkalmazásban.

TEX konvertálása PDF-be - TEX-ből PDF Python
Áttekintés
Az Aspose.PDF Cloud Product Family új blogbejegyzést mutat be egy másik érdekes témával, amely az Ön vállalkozása javára válhat. A közelmúltban olyan cikkeket tettünk közzé, mint például a PDF konvertálása PPT-vé felhőben a Node.js használatával, PDF-ből DOC konverter – Aspose.PDF Cloud SDK-k Node.js-hez és még néhány. Végignéztük az Aspose.PDF szoftverfejlesztő készleteket a Node.js számára. Ez a blogbejegyzés azonban a Python fejlesztőinek szól, akik egyszerű lépéseket követve megismerhetik a TEX PDF konvertáló beállítását. Ezért a következő pontokat tárgyaljuk, hogy megismerjük a fájlok TEX-ből PDF-be konvertálását.
- Mi az a TEX fájl?
- Miért kell a TEX-et PDF-fájllá konvertálnunk?
- Hogyan lehet a TEX-et PDF-fájllá konvertálni az Aspose.PDF Cloud SDK-k segítségével a Pythonban?
Mi az a TEX fájl?
A TEX fájl a LaTex által támogatott dokumentum, amely egy dokumentum-előkészítő szoftver. A LaTex egy speciális szintaxissal rendelkezik, amely meghatározza a dokumentum szerkezetét. A szerkezet azonban lehet cikk, alkalmazás vagy bármilyen levél. Számos szövegszerkesztő szoftver létezik, például a Microsoft Word, amely a WYSIWYG (Amit látsz, azt kap) megközelítést követi. A felhasználók egyszerre strukturálják, írják be a dokumentumot és jelenítik meg a tartalmat. Míg a LaTex szószerkesztő egy másik megközelítéssel rendelkezik, a “WYSIWYM”, ami a rövidítése (amit lát, arra gondol).
A LaTex szövegszerkesztők elsődleges szerepet töltenek be az iparágban, mivel a legtöbb kutató és kiadó a TEX fájlokat részesíti előnyben. A matematikai és kémiai egyenletek nagyon könnyen beépíthetők. Számos LaTex alkalmazás áll rendelkezésre TEX fájlok előállításához, de a legnépszerűbbek a TeXworks, Texmaker és MiKTeX. Ezenkívül ezek az alkalmazások többplatformosak és felhasználóbarátak. A következő részben látni fogjuk a fájlok TEX-ből PDF-be konvertálásának üzleti előnyeit. Eközben megtapasztalhatja a TEX to PDF Python könyvtárat valós idejű adatokkal a Swagger felhasználói felület használatával, amely meglehetősen egyszerű és felhasználóbarát, ahogy az alábbi képen is látható.

TEX konvertálása PDF-be - TEX-ből PDF Python
Miért kell a TEX-et PDF fájllá konvertálnunk?
Eddig a TEX fájlok bevezetésével foglalkoztunk. Most megvizsgáljuk, hogy szükséges-e a TEX-et PDF-fájllá konvertálni. Mielőtt továbbmenne, a hordozható dokumentumformátum a legszélesebb körben használt fájlformátum a világon. Gazdag adatformázásának, titkosításának és tömörítési technikáinak köszönhetően ez volt a legnépszerűbb fájlformátum a többi között. Ennek a szakasznak a befejezéséhez azonban a következő pontokat ismertetjük.
Nem WYSIWYG
A többi szövegszerkesztőhöz hasonlóan a LaTex szerkesztő sem a WYSIWYG-n alapul (amit látsz, azt kapod).A jelenlegi gyorsan növekvő korban a felhasználók hajlamosak a hatékony és robusztus lehetőségeket választani. Ezért számos PDF-szerkesztő áll rendelkezésre, amelyek ezt a célt szolgálják.
Nehéz szerkeszteni
A TEX-fájlokat nehéz szerkeszteni, miután megszerkesztették őket. Ezen túlmenően meredek tanulási görbéje van, és a műszaki szakemberek számára is megfelelő.
Függőség
A TEX-fájlok másik aspektusa, hogy a legtöbb funkcióhoz harmadik féltől származó könyvtárak szükségesek, amelyeket a felhasználóknak meg kell találniuk egy adott funkció használatához.
Korlátozott elrendezési lehetőségek
Ha üzleti dokumentumokról van szó, az elrendezés sokat jelent. Ezért a LeTex szerkesztő választása nem lesz túl sok, mivel nem kínál olyan elrendezési szabadságot, mint a többi szövegszerkesztő szoftver.
Hogyan lehet a TEX-et PDF-fájllá konvertálni az Aspose.PDF Cloud SDK-k segítségével a Pythonban?
Tehát készen állunk arra, hogy Python alkalmazásunkat felszereljük egy TEX-ből PDF-be Python könyvtárral, amely hatékonyan konvertálja a TEX-et PDF-fájlokká. Kérjük, keresse fel ezt az oktatóanyagot, ha többet szeretne megtudni az alkalmazások beállításáról és az API hitelesítő adatok lekéréséről (ÖN-APPSID, SAJÁT-APPKEY).
Miután végzett a fent említett első lépéssel, győződjön meg arról, hogy telepítette a Python-et a helyi gépére.
Most futtassa a következő parancsokat az Aspose.PDF csomag Pythonhoz való telepítéséhez.
pip install asposepdfcloud
Ezenkívül létrehozhat egy mappát a felhőtárolóban az átalakított fájlok tárolására, mivel létrehoztunk egy „sajatmappa” nevű mappát.
Ezt követően helyezzen el egy forrás-TEX-fájlt a projekt gyökérkönyvtárába, ahogyan mi is elhelyeztünk egy „sample.tex” nevű TEX-fájlt. Ezután nyissa meg a fő Python-fájlt, helyezze el a következő kódot, és indítsa el a szervert.
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))
A sikeres futtatás után látni fog egy konvertált fájlt a távoli tárolójában, és a konvertált fájl letöltött másolatát a projekt gyökérkönyvtárában.
Következtetés
Ez a blogbejegyzés vége. Feltérképeztük és implementáltuk a TEX-ből PDF-be Python könyvtárat, amely a TEX-ből PDF-fájlokká konvertálható. Az Aspose.PDF SDK-kat kínál más nyelvekhez, például a Node.js, C#, Java és még néhány más nyelvhez, amelyeket a docs-ben ellenőrizhet. Ezenkívül további hasznos cikkek is találhatók az alábbi „Felfedezés” részben.
Végül a blog.aspose.cloud folyamatban van, hogy további cikkeket írjon az Aspose.PDF Cloud Product Family sorozatába. Ezért kérjük, maradjon kapcsolatban a rendszeres frissítésekért. Követhet minket közösségi média fiókjainkon Facebook, LinkedIn és Twitter.
Tegyen fel egy kérdést
Nyugodtan látogassa meg fórumunkat, amely nagyon aktívan válaszol kérdésekre és kérdésekre/megbeszélésekre.
Fedezze fel
A következő linkeket találhatja relevánsnak:
- PDF to DOC Converter – Aspose.PDF felhő SDK-k Node.js-hez
- PDF konvertálása PPT-vé a felhőben a Node.js használatával
- PDF-ből Excelbe Aspose.PDF Cloud SDK-k használatával a Node.js-hez
- HTML-ből PDF-be konvertáló | Aspose.PDF | Fájlformátum konverter
- PDF-fájl konvertálása HTML-be az Aspose.PDF Cloud SDK-k használatával a Node.js-hoz
- E-mail küldés az Aspose.Email Cloud segítségével a Heroku Ruby on Railsben