At konvertere PDF dokumenter til HTML er essentielt for indholdsdeling, archivering og offentliggørelse online. HTML tilbyder fleksibel formatering og responsivitet, som statiske PDF’er ikke kan. Denne artikel viser, hvordan man konverterer PDF til HTML i C# .NET online, et robust værktøj til dokumenttransformation.
PDF til HTML REST API
The Aspose.PDF Cloud SDK for .NET giver udviklere mulighed for at transformere PDF-filer til rene, responsive HTML-sider. Nøglefunktioner inkluderer:
Nøglefunktioner:
- Bevarer layout: Bevarer fonte, billeder, tabeller og struktur.
- Responsive HTML Output: Optimeret til web- og mobile browsere.
- Output-tilpasning: Vælg at splitte HTML pr. side eller generere en enkelt fil.
- Skybaseret: Let adgang på tværs af platforme uden lokale afhængigheder.
Forudsætninger:
For at starte:
Installer det officielle SDK fra NuGet:
Install-Package Aspose.PDF-Cloud
Registrer dig på Aspose Cloud Dashboard for at få din Client ID og Client Secret.
Konverter PDF til HTML i C#
Nedenfor er et simpelt eksempel, der viser, hvordan man bruger .NET SDK til at konvertere et PDF-dokument til HTML:
- Først, opret en instans af
Configuration
, hvor vi sender klientlegitimationsoplysninger.- For det andet, initialiser et objekt af
PdfApi
, mens du passerer Configuration objektet.- For det tredje, opret et objekt af
PutPdfInRequestToHtml
hvor vi definerer den resulterende HTML-fil.
// For more examples, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// Få klientlegitimationsoplysninger fra https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// create an instance of PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// Input PDF filnavn
String inputFile = "Binder1-1.pdf";
// read the content of input PDF file
var pdfFile = System.IO.File.OpenRead(inputFile);
// Call API'en for at konvertere PDF-filen til HTML og gemme outputtet i cloud-lagring.
// Vi har specificeret output HTML format som `HTML5`
// Flagget til at gemme hver PDF-side som en separat HTML-fil er aktiveret.
// Outputtet vil blive genereret som en .ZIP-arkiv
pdfApi.PutPdfInRequestToHtml("converted.zip",documentType: "Html5",
splitIntoPages: true, rasterImagesSavingMode: "AsPngImagesEmbeddedIntoSvg",
outputFormat: "Zip" , file: pdfFile);

Image:- En forhåndsvisning af PDF til HTML konvertering.
Eksportér PDF til HTML ved hjælp af cURL
For command-line entusiaster, her er hvordan du kan bruge cURL til at konvertere PDF til HTML via REST API.
Trin 1. Få adgangstoken:
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. Konverter PDF til 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"
Replace {ACCESSTOKEN}
and inputPDF
med din faktiske token og PDF-fil, der er tilgængelig i cloud-lagring.
Prøv Online PDF til HTML Converter
Want to test the feature without writing code? Try our online PDF to HTML converter, built on the same API.

Gratis PDF til HTML Konverteringsapp.
Konklusion
Med .NET REST API kan udviklere hurtigt omdanne statiske PDF-filer til responsivt HTML-indhold. Dette hjælper med at strømline dokumentudgivelsesarbejdsgange for websites, CMS-platforme og online arkiver.
Nyttige links
Relaterede artikler
Vi anbefaler kraftigt at besøge følgende blogindlæg for information om: