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

Aspose.Words ODT Файловий процесор для .NET дозволяє розробникам створювати, заряджати, редагувати та зберігати OpenOffice-документи у форматах ODt і OTT. Збудований на основному двигуні асфоз.Слово, цей плагін виставляє ускладнену поверхню API, зосереджену на робочих потоках Open Office — ідеально підходить для серверної автоматизації, управління корпоративними документами та інтеграції .Net.

Інсталяція та установка

Особливості та функції

Розробка та ініціатива документа

  • Налаштуйте нові файли ODT, визначте стилі, встановіть сторінки і програмуйте контент.
  • Зберегти безпосередньо до ODT або OTT без зміни використання моделі об’єкта.

Завантаження існуючих файлів

  • Відкрийте і перемістіть файли ODT/OTT в модель об’єкта, схожу на DOM.
  • Автоматичне виявлення формату джерела та кодування забезпечує вірність при роботі з пристосованими шаблонами.

Манипуляція багатим контентом

  • Введіть, оновлюйте або видаляйте пункти, пробіги, знаки та поля.
  • Працюйте з таблицями (колонками, рядками і клітинами) і застосовуйте формати.
  • Введіть і перезавантажуйте зображення (JPEG, PNG, GIF і багато іншого).

Стилі та форматизація контролю

  • Використовуйте або створюйте параграфи, персонажі та табличні стилі програмним шляхом.
  • Підтримка форматування в лінії: шрифти, кольори, кордони, інденти та простір.

Розробка шаблонів з OTT

  • Load ОТТ шаблони, популяції власників місць, і зберегти як ODT.
  • Ідеально підходить для електронної пошти і автоматичної генерації звітів.

Розділ і сторінка налаштування

  • Контрольні маржі, орієнтація, головки / ноги, і перериви за секцією.
  • Управління багатороздільними розташуваннями для гнучкого дизайну документів.

Метадани та документальні властивості

  • Стандартні і персоналізовані властивості читання/писання: заголовок, автор, ключові слова, теги.
  • Вбудовані метадані, які сумісні з системами OpenOffice та Downstream.

Зберегти варіанти та тонінг продуктивності

  • Fine-tune зберегти варіанти (компресія, налаштування сумісності).
  • Збереження на основі потоку для мінімального використання пам’яті та прямих відповідей HTTP/Cloud.

Додаткові функції редагування

  • Знайти і замінити текст через документи.
  • Введіть заголовки, підголови, ноти і кінцеві.
  • Управління книжковими знаками, коментарями та спільними анотаціями.
  • Створення графіків динамічно через 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 та інших форматів доступна за допомогою ядерних APIs Aspose.Words.

**Чи зберігається форматування під час операцій збереження?**Так. Aspose.Words забезпечує високу вірність рендерації та форматування консистенції між платформами.

**Чи можу я автоматично об’єднати ODT Mail?**Комбінуйте шаблони OTT з функціями зв’язку даних для створення персоналізованих документів OpenOffice.

**Які індустрії використовують ODT File Processor?Загальні випадки використання включають ** управління документами, звітування, генерування рахунків, публікації, роздрібної торгівлі, медичної допомоги та банківської діяльності.

 Українська