מסמכי Microsoft Word הם בעיקר משני סוגים, DOC ו-DOCX. אתה יכול להמיר DOCX ל-DOC וכן מ-DOC ל-DOCX באמצעות C# או VB.NET באופן תכנותי. ניתן לעבד ולהמיר כל מסמך אחד אחד או שתוכל להמיר קבצי DOC ו-DOCX באצווה אם אתה צריך לעבוד עם הרבה קבצים. אתה יכול לחקור את מקרי השימוש הבאים כדי להבין את הנושא בפירוט:
- DOCX ל-DOC ב-C# או DOC ל-DOCX ב-C# - התקנת API
- המרת קובץ DOCX לקובץ DOC באופן תכנותי באמצעות C# או VB.NET
- המר אצווה DOCX לקבצי DOC באמצעות C# או VB.NET
- המרת קובץ DOC לקובץ DOCX באופן תכנותי באמצעות C# או VB.NET
- אצווה המרת DOC ל-DOCX ב-C# או VB.NET
DOCX ל-DOC ב-C# או DOC ל-DOCX ב-C# - התקנת API
Aspose.Words for .NET API יכול לשמש להמרה יעילה ומהירה של פורמט קובץ DOCX ל-DOC ו-DOC ל-DOCX. אתה יכול להגדיר את ה-API ביישומים מבוססי מסגרת NET שלך כך שתוכל להשתמש ב-C# כמו גם בשפת VB.NET כדי לבצע את ההמרה באופן תכנותי. אתה יכול להוריד את קובץ ה-DLL בתור ZIP achieve מהאתר הרשמי, או שאתה יכול להתקין את ה-API בפתרון שלך באמצעות הפקודה הבאה NuGet:
Install-Package Aspose.Words
המרת קובץ DOCX לקובץ DOC באופן תכנותי באמצעות C# או VB.NET
ההבדל העיקרי בין DOC ל-DOCX הוא שפורמט קובץ ה-DOC הוא קובץ בינארי בעוד שפורמט הקובץ DOCX הוא קובץ ZIP המכיל את כל קבצי ה-XML הקשורים. אתה יכול להמיר קובץ DOCX למסמך DOC עם השלבים הבאים:
- ציין LoadFormat של קובץ המקור
- טען קובץ DOCX קלט
- שמור קובץ DOC פלט באמצעות SaveFormat
קטע הקוד שלהלן מראה כיצד להמיר DOCX ל-DOC באמצעות C# או VB.NET:
// ציין LoadFormat של מסמך Word קלט
Aspose.Words.LoadOptions options = new Aspose.Words.LoadOptions();
options.LoadFormat = Aspose.Words.LoadFormat.Docx ;
// טען קובץ DOCX מקור
Aspose.Words.Document document = new Aspose.Words.Document(dataDir + "file.doc", options);
// המרת DOCX לקובץ DOC
document.Save(dataDir + "test.doc", Aspose.Words.SaveFormat.Docx);
המר אצווה DOCX לקבצי DOC באמצעות C# או VB.NET
ייתכן שתצטרך להמיר מאות קבצי DOCX לפורמט DOC ביישומי NET שלך. אתה יכול בקלות להמיר אצווה של קבצים על ידי הפעלת התוכנית פעם אחת בלבד. בצע את השלבים הבאים להמרת אצווה של קבצי DOCX:
- טען את כל קבצי ה-DOCX מתוך ספרייה או תיקיה
- טען כל קובץ DOCX באמצעות מחלקה LoadOptions
- שנה את הסיומת של כל קובץ קלט ל-DOC
- שמור קובץ פלט כקובץ בפורמט DOC
הקוד הבא מראה כיצד להמיר אצווה של קבצי DOCX לקבצים בפורמט DOC באמצעות C# או VB.NET:
string[] files = Directory.GetFiles(dataDir, "*.docx");
foreach (var file in files)
{
// ציין LoadFormat של מסמך Word קלט
Aspose.Words.LoadOptions options = new Aspose.Words.LoadOptions();
options.LoadFormat = Aspose.Words.LoadFormat.Docx;
// טען קובץ DOCX מקור
Aspose.Words.Document document = new Aspose.Words.Document(file, options);
var filename = Path.ChangeExtension(file, ".doc");
// המרת DOCX לקובץ DOC
document.Save(filename, Aspose.Words.SaveFormat.Doc);
}
המרת DOC לקובץ DOCX באמצעות C# או VB.NET
אתה יכול להמיר קבצי Microsoft Word DOC לקובץ בפורמט DOCX ביישומים מבוססי NET Framework שלך באמצעות C# או VB.NET. להלן השלבים לביצוע ההמרה:
- הגדר את LoadFormat של קובץ ה-DOC הקלט
- אתחול מסמך המקור עם מחלקה Document
- שמור קובץ פלט בפורמט DOCX
הקוד שלהלן מראה כיצד להמיר DOC ל-DOCX באמצעות C# או VB.NET:
// ציין LoadFormat של מסמך Word קלט
Aspose.Words.LoadOptions options = new Aspose.Words.LoadOptions();
options.LoadFormat = Aspose.Words.LoadFormat.Doc;
// טען קובץ DOC מקור
Aspose.Words.Document document = new Aspose.Words.Document(dataDir + "test.doc" , options);
// המרת DOC לקובץ DOCX
document.Save(dataDir + "test.docx" , Aspose.Words.SaveFormat.Docx);
אצווה המרת DOC ל-DOCX ב-C# או VB.NET
אתה יכול גם לעבד את ההמרה של מספר קבצים ואצוות שונות להמרת DOC ל-DOCX. עליך לבצע את השלבים הבאים כדי להמיר קבצים כאלה:
- טען את כל קבצי ה-DOC מתוך ספרייה
- הגדר את ערך ה-DOC מתוך ספירת LoadFormat
- טען מסמך קלט
- שמור קובץ DOCX פלט באמצעות SaveFormat
דוגמת הקוד הבאה מסבירה כיצד להמיר אצווה של קבצי DOC לקבצי DOCX באמצעות C# או VB.NET:
string[] files = Directory.GetFiles(dataDir, "*.doc");
foreach (var file in files)
{
// ציין LoadFormat של מסמך Word הקלט
Aspose.Words.LoadOptions options = new Aspose.Words.LoadOptions();
options.LoadFormat = Aspose.Words.LoadFormat.Doc;
// טען קובץ DOC מקור
Aspose.Words.Document document = new Aspose.Words.Document(file, options);
var filename = Path.ChangeExtension(file, ".docx");
// המרת DOC לקובץ DOCX
document.Save(filename, Aspose.Words.SaveFormat.Docx);
}
סיכום
למדת כיצד לבצע המרה בין פורמטים של DOC ו-DOCX. באופן ספציפי, חקרתם כיצד להמיר DOC ל-DOCX כמו גם DOCX ל-DOC. יתר על כן, למדת גם כיצד להמיר אצווה של קבצי DOC או DOCX באופן תכנותי באמצעות C# או VB.NET. עם זאת, אם אתה מעוניין ללמוד עוד, אתה יכול לעיין בתיעוד API ו-דף מוצר. יתרה מזאת, בכל שאלה, אנא אל תהסס לפנות אלינו בפורום תמיכה חינם.