เราทุกคนเข้าใจความสำคัญของการแปลง PDF ไฟล์เป็นเอกสาร Word เพราะมันมีความสามารถที่ยอดเยี่ยมในการแก้ไขเนื้อหาของไฟล์ PDF ที่นำเข้า อย่างไรก็ตาม เราอาจมีสถานการณ์ที่เราต้องการแปลงเอกสาร MS Word (DOC, DOCX เป็นต้น) เป็นรูปแบบ PDF เพื่อการจัดเก็บระยะยาว กระบวนการนี้ดำเนินการเพื่อป้องกันไม่ให้ผู้รับเอกสารแก้ไขเนื้อหา บทความนี้แสดงขั้นตอนการแปลง DOC เป็น PDF ใน C# โดยใช้ .NET REST API
- API แปลงเอกสาร Word
- แปลง DOC เป็น PDF ใน C#
- DOCX เป็น PDF โดยใช้ cURL
- ลองใช้ตัวแปลง DOC เป็น PDF ฟรี
API การแปลงเอกสาร Word
Aspose.Words Cloud SDK for .NET ช่วยให้การแปลง DOC และ DOCX เป็น PDF ที่มีคุณภาพสูงและสามารถปรับขนาดได้ผ่าน RESTful API รองรับฟีเจอร์ทั้งหมดของ Word—สไตล์, ตาราง, ส่วนหัว, ส่วนท้าย, รูปภาพ—และแปลงเป็น PDF ด้วยความแม่นยำที่สมบูรณ์แบบตามพิกเซล
การตั้งค่า & การกำหนดค่า
ขั้นตอนที่ 1: ติดตั้ง Aspose.Words Cloud SDK ใช้ NuGet เพื่อติดตั้ง SDK ในแอปพลิเคชัน C# .NET ของคุณ:
Install-Package Aspose.Words-Cloud
ขั้นตอนที่ 2: รับข้อมูลรับรอง API สร้างบัญชีผู้ใช้บน Aspose.Cloud Dashboard และรับ Client ID และ Client Secret ของคุณ。
แปลง DOC เป็น PDF ใน C#
ทำตามขั้นตอนเหล่านี้เพื่อทำการแปลง DOC เป็น PDF ในแอป .NET ของคุณ:
ขั้นตอนที่ 1 - เริ่มต้น 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);
ขั้นตอนที่ 2 – อัปโหลดไฟล์ DOCX ไปยังพื้นที่เก็บข้อมูลบนคลาวด์:
wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
Step 3 – เริ่มการแปลง DOC เป็น PDF:
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";
// สร้างอินสแตนซ์ Configuration โดยการส่งรายละเอียด Client ID และ Client secret
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
// สร้างออบเจ็กต์ WordsApi
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";
// โหลดเนื้อหาไฟล์ DOCX จากไดรฟ์ภายในเครื่อง
using (var file = System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName))
{
// อัปโหลดเอกสารต้นฉบับไปยัง Cloud Storage
wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
}
// อัปโหลดไฟล์ไปยัง 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);
}

การดูตัวอย่างการแปลง Word เป็น PDF.
DOCX เป็น PDF โดยใช้ cURL
ทางเลือกหนึ่งคือการเรียก REST API โดยตรงโดยใช้คำสั่ง cURL เนื่องจากสถาปัตยกรรม API แบบ REST นั้นเข้ากันได้กับแพลตฟอร์มใด ๆ ดังนั้นคุณจึงสามารถแปลง DOCX เป็น PDF ได้อย่างง่ายดายผ่านทาง command prompt:
ขั้นตอนที่ 1 - สร้าง Access Token:
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"
ขั้นตอนที่ 2 – แปลง DOCX เป็น 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>
ด้วยโทเค็นเบียร์ของคุณที่สร้างขึ้น
ลองใช้งานฟรี DOCX เป็น PDF Converter
ต้องการทดสอบ API ออนไลน์ก่อนที่จะรวมเข้ากับโซลูชันของคุณหรือไม่?
👉 ลองใช้ Free Word to PDF Converter ของเรา และแปลงไฟล์ DOC หรือ DOCX เป็น PDF ในเบราว์เซอร์ของคุณ.

เครื่องแปลง Word เป็น PDF ออนไลน์ฟรี
Helpful Developer Resources:
บทสรุป
ใช้ Aspose.Words Cloud SDK สำหรับ .NET คุณสามารถแปลงไฟล์ Word DOC/DOCX เป็น PDF ได้อย่างง่ายดายในแอปพลิเคชัน C# ของคุณ วิธีการที่ใช้คลาวด์นี้ช่วยประหยัดเวลาในการพัฒนา รับประกันรูปแบบที่ถูกต้อง และรวมเข้ากับกระบวนการทำงานขององค์กรได้อย่างดี
ไม่ว่าคุณจะกำลังประมวลผลเอกสารทางกฎหมาย, สร้างใบแจ้งหนี้, หรือทำรายงานอัตโนมัติ, การแปลง DOC เป็น PDF ด้วย .NET REST API รับประกันความรวดเร็ว, คุณภาพ, และความยืดหยุ่น.
บทความที่เกี่ยวข้อง
เราขอแนะนำให้เยี่ยมชมบล็อกต่อไปนี้:
- แปลง GLB เป็น PDF โดยใช้ .NET REST API
- แปลง PowerPoint PPT เป็นวิดีโอ MP4
- แปลง TSV เป็น JSON โดยใช้ C# .NET
คำถามที่ถามบ่อย – FAQs
ฉันสามารถแปลง PDF เป็นเอกสาร Word ได้หรือไม่?
- ใช่ คุณสามารถทำการแปลง PDF เป็นเอกสาร Word ที่แก้ไขได้ง่ายดายโดยใช้ Aspose.Words REST API สำหรับรายละเอียดเพิ่มเติม โปรดเยี่ยมชม Convert PDF to Word in C#.
ฉันต้องติดตั้ง Microsoft Word หรือไม่?
- ไม่ นี่เป็นโซลูชันที่ใช้คลาวด์และทำงานได้อย่างอิสระจาก MS Office.
มีการทดลองใช้งานฟรีหรือไม่?
- ใช่ คุณสามารถใช้ API ได้ฟรี 150 ครั้งต่อเดือนด้วย trial account สำหรับข้อมูลเกี่ยวกับราคา โปรดเยี่ยมชม pricing guide.