חלץ עמודים ממסמך Word ב-C# | חלץ עמודי Word

הפקת עמודי Word מקבצי DOC או DOCX יכולה להיות מועילה במקרים שונים. ייתכן שתרצה לשתף רק חלק, לשמור על סיכום, או לחלק מסמך ארוך. בפוסט זה, נציג לך כיצד להפיק עמוד יחיד או טווח של עמודים מתוך מסמך Word באמצעות C#.

המאמר הזה מכסה את הנושאים הבאים:

SDK .NET לחילוץ דפי Word

אנו נשתמש ב Aspose.Words for .NET כדי לחלץ דפי Word באופן תכניתי ב-C#. זוהי ספרייה חזקה לעבודה עם מסמכי Word ביישומי .NET. היא מאפשרת למפתחים ליצור, לערוך, להמיר ולחלץ תוכן מקבצי Word באופן תכניתי.

איך להתקין Aspose.Words עבור .NET

  1. הורד או התקן את חבילת ה-NuGet:
PM> Install-Package Aspose.Words
  1. הוסף את המרחבים הנדרשים לקוד שלך, כגון:
using Aspose.Words;

זהו, אתה מוכן לעבוד עם קבצי Word.

הוציא דף אחד ממסמך Word

כדי לחלץ עמוד ספציפי ממתקן Word, אנא עקוב אחרי הצעדים למטה:

  1. טען את מסמך ה-Word באמצעות מחלקת Document.
  2. לעבור דרך כל עמוד באמצעות לולאת for פשוטה.
  3. השתמש בשיטה ExtractPages() כדי לחלץ דף אחד בכל פעם.
  4. שמור כל עמוד כקובץ .docx נפרד באמצעות השיטה Save().

הדוגמה הבאה לקוד מראה כיצד לחלץ עמוד בודד מתוך מסמך Word ב-C#:

using Aspose.Words;

// Load a document
Document doc = new Document("sample-multi-page.docx");

// הוציא דפים אחד אחד
for (int page = 0; page < doc.PageCount; page++)
{
    // שמור כל עמוד כמסמך נפרד.
    Document extractedPage = doc.ExtractPages(page, 1);
    extractedPage.Save($"split_by_page_{page + 1}.docx");
}

הקוד הזה טוען את הקובץ, מטריג דפים אחד אחד, וש保存 אותם כקבצי Word חדשים.

לחלץ עמוד ממסמך Word ב-C#

חלץ עמוד בלבד מתוך מסמך Word ב- C#

חלץ טווח של דפים מתוך מסמך וורד

אתה יכול גם לחלץ מספר דפים בבת אחת על ידי ביצוע הצעדים למטה:

  1. טעון את המסמך באמצעות מחלקת ה- Document.
  2. חלץ טווח של עמודים באמצעות שיטת ExtractPages() .
  3. שמור את העמודים המוצאים כקובץ חדש בסיומת .docx.
using Aspose.Words;

// Load a document
Document doc = new Document("sample-multi-page.docx");

// לחלץ טווח של דפים
Document extractedPages = doc.ExtractPages(3, 2);

// שמור דפים כמסמך נפרד
extractedPages.Save("split_by_page_range.docx");

זה יוצר מסמך חדש המכיל רק את הדפים שנבחרו.

חלץ טווח של דפים מתוך קובץ Word ב-C#

להוציא טווח של דפים מקובץ Word ב-C#

חלץ דפים מ-Word Online

אתה יכול גם לנסות את הסplitter Word המקוון החינמי שלנו כדי לחלץ דפי Word. פשוט העלה את הקובץ שלך, בחר את הדפים והורד את התוצאה.

Image

חקר משאבי למידה חינמיים

Here are some helpful links to learn more:

מסקנה

במאמר זה, למדת כיצד להוציא עמודים מקבצי Word באמצעות C#. השתמשנו ב-Aspose.Words עבור .NET כדי לחלץ עמוד בודד ומספר עמודים במהירות ובקלות. גישה זו אידיאלית ליצירת סיכומים, ייצוא קטעים, או חלוקת קבצים גדולים.

יש שאלות? אל תהסס לשאול בפורום התמיכה שלנו support forum.

ראה גם