במהדורה Aspose.Words for .NET 25.6 הצגנו תכונה חדשה המאפשרת לך export a multi-page document to a single raster image. זה שימושי כאשר אתה צריך לשתף או להציג את המסמך כקובץ חזותי יחיד.
מה חדש ב Aspose.Words עבור .NET 25.6
לפני גרסה 25.6, שמירת מסמך מרובה עמודים בפורמט תמונה (כגון PNG או JPEG) יצרה תמונה אחת רק עבור העמוד הראשון של המסמך. כעת תוכלו לשלב את כל דפי המסמכים לתמונה אחת, או אפילו לשמור מסמך מרובה עמודים כרב עמודים TIFF באמצעות המחלקה החדשה MultiPageLayout.

כיצד להמיר מסמך מרובה עמודים לתמונה
קודם כל, עליך לדעת כי ייצוא מרובה עמודים עובד עבור פורמטי תמונות הרסטר הבאים: Jpeg, Gif, Png, Bmp, Tiff, WebP.
בנוסף לפורמט קובץ הפלט, עליך לבחור כיצד תיראה פריסת העמוד לאחר המרת מסמך מרובה עמודים לתמונה. תוכל לבחור מבין האפשרויות הבאות:
- SinglePage - שמור רק את הראשון מבין הדפים שצוינו
- Grid - סדר את הדפים ברשת, משמאל לימין ומלמעלה למטה, וציין את מספר העמודות
- Horizontal - סדר את הדפים בצורה אופקית אחד ליד השני משמאל לימין בפלט יחיד
- Vertical - סדר את הדפים אנכית אחד מתחת לשני בפלט יחיד
- TiffFrames - סדר כל עמוד כמסגרת נפרדת בתמונה מרובת מסגרות TIFF
לאחר מכן, תוכל גם להתאים אישית את מראה דף קובץ הפלט – ציין BackColor, BorderColor ו BorderWidth.
דוגמת הקוד הבאה מראה כיצד לשמור מסמך מרובה עמודים DOCX כתמונה PNG עם פריסת רשת:
Document doc = new Document("Rendering.docx");
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Png);
// Set up a grid layout with:
// - 3 columns per row.
// - 10pts spacing between pages (horizontal and vertical).
options.PageLayout = MultiPageLayout.Grid(3, 10, 10);
// Customize the background and border.
options.PageLayout.BackColor = Color.LightGray;
options.PageLayout.BorderColor = Color.Blue;
options.PageLayout.BorderWidth = 2;
doc.Save("ImageSaveOptions.GridLayout.png", options);
סיכום
תכונת הייצוא החדשה מרובת העמודים ב Aspose.Words עבור .NET 25.6 מקלה על יצירת תמונה אחת ממסמך מרובה עמודים. זה אידיאלי עבור תצוגה מקדימה, הדפסה או שיתוף מסמכים כוויזואליה. יש לך שליטה מלאה על איך דפים מסודרים בתמונה הסופית.
כדי לנסות תכונה זו, הורד את הגרסה האחרונה של Aspose.Words עבור .NET.