Aspose.Words ODT Файловый Процессор для .NET
Aspose.Words [ODT] https://docs.aspose.net/file-formats/odt/ File Processor для .NET позволяет разработчикам создавать, загружать, редактировать и хранить OpenOffice-документы в форматах ODt и OTT. Построенный на ядре двигателя асфоз.Слово, этот плагин выставляет усовершенствованную поверхность API, ориентированную на рабочие потоки Open Office — идеально подходит для серверной автоматизации, управления корпоративными документами и интеграции .Net.
Инсталляция и установка
Настройка пакета Aspose.Words для .NET через NuGet.
Настройка мерного лицензирования на раннем этапе вашего жизненного цикла.
Особенности и функции
Создание и инициатива документа
- Настройка новых ODT-файлов, определение стилей, настройка страниц и программирование контента.
- Сохраните непосредственно в ODT илиOTT без изменения использования модели объекта.
Загрузка существующих файлов
- Откройте и разделите файлы ODT/OTT в объектную модель, похожую на DOM.
- Автоматическое обнаружение формата источника и кодирование обеспечивают лояльность при работе с персонализированными шаблонами.
Манипуляция богатым контентом
- Введите, обновляйте или удаляете абзацы, потоки, книжные знаки и поля.
- Работа с таблицами (колоннами, колоннками и клетками) и применение форматирования.
- Введите и пересекайте изображения (JPEG, PNG, GIF и многое другое).
4. стили и форматирование контроля
- Применяйте или создайте параграф, характер и табличные стили программатически.
- Поддержка форматирования в строке: шрифты, цвета, границы, инденты и пространство.
Обработка шаблонов с OTT
- Load ОТТ шаблоны, население местных властей и сохранение в качестве ODT.
- Идеально подходит для почтового слияния и автоматизированной генерации отчетов.
Раздел и настройка страницы
- Контрольные маргины, ориентация, головки/ноги и перерывы по секции.
- Управляйте многосекционными расположениями для гибкого оформления документов.
Метаданные и свойства документа
- Стандартные и персонализированные свойства чтения/писывания: заголовок, автор, ключевые слова, теги.
- Встроенные метаданные, совместимые с системами OpenOffice и Downstream.
Сохранение опций и тонирование производительности
- Fine-tune save options (компрессия, настройки совместимости).
- Сохранение на основе потока для минимального использования памяти и прямых ответов HTTP / облака.
Дополнительные функции редактирования
- Найти и заменить текст через документы.
- Введите заголовки, подголовка, ноты и конные знаки.
- Управляйте книжками, комментариями и совместными анотациями.
- Создайте графики динамично через
DocumentBuilder.InsertChart
. - Поддержка списков, мячей, столов, гифенации и встроенных объектов.
Пример: Edit and Save ODT
var doc = new Document(MyDir + "Document.odt");
var builder = new DocumentBuilder(doc);
builder.MoveToDocumentEnd();
builder.Writeln("Produced by Aspose.Words Processor plugin.");
doc.Save(ArtifactsDir + "ProcessorOpenOfficePlugin.EditDocumentOpenOffice.odt");
Пример: Создание карты в ODT
var doc = new Document();
var builder = new DocumentBuilder(doc);
var shape = builder.InsertChart(ChartType.Pie, 432, 252);
var chart = shape.Chart;
chart.Title.Text = "Produced by Aspose.Words Processor plugin.";
chart.Series.Clear();
chart.Series.Add("Series 1",
new string[] { "Category 1", "Category 2", "Category 3" },
new double[] { 2.7, 3.2, 0.8 });
doc.Save(ArtifactsDir + "ProcessorOpenOfficePlugin.CreateChartOpenOffice.odt");
Пример: Добавьте книжный знак
var doc = new Document();
var builder = new DocumentBuilder(doc);
builder.StartBookmark("Bookmark");
builder.Write("Produced by Aspose.Words Processor plugin.");
builder.EndBookmark("Bookmark");
doc.Save(ArtifactsDir + "ProcessorOpenOfficePlugin.CreateBookmarkOpenOffice.odt");
Советы и лучшие практики
- Используйте stream-based charging/saving для очень больших ODT-файлов для минимизации потребления памяти.
- Повторно использовать стилы по секциям, а не применять прямую форматировку повсюду.
- Скачать OTT шаблоны для повторных заданий автоматизации.
- Настройка лицензирования на стартапе, чтобы избежать ограничений испытаний.
- Проверьте выход в нескольких редакторах (LibreOffice, OpenOffice), чтобы обеспечить верность через платформу.
- Объекты документа в
using
Блок для освобождения неконтролируемых ресурсов.
Часто задаваемые вопросы
**Какие форматы поддерживаются?**Этот процессор поддерживает файлы ODT иOTT. Конверсия в DOCX, PDF и другие форматы доступна через ядро Aspose.Words APIs.
**Сохраняется ли форматирование во время операций по сохранению?**ASPOSE.Words обеспечивает высокую верность в представлении и форматировании консистенции на всех платформах.
**Могу ли я автоматизировать ODT mail merge?**Смешайте шаблоны OTT с функциями, связанными с данными, чтобы генерировать персонализированные документы OpenOffice.
**Какие отрасли используют ODT File Processor?Общие случаи использования включают ** управление документами, отчеты, генерирование счетов, публикацию, розничную торговлю, здравоохранение и банковское обслуживание.