Aspose.Words Файловий процесор ODT для .NET
Aspose.Words ODT Файловий процесор для .NET дозволяє розробникам створювати, заряджати, редагувати та зберігати OpenOffice-документи у форматах ODt і OTT. Збудований на основному двигуні асфоз.Слово, цей плагін виставляє ускладнену поверхню API, зосереджену на робочих потоках Open Office — ідеально підходить для серверної автоматизації, управління корпоративними документами та інтеграції .Net.
Інсталяція та установка
Завантажити пакет Aspose.Words для .NET через NuGet.
Налаштуйте розмірну ліцензію на ранніх термінах вашого життєвого циклу.
Особливості та функції
Розробка та ініціатива документа
- Налаштуйте нові файли 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?Загальні випадки використання включають ** управління документами, звітування, генерування рахунків, публікації, роздрібної торгівлі, медичної допомоги та банківської діяльності.