
Word to TIFF dokumentum | Konvertálja a DOC-t TIFF-dokumentummá online Python segítségével
A Word fájlok népszerűek jelentések, önéletrajzok, levelek, dokumentációk, jegyzetek készítésére, hírlevelek küldésére és prezentációk előkészítésére. Többnyire szöveget, képeket, objektumokat és kreatív formázást tartalmaz. A Word dokumentumok megtekintéséhez azonban speciális alkalmazásokra van szükségünk, amelyek telepítési és licencelési költségekkel járhatnak. De ha raszteres képformátumra konvertáljuk őket, akkor ezek a fájlok bármilyen platformon megtekinthetők. Ezenkívül a word TIFF dokumentummá való konvertálása előnyösebb lenne, mert túlnyomórészt veszteségmentes tömörítésről van szó, ami azt jelenti, hogy a TIFF-fájlok megőrzik az eredeti kép részleteit és színmélységét. A TIFF-dokumentum tökéletes a kiváló minőségű professzionális fényképekhez, és ebben a cikkben megvitatjuk a Word DOC-nak a Python SDK használatával TIFF formátumba konvertálásának részleteit.
Ebben a blogban a következő témákkal foglalkozunk részletesebben:
- Word Conversion API
- Word to TIFF dokumentum Python használatával
- Konvertálja a helyi DOC-t TIFF-re Python segítségével
- Konvertálja a DOC-t TIFF formátumba a cURL parancs segítségével
Word Conversion API
A Word TIFF-dokumentummá konvertálásához az Aspose.Words Cloud SDK for Python lehetőséget biztosít MS Word fájlok létrehozására, szerkesztésére és átalakítására TIFF, HTML, PDF, EPUB, JPEG, PNG és egyéb 9 támogatott fájlformátumokká. Az SDK letölthető a PIP és a GitHub címről. Ezért kérjük, hajtsa végre a következő parancsot a parancssori terminálon az SDK telepítéséhez:
pip install aspose-words-cloud
A telepítés után létre kell hoznunk egy ingyenes fiókot az Aspose.Cloud dashboard oldalon, hogy felhőtárhelyen kezelhessük dokumentumainkat.
Word to TIFF dokumentum Python használatával
Kérjük, kövesse az alábbi utasításokat a Word-dokumentum felhőtárhelyről történő betöltéséhez és TIFF-képpé konvertálásához. Az átalakítás után az eredményül kapott fájl ugyanabba a felhőtárolóba kerül mentésre.
- Hozzon létre egy WordsApi objektumot, miközben argumentumként adja át a ClientID és a ClientSecret paramétereket.
- Töltse fel a Word-fájlt a felhőtárhelyre az UploadFileRequest(..) metódussal.
- Hozzon létre egy GetDocumentWithFormatRequest objektumot, amely a Word fájlnevet és a TIFF-et használja a kívánt kimeneti formátumnak.
- A konvertálási művelet végrehajtásához hívja meg a getdocumentwithformat(..) metódust.
def wordtotiff():
try:
# hozzon létre egy WordsApi példányt
words_api = WordsApi("bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")
# A bemeneti Word dokumentum neve
inputFileName = 'test_multi_pages.docx'
resultantFile = 'resultant.tiff'
# Töltse fel a forrás Word-dokumentumot a Cloud Storage-ba
words_api.upload_file(asposewordscloud.models.requests.UploadFileRequest(open('C:\\Users\\'+inputFileName, 'rb'), "", None))
# Dokumentumkonverziós kérelem létrehozása
request = asposewordscloud.models.requests.GetDocumentWithFormatRequest(inputFileName, "TIFF", None, None, None,
None, resultantFile, None)
# indítsa el a Word-TIFF átalakítási műveletet
result = words_api.get_document_with_format(request)
# üzenet nyomtatása a konzolon (opcionális)
print('Conversion process completed successfully !')
except Api as e:
print("Exception while Converting Word to TIFF Document using Aspose.Words Cloud Api: {0}".format(e))
Konvertálja a helyi DOC-t TIFF-re Python segítségével
Ebben a részben megvitatjuk a Word-dokumentum helyi meghajtóról történő betöltésének és a TIFF formátumba való konvertálásának részleteit. Az eredményül kapott kimenetet a felhőtárolóban tároljuk.
- Hozzon létre egy WordsApi objektumot, miközben argumentumként adja át a ClientID és a ClientSecret paramétereket.
- Olvassa be egy Word-fájl tartalmát egy helyi meghajtóról az open(..) metódussal.
- Hozzon létre egy ConvertDocumentRequest objektumot, amely a betöltött Word-fájl nevét, az eredő formátumot és a kimeneti fájl elérési útját veszi argumentumként.
- Végül hívja meg a convertdocument(..) metódust az átalakítási művelet végrehajtásához.
// A teljes példákért és adatfájlokért keresse fel a https://github.com/aspose-words-cloud/aspose-words-cloud-python webhelyet.
// Szerezze be az ügyfél hitelesítő adatait a https://dashboard.aspose.cloud/ webhelyről
def wordtotiff():
try:
# hozzon létre egy WordsApi példányt
words_api = WordsApi("bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")
# A bemeneti Word dokumentum neve
inputFileName = 'test_multi_pages.docx'
resultantFile = 'resultant.tiff'
# Olvassa be a Word fájl tartalmát a helyi meghajtóról
request_document = open('C:\\Users\\'+inputFileName, 'rb')
# Hozzon létre egy objektumot a dokumentum konvertálásához
request = asposewordscloud.models.requests.ConvertDocumentRequest(document=request_document, format="TIFF",out_path=resultantFile)
# indítsa el a Word-TIFF átalakítási műveletet
result = words_api.convert_document(request)
# üzenet nyomtatása a konzolon (opcionális)
print('Conversion process completed successfully !')
except Api as e:
print("Exception while Converting Word to TIFF Document using Aspose.Words Cloud Api: {0}".format(e))
Konverzió DOC-ból TIFF-be a cURL paranccsal
Most megtanuljuk a DOC-TIFF átalakítás lépéseit cURL parancsokkal a parancssori terminálon keresztül. Mint korábban megosztottuk, az API-k csak az arra jogosult személyek számára érhetők el, ezért először létre kell hoznunk egy JWT hozzáférési tokent az ügyfél hitelesítő adatai alapján. Kérjük, hajtsa végre a következő parancsot a JWT token generálásához.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
A token létrehozása után a következő parancsot kell végrehajtanunk a DOC TIFF formátumba konvertálásához. Az outPath paraméter határozza meg az eredő TIFF helyét a felhőalapú tárolóban.
curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=TIFF&outPath=Resultant.tiff" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"
Következtetés
Ebben a cikkben a Word Python SDK használatával TIFF-dokumentummá konvertálásának részleteit vizsgáltuk. Megtanultuk, hogyan tölthetünk be egy Word fájlt a felhőtárhelyről és a kimenetet renderelhetjük TIFF formátumba, vagy tölthetjük be a Word dokumentumot egy helyi meghajtóról és menthetjük el a kimenetet TIFF formátumban. Továbbá láttuk a Word TIFF formátumba konvertálásának lépéseit is a cURL paranccsal.
Megfontolhatja a Programmers Guide tanulmányozását is, hogy többet tudjon meg az API által kínált izgalmas funkciókról. Ezzel egyidejűleg az SDK teljes forráskódját is letöltheti a GitHubról, és saját igényei szerint testreszabhatja (MIT-licenc alatt jelent meg).
Kapcsolódó cikkek
Javasoljuk, hogy olvassa el az alábbi cikkeket, hogy többet megtudjon: