مستند سازنده

DocumentBuilder یک کلاس قدرتمند است که با Document و شما را قادر به ساخت اسناد پویا از ابتدا یا اضافه کردن عناصر جدید به یک موجود است.

DocumentBuilder روش هایی برای قرار دادن متن، چک باکس ها، اشیاء، پاراگراف ها، لیست ها، جداول، تصاویر و سایر عناصر محتوا فراهم می کند. این اجازه می دهد تا فونت ها، پاراگراف یا قالب بندی بخش را مشخص کنید و سایر عملیات را انجام دهید.

مستند سازنده یا Aspose.Words DOM

DocumentBuilder تکمیل کلاس ها و روش های موجود در Aspose.Words Document Object Model ()DOMبرای ساده کردن رایج ترین وظایف ساختمانی سند. این است که شما می توانید محتوای اسناد را از طریق هر دو ایجاد و اصلاح کنید. Aspose.Words DOMکه نیاز به درک خوبی از ساختار درخت و استفاده از سندساز دارد. The The The The The The DocumentBuilder “facade” برای پیچیده Document ساختار که به شما اجازه می دهد به سرعت و به راحتی محتوا و قالب بندی را وارد کنید.

عملیات که ممکن است با DocumentBuilder همچنین ممکن است هنگام استفاده از کلاس ها Aspose.Words DOM مستقیم با این حال، استفاده Aspose.Words DOM کلاس ها به طور مستقیم نیاز به خطوط کد بیشتری نسبت به استفاده دارند. DocumentBuilder

مستند ناوبری

ناوبری سند بر اساس مفهوم یک نمای مجازی است که می توانید با استفاده از آن به مکان دیگری در سند حرکت کنید. DocumentBuilder.MoveToXXX روش هایی مانند MoveToDocumentStart و MoveToField… این نشانگر مجازی نشان می دهد که متن در هنگام فراخوان روش ها وارد می شود. Write, Writeln, InsertBreak, و دیگران. مقاله زیر را “ناقدرت با Cursor” ببینید تا بیشتر در مورد نمای مجازی یاد بگیرید.

مثال کد زیر نشان می دهد که چگونه به یک نشانه بروید:

ساخت سند و اصلاح

Aspose.Words API کلاس های مختلفی را فراهم می کند که مسئول قالب بندی عناصر مختلف یک سند هستند. هر یک از کلاس ها شامل ویژگی های قالب بندی مربوط به یک عنصر سند خاص، مانند متن، پاراگراف، بخش و دیگران است. برای مثال، Font کلاس نشان دهنده ویژگی های قالب بندی شخصیت، ParagraphFormat کلاس نشان دهنده ویژگی های قالب بندی پاراگراف و غیره است. اشیاء این کلاس ها توسط مربوطه بازگردانده می شوند DocumentBuilder خواص، که همان نام را به عنوان کلاس دارند. بنابراین، شما می توانید به آنها دسترسی پیدا کنید و قالب دلخواه را در طول ساخت سند تنظیم کنید.

شما همچنین می توانید متن، چک باکس، شی، تصاویر، نشانه ها، زمینه های فرم و سایر عناصر سند را در موقعیت مکانی با استفاده از سوژه قرار دهید. Write روش یا هر یک از DocumentBuilder.InsertXXX روش ها، مانند InsertField, InsertHtml, و روش های مشابه

بیایید ببینیم چگونه یک سند ساده را با استفاده از DocumentBuilder

ایجاد یک سند با استفاده از DocumentBuilder

برای شروع، شما نیاز به ایجاد یک DocumentBuilder و آن را با یک Document جسم شما یک مثال جدید ایجاد می کنید DocumentBuilder از طریق تماس با سازنده آن و آن را به یک Document اعتراض به وابستگی به سازنده

برای قرار دادن یک متن، رشته ای از متن را که باید به سند وارد کنید را به سند منتقل کنید. Write روش

مثال کد زیر نشان می دهد که چگونه یک سند ساده با استفاده از یک سازنده سند ایجاد کنید.

دانلود بازی Specify Document Formatting

The The The The The The Font ملک قالب بندی متن را تعریف می کند. این شی شامل ویژگی های مختلف فونت (نام فونت، اندازه فونت، رنگ و غیره) است. برخی از ویژگی های فونت مهم نیز توسط DocumentBuilder ویژگی هایی که به شما اجازه می دهد به طور مستقیم به آنها دسترسی داشته باشید. اینها هستند. Font.Bold, Font.Italic, و Font.Underline خواص boolean

مثال کد زیر نشان می دهد که چگونه یک متن قالب بندی شده را با استفاده از DocumentBuilder:

ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه ترجمه Markdown برای DOM کار با سند در Java