מיקום שולחן

יש שולחנות צפים וטבלאות Inline:

  • שולחנות Inline ממוקמים באותה שכבה כמו הטקסט והם ממוקמים בזרימה של טקסט כי רק מקיף את השולחן מעל ומתחת. שולחנות Inline יופיעו תמיד בין פסקאות שבו הנחת אותם.
  • שולחנות Floating הם מעוכבים על הטקסט, ואת המיקום של השולחן ביחס לפסקה נקבע על ידי עוגן השולחן. בגלל זה, המיקום של השולחן הצף במסמך מושפע הגדרות מיקום אנכי ואופקי.

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

במאמר זה נדבר על אילו אפשרויות Aspose.Words מספק למקם.

מיקום Inline Table

אתה יכול להגדיר את המיקום של שולחן אינטרנט באמצעות Aspose.Words API וה Alignment רכוש. לכן, אתה יכול להתאים את ההיערכות של השולחן ביחס לדף המסמך.

הדוגמה הבאה של הקוד מראה כיצד להגדיר את המיקום של שולחן פנימי:

Get Floating Table Alignment

אם הטבלה טקסט עטיפה מוגדר Around, אתה יכול לקבל את ההיערכות האופקית והארכינית של השולחן באמצעות היישר RelativeHorizontalAlignment ו RelativeVerticalAlignment תכונות.

עם סוגים אחרים של טקסט עטיפה, אתה יכול לקבל היערכות שולחן באמצעות Alignment רכוש.

הדוגמה הבאה של הקוד מראה כיצד להגיע להיערכות של השולחן:

קבל מיקום שולחן

המיקום של שולחן צף נקבע באמצעות התכונות הבאות:

לדוגמה הקוד הבא מראה כיצד לקבל את המיקום של שולחן צף:

הגדרת מיקום שולחן

בדיוק כמו להגיע, אתה יכול להגדיר את המיקום של שולחן צף באמצעות אותו הדבר. Aspose.Words API.

חשוב לדעת כי היישור והמרחק האופקי והארכי הם תכונות משולבות ואחד יכול לאפס את השני. לדוגמה, הגדרת RelativeHorizontalAlignment לאפס את AbsoluteHorizontalDistance לערך ברירת המחדל ולהיפך. אותו הדבר true למען הסדר האנכי.

לדוגמה הקוד הבא מראה כיצד להגדיר את המיקום של שולחן צף:

מרחק בין שולחן לבין טקסט מקיף

Aspose.Words מספק גם הזדמנות לגלות את המרחקים בין טבלאות וטקסטים הסובבים:

הדוגמה הבאה של הקוד מראה כיצד להגיע למרחק בין שולחן לטקסט הסובב: