Vi forstår alle vigtigheden af at konvertere PDF filer til Word-dokumenter, da de giver en stor mulighed for at modificere indholdet af den indtastede PDF-fil. Dog kan vi have et scenarie, hvor vi skal transformere MS Word-dokumenter (DOC, DOCX osv.) til PDF-format for langtidsarkivering. Denne proces følges for at forhindre modtageren af dokumentet i at ændre indholdet. Denne artikel giver en trin-for-trin vejledning til, hvordan man konverterer DOC til PDF i C# ved hjælp af .NET REST API.
- Word Document Conversion API
- Convert DOC til PDF i C#
- DOCX til PDF ved hjælp af cURL
- Prøv gratis DOC til PDF-konverter.
Word Document Conversion API
Aspose.Words Cloud SDK for .NET muliggør høj-kvalitets, skalerbar DOC og DOCX til PDF konvertering via RESTful API. Det understøtter alle Word funktioner—stilarter, tabeller, overskrifter, sidefødder, billeder—og konverterer dem til PDF med pixel-perfekt præcision.
Opsætning & Konfigurationer
Trin 1: Installer Aspose.Words Cloud SDK Brug NuGet til at installere SDK’en i din C# .NET-applikation:
Install-Package Aspose.Words-Cloud
Step 2: Få API-legitimationsoplysninger Opret en konto på Aspose.Cloud Dashboard og få dit Client ID og Client Secret.
Konverter DOC til PDF i C#
Følg disse trin for at udføre DOC til PDF-konvertering i din .NET-app:
Step 1 - Initialiser WordsApi:
// create Configuration instance by passing Client ID and Client secret details
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
// create WordsApi object
var wordsApi = new WordsApi(config);
Trin 2 – Upload DOCX-fil til cloud-lagring:
wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
Trin 3 – Start DOC til PDF konvertering:
GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest(fileName,format,null,null,null,null,outputfile);
wordsApi.GetDocumentWithFormat(request);
// get client credentials from https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";
// opret Configuration instans ved at sende Client ID og Client secret oplysninger
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
// create WordsApi object
var wordsApi = new WordsApi(config);
// input docx file
string fileName = "file-sample_1MB.docx";
// output format as PDF
string format = "pdf";
// resultant file name
string outputfile = "result.pdf";
// load DOCX file content from local drive
using (var file = System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName))
{
// Upload original document to Cloud Storage
wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
}
// upload filen til Cloud Storage
try
{
GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest(fileName,format,null,null,null,null,outputfile);
wordsApi.GetDocumentWithFormat(request);
}
catch (Exception ex)
{
Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

En forhåndsvisning af Word til PDF-konvertering.
DOCX til PDF ved hjælp af cURL
En alternativ løsning er at kalde REST API direkte ved hjælp af cURL-kommandoer. Da REST-baseret API-arkitektur er kompatibel med enhver platform, kan du nemt udføre DOCX til PDF-konvertering via kommandoprompt:
Step 1- Generer adgangstoken:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Step 2 – Convert DOCX to PDF:
curl -v "https://api.aspose.cloud/v4.0/words/convert?format=pdf" \
-X PUT \
-H "Authorization: Bearer <ACCESS_TOKEN>" \
-H "Content-Type: multipart/form-data" \
-d "@input-sample.docx"
Replace:
<ACCESSTOKEN>
med din genererede bærer token.
Prøv gratis DOCX til PDF konverter.
Vil du teste API’en online, før du integrerer den i din løsning?
👉 Prøv vores Free Word to PDF Converter og konverter DOC- eller DOCX-filer til PDF i din browser.

Gratis online Word til PDF konverter.
Nyttige udviklerressourcer:
Konklusion
Ved hjælp af Aspose.Words Cloud SDK til .NET kan du ubesværet konvertere Word DOC/DOCX-filer til PDF i dine C#-applikationer. Denne cloud-native tilgang sparer udviklingstid, sikrer præcise formateringer og integreres godt med virksomhedsarbejdsgange.
Uanset om du behandler juridiske dokumenter, genererer fakturaer eller automatiserer rapporter, sikrer DOC til PDF-konvertering med .NET REST API hastighed, kvalitet og fleksibilitet.
Relaterede Artikler
Vi anbefaler stærkt at besøge følgende blogs:
- Konverter GLB til PDF ved hjælp af .NET REST API
- Konverter PowerPoint PPT til MP4-video
- Konverter TSV til JSON ved hjælp af C# .NET
Ofte stillede spørgsmål – FAQs
Kan jeg konvertere PDF til Word-dokument?
- Ja. Du kan nemt udføre PDF til redigerbart Word-dokument konvertering ved hjælp af Aspose.Words REST API. For nærmere oplysninger, venligst besøg Convert PDF to Word in C#.
Do I need Microsoft Word installed?
- Nej. Dette er en cloud-baseret løsning og fungerer uafhængigt af MS Office.
Er der en gratis prøveperiode?
- Ja. Du kan få 150 gratis API-opkald pr. måned med en trial account. For information om priser, besøg venligst pricing guide.