להמיר בין יחידות מדידה

Contents
[ ]

רוב נכסי האובייקט הניתנים ב Aspose.Words API זה מייצג מידה מסוימת, כגון רוחב או גובה, שולי ומרחקים שונים, לקבל ערכים בנקודות, שבו 1 אינץ ' שווה 72 נקודות. לפעמים זה לא נוח ונקודות צריך להיות מומר ליחידות אחרות.

Aspose.Words מספק ConvertUtil מעמד המספק פונקציות עוזר להמיר בין יחידות מדידה שונות. זה מאפשר להמיר:

  • אינץ', פיקסלים ומילימטרים עד נקודות
  • נקודות לסנטימטרים ופיקסלים
  • פיקסלים מהחלטה אחת לאחרת

המרת פיקסלים נקודות ולהיפך ניתן לבצע ב 96 dpi (dots per Inch) החלטות או רזולוציה dpi שצוין.

The The The ConvertUtil הכיתה מועילה במיוחד בעת הגדרת תכונות דף שונות, כי, לדוגמה, אינץ ' הם יחידות מדידה נפוצות יותר מאשר נקודות.

הדוגמה הבאה של הקוד מראה כיצד לציין תכונות דף בסנטימטר:

// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
PageSetup pageSetup = builder.PageSetup;
pageSetup.TopMargin = ConvertUtil.InchToPoint(1.0);
pageSetup.BottomMargin = ConvertUtil.InchToPoint(1.0);
pageSetup.LeftMargin = ConvertUtil.InchToPoint(1.5);
pageSetup.RightMargin = ConvertUtil.InchToPoint(1.5);
pageSetup.HeaderDistance = ConvertUtil.InchToPoint(0.2);
pageSetup.FooterDistance = ConvertUtil.InchToPoint(0.2);