פריסת דף תמונה

פריסת דף תמונה

פריסת דף תמונה

דף זה מתעד את מחלקת התצורה MultiPageLayout ואת האינומרציות הקשורות לרינדור תמונות, ומסביר מדוע אין להן נתיב שמירה פונקציונלי בגרסה זו.

Aspose.Words קוד פתוח חופשי עבור .NET כולל סט קטן של מחלקות מודל המתארות כיצד דפי מסמך מרובים יסודרו בעת הרינדור לפלט יחיד מבוסס תמונה — MultiPageLayout והמאפיינים הממונים שלו. גרסה זו אינה כוללת את מנוע פריסת העמודים והרינדור עצמו (ראה תכונות ופונקציונליות ו סקירת המוצר), ולכן סוגים אלה קיימים במשטח הציבורי של API כפרימיטיבים של תצורה ללא מסלול שמירה הצורך בהם בבנייה זו.


MultiPageLayout

MultiPageLayout היא מחלקה סגורה שהמתודות הסטטיות שלה בונות כל אחת סידור מרובה דפים שונה: Vertical(verticalGap) מסדרת דפים מלמעלה למטה עם הפער הנתון ביניהם; Horizontal(horizontalGap) ממקמת דפים זה לצד זה, משמאל לימין; Grid(columns, horizontalGap, verticalGap) מסדרת דפים משמאל לימין, מלמעלה למטה ברשת עם מספר העמודות שצוין; TiffFrames() משאירה כל דף במסגרת נפרדת במקום לשלבם לתמונה אחת; ו-SinglePage() מרנדרת רק דף יחיד. לאחר הבנייה, מופע של MultiPageLayout חושף את BackColor ו-BorderColor (שניהם Color) ואת BorderWidth (float) לעיצוב הפלט המשולב.


אינומרציות רינדור קשורות

שלוש אינומרציות נוספות מתארות את אותו תחום “דפי מסמך כתמונות”: ImageColorMode (None, Grayscale, BlackAndWhite) שולטת במצב הצבע של תמונות הדפים שנוצרו; ImagePixelFormat מציגה את פורמטי הפיקסלים הזמינים לתמונות הדפים שנוצרו (כגון Format24BppRgb ו-Format32BppArgb); ו-ImageBinarizationMethod (Threshold, FloydSteinbergDithering) מגדירה כיצד תמונה מומרת לשחור-לבן. כמו עם MultiPageLayout, אלו מוגדרים במשטח של API אך כרגע אינם מחוברים למחלקת אפשרויות שמירה בגרסה זו — בנייה זו של FOSS אינה כוללת ייצוא תמונה, PDF או XPS.


טיפים ושיטות מומלצות

  • התייחס ל-MultiPageLayout ולמינויים הקשורים אליו כאל ייחוס בלבד במהדורה זו — אין מסלול Save() במשטח API הציבורי שצורך מופע MultiPageLayout כדי למעשה לייצר תמונה.
  • אם תהליך העבודה שלך צריך לרנדר מסמכי Word ל-TIFF, PNG, JPEG, או פורמטים תמונתיים אחרים, השתמש בגרסה המסחרית Aspose.Words עבור .NET, הכולל את מנוע הרינדור המלא שאליו מיועדים הסוגים האלה.
  • אל תבלבל את תחום פריסת העמודים לתמונות זו עם הטמעת תמונות בתוך מסמך (ה-Shape / ImageData API) — זוהי תכונה נפרדת של תוכן מסמך רגיל, ולא רינדור עמודים.

בעיות נפוצות

בעיהסיבהתיקון
אין שיטה שמקבלת מופע של MultiPageLayoutגרסה זו אינה כוללת את מנוע הרינדור image/PDF/XPSהשתמש ב-Aspose.Words המסחרי עבור .NET לרינדור דפים וייצוא תמונות
Document.Save() להמרה להרחבת תמונה נכשלהמהדורה זו אינה כוללת את מנוע הרינדור image/PDF/XPS שהפורמטים לשמירה מבוססי-תמונה דורשיםלשמור ל-DOCX, DOCM, DOTX, DOTM, Flat OPC, Markdown, או טקסט פשוט במקום זאת

FAQ

האם ניתן להשתמש ב-MultiPageLayout כדי לייצא את המסמך שלי כ-TIFF מרובה עמודים?

לא במהדורה זו. MultiPageLayout והמאפיינים התומכים שלו (ImageColorMode, ImagePixelFormat, ImageBinarizationMethod) קיימים במשטח API, אך צינור השמירה של רינדור התמונות שמצפוי לצרוך אותם אינו חלק מבנייה זו של FOSS.

למה קיימת המחלקה הזאת אם היא אינה פונקציונלית כאן?

Aspose.Words FOSS עבור .NET הוא קוד המקור האמיתי של Aspose.Words שהופחת לליבה חינמית, ולא שכתוב — כמה מחלקות ברמת המודל הקשורות למנוע הרינדור שהוסר נשארות מקומפלות בספרייה למרות שאין מסלול שמירה נתמך שמשתמש בהן כרגע.

האם הטמעת תמונה בתוך מסמך גם היא אינה כלולה?

לא — הוספה ועיצוב של תמונות בתוכן של מסמך (דרך Shape ו-ImageData) היא תכונת עריכת מסמכים רגילה ונתמכת. רק רינדור של דפים שלמים לפורמט תמונה אינו נכלל.


API Reference סיכום

מחלקה / Enumתיאור
MultiPageLayoutקובע כיצד דפים מרובים משולבים לפלט יחיד מבוסס-תמונה (Vertical, Horizontal, Grid, TiffFrames, SinglePage)
ImageColorModeמצב צבע לתמונות דף שנוצרו (None, Grayscale, BlackAndWhite)
ImagePixelFormatאפשרויות פורמט פיקסל עבור תמונות דפים שנוצרו
ImageBinarizationMethodשיטת המרה לשחור ולבן (Threshold, FloydSteinbergDithering)
 עברית