Aspose.Words ODT Файловый Процессор для .NET

Aspose.Words [ODT] https://docs.aspose.net/file-formats/odt/ File Processor для .NET позволяет разработчикам создавать, загружать, редактировать и хранить OpenOffice-документы в форматах ODt и OTT. Построенный на ядре двигателя асфоз.Слово, этот плагин выставляет усовершенствованную поверхность API, ориентированную на рабочие потоки Open Office — идеально подходит для серверной автоматизации, управления корпоративными документами и интеграции .Net.

Инсталляция и установка

Особенности и функции

Создание и инициатива документа

  • Настройка новых 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?Общие случаи использования включают ** управление документами, отчеты, генерирование счетов, публикацию, розничную торговлю, здравоохранение и банковское обслуживание.

 Русский