في الإصدار 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.