Aspose.Words Cloud API

Az Aspose.Words Cloud lehetővé teszi a Word-dokumentumok, köztük a DOC és a DOCX HTML-fájlformátumba való konvertálását. A Word-ből HTML-be konvertálás hasznos olyan helyzetekben, amikor egy Word-dokumentum tartalmát szeretné online megjeleníteni, és keresőbaráttá tenni. További előnye, hogy nincs szükség speciális megjelenítőre vagy harmadik féltől származó alkalmazásra a HTML fájlok megtekintéséhez. Az Aspose.Words Cloud a következő API-kat biztosítja a Word-dokumentumok HTML-be konvertálásához:

| Név | Leírás |

| ——- | ———— |

| GetDocumentWithFormat | A felhőtárhelyen lévő dokumentumot a megadott formátumra konvertálja. |

| ConvertDocument | A helyi meghajtón lévő dokumentumot a megadott formátumra konvertálja. |

| Mentés másként | Részletes beállításokkal a dokumentumot célformátumba konvertálja, és az eredményt a tárhelyre menti. |

Word-HTML átalakítás

Mielőtt meghívná a fenti API-kat, regisztrálnia kell egy fiókot az Aspose Cloud szolgáltatásban, és meg kell szereznie az alkalmazáskulcsot és az SID-t a Cloud Dashboard oldalon. Amint feliratkozik, bőséges ingyenes próbaverziót biztosítunk Önnek, így minden értékelési korlátozás nélkül tesztelheti az API-kat.

A következő cURL-példa bemutatja, hogyan lehet a DOCX-et HTML-vé konvertálni:

// Először szerezze be a JSON Web Tokent hitelesítéshez
// Töltse le az alkalmazáskulcsot és az alkalmazás SID-jét a https://dashboard.aspose.cloud/ webhelyről
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// cURL példa a DOCX-dokumentum HTML-lé konvertálására a helyi tárhelyen
curl -v "https://api.aspose.cloud/v4.0/words/convert?format=html" \
-X PUT \
-T DOCXtoHTML.docx \
-H "Content-Type: application/json" \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>" \
-o DOCXtoHTML.html

Ez a kódrészlet hatékonyan konvertálja a DOCX-et HTML-fájlokká. Nem hoz létre további képeket vagy stíluslapokat. Például konvertálja a DOCX fájlban lévő képet base64 képpé, hogy a legmagasabb minőségi minőséget kapja. Íme a fájlok képernyőképei:

Írja be a DOCX fájlt

DOCX-ből HTML-be

Kimeneti HTML-fájl (Google Chrome előnézet)

Word to HTML

A HTML-megjelenítés minőségét a fenti képernyőképeken láthatja.

Word-HTML átalakítás részletes beállításokkal

PUT /words/{name}/saveAs Az API lehetővé teszi a Microsoft Word-dokumentumok HTML-formátumú konvertálását a részletekbeállításokkal. A következő cURL-példa egy ZIP-fájlt hoz létre kimenetként, mert a „ZipOutput” értéket „true”-ra állítottuk a HtmlSaveOptions-ban. A HtmlSaveOptions teljes listájáért tekintse meg a dokumentációt.

// Először szerezze be a JSON Web Tokent hitelesítéshez
// Szerezze be az alkalmazáskulcsot és az alkalmazás SID-jét a https://dashboard.aspose.cloud/ webhelyről
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// cURL példa a DOCX dokumentum HTML formátumba konvertálására és a kimeneti fájlok ZIP formátumban történő mentésére
curl -v "https://api.aspose.cloud/v4.0/words/DOCXtoHTML.docx/saveAs" \
-X PUT \
-d "{'SaveFormat': 'html', 'FileName': 'DOCXtoHTML.html', 'ZipOutput': true}" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-H "authorization: Bearer "<jwt token>

A létrehozott ZIP-fájl tartalmazza a HTML-fájlt és a képeket PNG, JPG stb. formátumban, ahelyett, hogy base64-képpé konvertálná őket. Vessünk egy pillantást egy összehasonlító képernyőképen, amely bemutatja a kódrészletek által generált HTML-fájlok forrását.

A kép megjelölt részei egyértelművé teszik mindkét megközelítés működését. A bal oldalon megjelenik az adatokat tartalmazó képcímke base64 képként. Míg a DOCXtoHTML.zip fájlból rögzített jobb oldalon a kép helyi PNG-fájlként jelenik meg.

HTML konvertálás Word-be

Részletesen foglalkoztunk a Word-HTML konvertálással. Nézzük meg a HTML-ből Word konvertálást, amely az Aspose.Words Cloud másik említésre méltó funkciója. Lehetővé teszi, hogy egy weboldalt DOCX-re konvertáljon egyszerűen az URL megadásával. A cURL-példa meglehetősen egyszerű, az alábbiak szerint:

// Először szerezze be a JSON Web Tokent hitelesítéshez
// Töltse le az alkalmazáskulcsot és az alkalmazás SID-jét a https://dashboard.aspose.cloud/ webhelyről
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// cURL példa a weboldal betöltéséhez és docx formátumba mentéséhez
curl -v "https://api.aspose.cloud/v4.0/words/loadWebDocument" \
-X PUT \
-d "{ 'LoadingDocumentUrl': 'https://www.le.ac.uk/oerresources/bdra/html/page_09.htm', 'SaveOptions': { 'SaveFormat': 'docx', 'FileName': 'HTMLDocument.docx', 'SaveRoutingSlip': true } }" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer <jwt token>"

A renderelő motor elég hatékony ahhoz, hogy WYSIWYG kimenetet állítson elő a DOCX fájlban. Az alábbiakban látható a kimeneti DOCX fájl képernyőképe.

A címsorok szintek, listák, behúzás, formázás, minden a helyén van, ami sokat elárul a renderelő motor képességeiről. Reméljük, szívesen használja ezeket az egyszerű, de hatékony funkciókat. Bármilyen kérdése vagy aggálya esetén forduljon hozzánk az Ingyenes támogatási fórumon keresztül. Szívesen segítünk Önnek!

Javasolt cikkek

Erősen javasoljuk az alábbi cikkek megtekintését, ha többet szeretne megtudni a témáról: