DocumentBuilder - это мощный класс, который позволяет создавать динамические документы с нуля и добавлять новые элементы в существующий документ. Это упрощает наиболее распространенные задачи по созданию документов, такие как вставка текста, таблиц, изображений, списков, гиперссылок, полей, форматирование абзацев и разделов и многое другое.
DocumentBuilder дополняет классы и методы доступные в SautinSoft.Document. Это упрощает процесс ввода кода и позволяет быстро и легко вставлять содержимое и форматирование, а также легко читается.
DocumentBuilder имеет internal cursor (внутренний курсор), который можно переместить в любое место документа, используя набор методов, таких как DocumentBuilderMoveToDocumentStart, DocumentBuilderMoveToDocumentEnd, DocumentBuilderMoveToCell, DocumentBuilderMoveToParagraph и другие подобные методы.
Вставка текста, изображений, закладок, разделов, оглавления и других элементов документа в позиции курсора любым из методов, таких как DocumentBuilderInsertShape(Фигура, Размер), DocumentBuilderInsertSpecialCharacter, DocumentBuilderInsertField(String), DocumentBuilderInsertCell и другими подобными методы.
Теперь давайте начнем!
Для начала Вам нужно создать DocumentBuilder и связать его с объектом
DocumentCore.
DocumentCore dc = new DocumentCore();
DocumentBuilder db = new DocumentBuilder(dc);
Вы можете узнать больше о том, как использовать DocumentBuilder, на вкладках ниже.
Если вам нужен пример кода или у вас есть вопрос: напишите нам по адресу support@sautinsoft.ru или спросите в онлайн-чате (правый нижний угол этой страницы) или используйте форму ниже: