A PDF dokumentumok HTML formátumba konvertálása elengedhetetlen a tartalom megosztásához, archiválásához és online publikálásához. Az HTML rugalmas formázást és reszponzivitást kínál, amelyet a statikus PDF-ek nem tudnak nyújtani. Ez a cikk bemutatja, hogyan lehet a PDF-et HTML-re konvertálni C# .NET online, egy robusztus eszköz a dokumentumok átalakításához.
PDF to HTML REST API
Az Aspose.PDF Cloud SDK for .NET lehetővé teszi a fejlesztők számára, hogy a PDF-eket tiszta, reszponzív HTML oldalakká alakítsák. A főbb jellemzők közé tartozik:
Kulcsfontosságú jellemzők:
- Megőrzi a megjelenést: Fenntartja a betűtípusokat, képeket, táblázatokat és a struktúrát.
- Reszponzív HTML kimenet: Optimalizálva webes és mobil böngészők számára.
- Kimeneti testreszabás: Válassza a HTML oldalakra bontását vagy egyetlen fájl generálását.
- Felhőalapú: Könnyen elérhető platformokon, helyi függőségek nélkül.
Előfeltételek:
Kezdés:
Telepítse a hivatalos SDK-t a NuGet-ból:
Install-Package Aspose.PDF-Cloud
Regisztrálj az Aspose Cloud Dashboard oldalon, hogy megkapd az Ügyfélazonosítódat és az Ügyféltitkodat.
Convertáljon PDF-t HTML-re C#-ban
Az alábbiakban egy egyszerű példa látható, amely megmutatja, hogyan lehet a .NET SDK-t használni egy PDF dokumentum HTML-re konvertálásához:
- Először hozzon létre egy
Configuration
példányt, ahol átadjuk az ügyféligényeket.- Másodszor, inicializálj egy
PdfApi
objektumot, miközben átadod a Konfiguráció objektumot.- Harmadszor, hozzon létre egy
PutPdfInRequestToHtml
objektumot, ahol definiáljuk az eredményül kapott HTML fájlt.
// For more examples, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// Szerezz ügyfélhitelesítő adatokat a https://dashboard.aspose.cloud/ webhelyről.
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// hozzon létre egy PdfApi példányt
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// Input PDF file name
String inputFile = "Binder1-1.pdf";
// read the content of input PDF file
var pdfFile = System.IO.File.OpenRead(inputFile);
// Call the API to convert PDF file to HTML and save the output to cloud storage
// Megadtuk a kimeneti HTML formátumot `HTML5`-ként.
// Az a zászló, amely lehetővé teszi, hogy minden PDF-oldalt külön HTML-fájlba mentsek, be van kapcsolva
// A kimenet .ZIP archívumként lesz generálva.
pdfApi.PutPdfInRequestToHtml("converted.zip",documentType: "Html5",
splitIntoPages: true, rasterImagesSavingMode: "AsPngImagesEmbeddedIntoSvg",
outputFormat: "Zip" , file: pdfFile);

Image:- A preview of PDF to HTML conversion.
Export PDF to HTML using cURL
Parancssori lelkesedők számára itt van, hogyan használhatod a cURL-t PDF-ből HTML-be való konvertálásra REST API-n keresztül.
- lépés. Szerezze meg a hozzáférési tokent:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Step 2. Convert PDF to HTML:
curl -v "https://api.aspose.cloud/v3.0/pdf/{inputPDF}/convert/html?compressSvgGraphicsIfAny=false&documentType=Html5&fixedLayout=true&splitIntoPages=false&rasterImagesSavingMode=AsPngImagesEmbeddedIntoSvg&removeEmptyAreasOnTopAndBottom=true&flowLayoutParagraphFullWidth=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-o "Converted.zip"
Cseréld ki a {ACCESSTOKEN}
-t és az inputPDF
-t a valós tokenedre és a felhőalapú tárolásban elérhető PDF fájlra.
Próbáld ki az Online PDF to HTML Converter-t
Szeretné tesztelni a funkciót kódírás nélkül? Próbálja ki online PDF to HTML converter szolgáltatásunkat, amely ugyanazon az API-n alapul.

Ingyenes PDF-ből HTML-be átalakító alkalmazás.
Következtetés
A .NET REST API-val a fejlesztők gyorsan átalakíthatják a statikus PDF-eket reszponzív HTML tartalommá. Ez segít a dokumentum közzétételi munkafolyamatok egyszerűsítésében webhelyek, CMS platformok és online archívumok számára.
Hasznos hivatkozások
Kapcsolódó cikkek
Javasoljuk, hogy látogasson el a következő blogbejegyzésekre az alábbi információkért: