רמות לוגיות של נקודות במסמך

תיעוד זה מתייחס לפעמים לקבוצה של כיתות צומת השייכות ל"רמה" במסמך, כגון “רמת בלוק”, “רמה מקוונת” (הידועה גם בשם “inline”), או “רמת צמיחה”. רמות אלה במסמך נבדלות באופן הגיוני בלבד ואינן מובעות במפורש על ידי ירושה או אחרת. Aspose.Words DOM האמצעים. רמת הצומת משמשת לתיאור המקום בעץ המסמך שבו הצומת היה מתרחש בדרך כלל.

במאמר הקודם, כבר דיברנו על הקשר בין צמתים לבין העובדה כי לא כל הצמתים מותר להיות ילד של כל צמתים. לדוגמה, Cell יכול להיות רק Row ילד, ו Row יכול להיות רק Table ילד, וכן הלאה. מערכות יחסים אלה חלות גם על חלוקה הגיונית של נקודות לתוך רמות במסמך.

הקטעים הבאים מתארים את הרמות הלוגיות של צמתים Aspose.Words השיעורים שייכים לכל רמה.

מסמך ודרגה לוגית

A A A A מסמך Word מורכב מחלק אחד או יותר, מיוצג על ידי Section הכיתה והמפולגת על ידי הפסקות. סעיף יכול להגדיר את גודל העמוד שלו, שוליים, אוריינטציה, מספר עמודות טקסט, כותרות ו Footers.

Document ו Section נקודות מדרגות יש את המבנה כפי שמוצג בתרשים הבא.

document-and-section-level-aspose-words

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

In In In Aspose.Words, The The Section Node מכיל Body ו HeaderFooter סיפורים. The The The Body האובייקט מאחסן את הטקסט הראשי. The The The HeaderFooter חפצים מאחסנים את הטקסט לכל ראש ורגל. הטקסט של כל סיפור מורכב פסקאות וטבלאות, בהתאמה מיוצג על ידי Paragraph ו Table אובייקטים ברמת הבלוק

בנוסף, כל אחד מסמך Word יכול להכיל מבריק, אשר מיוצג על ידי GlossaryDocument המונחים: Aspose.Words. מסמך מבריק מכיל building_blocks BuildingBlockType.AUTO_TEXT, ו BuildingBlockType.AUTO_CORRECT ערכים.

GlossaryDocument כולל BuildingBlock נקודות המייצגות סוגים שונים של רשומות מסמך מבריקות. כל אחד BuildingBlock מכיל חלקים שניתן להכניס, להסיר ולהעתק למסמכים.

רמה הגיונית

צמתים ברמת בלוק מייצגים מכולות עבור בקרת תוכן ותכנים, ויכולים להתרחש בצומת עץ המסמכים בצומת הבאים:

צמתים ברמת בלוק מיוצגים על ידי המעמדות הבאים:

    • Tables ו Paragraphs, מהן הנקודות החשובות ביותר לבלוק
    • Bookmarks, המתרחש הן ברמת הבלוק והן ברמת האינטרנט
    • StructuredDocumentTag, המייצג סמרטוט מותאם אישית ויכול להכיל גם את בקרת התוכן והתוכן

הדיאגרמה הבאה מציגה אלמנטים ברמת בלוק.

block-level-aspose-words

רמה הגיונית

צמתים ברמת Inline מייצגים את התוכן האמיתי של המסמך ויכולים להיכלל במיכלים הבאים:

מרכיבים ברמת Inline מיוצגים על ידי המעמדות הבאים:

הדיאגרמה הבאה מציגה את מבנה הצמתים ברמת הרשת.

inline-level-aspose-words

כתובת: Row and Cell Node Level

השולחן מורכב מעמודי שורות ותאים. Table אלמנטים מיוצגים על ידי המעמדות הבאים:

הדיאגרמה הבאה מציגה את מבני הצומת של Table, Row, ו Cell רמות.

table-row-cell-aspose-words