כולנו מבינים את החשיבות של המרת PDF לקובץ Word מכיוון שהם מספקים יכולת נהדרת לשנות את התוכן של קובץ PDF המקורי. עם זאת, ייתכן שיש לנו תרחיש שבו נצטרך להמיר מסמך MS Word (DOC, DOCX וכו’) לפormat PDF לצורכי ארכיונאות ארוכת טווח. תהליך זה נועד למנוע מהמקבל של המסמך לשנות את התוכן. מאמר זה מספק מדריך צעד אחר צעד כיצד להמיר DOC ל-PDF ב-C# תוך שימוש ב- .NET REST API.
- API להמרת מסמכי Word
- Convert DOC to PDF in C#
- DOCX to PDF using cURL
- נסה את ממיר DOC לפורמט PDF בחינם
API המרת מסמכי Word
Aspose.Words Cloud SDK for .NET מאפשר המרה באיכות גבוהה ובדירה של DOC ו-DOCX ל-PDF באמצעות API RESTful. הוא תומך בכל תכונות Word—סגנונות, טבלאות, כותרות, כותרות תחתונות, תמונות—וממיר אותן ל-PDF עם דיוק מושלם לפיקסל.
הגדרה & תצורות
שלב 1: התקן את Aspose.Words Cloud SDK השתמש ב-NuGet בכדי להתקין את ה-SDK באפליקציה שלך ב-C# .NET:
Install-Package Aspose.Words-Cloud
שלב 2: קנה credentials API צור חשבון ב Aspose.Cloud Dashboard וקבל את מזהה הלקוח שלך ואת הסוד של הלקוח.
להמיר 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));
שלב 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 על ידי העברת פרטי מזהה לקוח וסוד לקוח.
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";
// שמו של הקובץ התוצאה
string outputfile = "result.pdf";
// לטעון תוכן קובץ DOCX מהכונן המקומי
using (var file = System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName))
{
// מעלים מסמך מקורי לאחסון בענן
wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
}
// להעלות את הקובץ לאחסון ענן
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 באמצעות שורת הפקודה:
שלב 1 - יצירת אסימון גישה:
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 בחינם
רוצה לבדוק API באינטרנט לפני ששולבים אותה בפתרון שלך?
👉 נסה את הממיר חינם מ- Word ל-PDF והמר קבצי DOC או DOCX ל-PDF בדפדפן שלך.

מרConverter חינם מקוון של Word ל-PDF.
משאבים מועילים למפתחים:
מסקנה
באמצעות Aspose.Words Cloud SDK עבור .NET, תוכלו בקלות להמיר קבצי Word DOC/DOCX ל-PDF ביישומי C# שלכם. גישה מבוססת ענן זו חוסכת זמן פיתוח, מבטיחה עיצוב מדויק, ומשתלבת היטב עם זרימות עבודה ארגוניות.
בין אם אתה מעבד מסמכים משפטיים, יוצר חשבוניות או אוטומטי דוחות, המרה של DOC ל- PDF עם .NET REST API מבטיחה מהירות, איכות וגמישות.
מאמרים קשורים
אנו ממליצים בחום לבקר בבלוגים הבאים:
- להמיר GLB ל-PDF באמצעות API REST של .NET
- המיר מצגת PowerPoint PPT לוידיאו MP4
- Convert TSV to JSON Using C# .NET
שאלות נפוצות – FAQs
יכול אני להמיר PDF למסמך Word?
- כן. אתה יכול לבצע המרה מ-PDF למסמך Word שניתן לעריכה בקלות בעזרת Aspose.Words REST API. למידע נוסף, אנא בקר ב-Convert PDF to Word in C#.
Do I need Microsoft Word installed?
- לא. זהו פתרון מבוסס ענן שעובד באופן עצמאי מ-Microsoft Office.
האם יש ניסיון חינם?
- כן. אתה יכול לקבל 150 קריאות API חינם בחודש עם trial account. למידע על מחירים, אנא בקר בpricing guide.