static void GemBoxDocument1() { string[] temZnach = new string[] { "Gthdjt", "Массив представляет", "мы можем" }; // If using Professional version, put your serial key below. ComponentInfo.SetLicense("FREE-LIMITED-KEY"); //Создаем новый пустой документ DocumentModel document = new DocumentModel(); //секция документа. Section section = new Section(document); // Запысываем пустую секцию в документ document.Sections.Add(section); //Представляет собой абзац содержания в документе. Paragraph paragraph = new Paragraph(document); Paragraph paragraph2 = new Paragraph(document); // добавляем блок в секцию section.Blocks.Add(paragraph); section.Blocks.Add(paragraph2); // Инициализирует новый экземпляр класса Run с указанным текстом. Run run = new Run(document, "Hello World!"); Run run2 = new Run(document, temZnach.ToString()); paragraph.Inlines.Add(run); paragraph.Inlines.Add(run2); document.Save("TestGemBox.docx"); }
static void GemBoxDocumentTest() { string[] temZnach = new string[] { "Gthdjt", "Массив представляет", "мы можем" }; //Лицензии ComponentInfo.SetLicense("FREE-LIMITED-KEY"); // обьект для работы с вордом DocumentModel document = new DocumentModel(); //настройки шрифта document.DefaultCharacterFormat.Size = 25; //производные элементы, имеющие определенный набор свойств, //используемых для определения страниц Section section = new Section(document); //Добавляем текущий обьект в документ document.Sections.Add(section); //Представляет собой абзац содержания в документе. Paragraph paragraph = new Paragraph(document); //Документ.Секции блоков. section.Blocks.Add(paragraph); for (int i = 0; i < temZnach.Length; i++) { Run run = new Run(document, temZnach[i]); // document.Content.LoadText(temZnach[i], new CharacterFormat() { FontName = "Arial" }); paragraph.Inlines.Add(run); } // Представляет область текста с общим набором свойств. // Run run = new Run(document, "Programming language: C++, C# and Java"); //Абзац в строчках. // paragraph.Inlines.Add(run); document.Save("Doc1.docx"); }