ASPOSE.Words ODT File Processor за .NET
Aspose.Words ODT File Processor за .NET позволява на разработчиците да създават, изтеглят, редактират и съхраняват OpenOffice документи в ОДТ и OTT формати. Изграден на основата на Aspose-Word двигател, този плъгин излага усъвършенствана API повърхност, фокусирана върху работните потоци на Open Office – перфектен за сървър-страна автоматизация, управление на корпоративни документи и интеграция .Net.
Инсталация и инсталиране
Инсталирайте пакета Aspose.Words за .NET чрез NuGet.
Конфигурирайте измерваното лицензиране рано в жизнения цикъл на заявлението си.
Характеристики и функционалности
Създаване и инициализация на документа
- Инстантиране на нови ODT файлове, определяне на стил, настройване на страници и изграждане на съдържание програматично.
- Съхранявайте директно до ODT илиOTT без да променяте използването на вашия модел на обекта.
Изтегляне на съществуващи файлове
- Отворете и разпръснете ODT/OTT файлове в модел за обекти като DOM.
- Автоматичното откриване на изворния формат и кодирането осигурява лоялност при работа с персонализирани шаблони.
Манипулация на богато съдържание
- Вмъкнете, актуализирайте или изтрийте параграфи, полета, букмейкърите и полетата.
- Работете с таблици (корени, колони и клетки) и приложите форматиране.
- Вмъкнете и рецизирайте изображения (JPEG, PNG, GIF и др).
4. стилове и форматиране контрол
- Прилагайте или създайте параграфи, характер и таблични стилове програмирано.
- Поддръжка за инлайн форматиране: шрифтове, цвят, граници, инденти и пространство.
Обработка на шаблони с OTT
- Load Отт шаблони, популяризиране на местата и спестяване като ODT.
- Идеален за електронна поща и автоматизирано генериране на доклади.
6. секция и настройка на страницата
- Контролни маргини, ориентация, ръбове / стъпала и прекъсвания по секция.
- Управление на мулти-секционни оформления за гъвкав дизайн на документи.
Метаданни и документални свойства
- Прочетете/пишете стандартни и персонализирани свойства: заглавие, автор, ключови думи, тегове.
- Вградени метаданни, съвместими с OpenOffice и Downstream системи.
8. спестяване на опции и тониране на изпълнението
- Fine-tune съхранява опции (компресия, настройки за съвместимост).
- Съхранение на базата на потока за минимално използване на паметта и директни HTTP / облачни отговори.
Допълнителни функции за редактиране
- Намерете и замествате текста чрез документи.
- Въведете глави, подглавища, ноти и крайни бележки.
- Управление на бюлетини, коментари и съвместни бележки.
- Създаване на графики динамично чрез
DocumentBuilder.InsertChart
. - Поддръжка за списъци, топки, столове, хифенация и вградени обекти.
Пример: Edit и 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");
Пример: Добавяне на Bookmark
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-базирано зареждане/спасяване за много големи ODT файлове, за да минимизирате потреблението на паметта.
- Повторно използвайте стилите по секции, вместо да прилагате директно форматиране навсякъде.
- Изтегляне на OTT шаблони за повтарящи се задачи за автоматизация.
- Конфигуриране на лицензиране в стартирането, за да се избегнат ограничения за изпитване.
- Валидиране на резултатите в няколко редактора (LibreOffice, OpenOffice), за да се гарантира верността на платформите.
- Изграждане на обекти в документа
using
Блокове за освобождаване на неконтролирани ресурси.
Често задавани въпроси
**Какви формати се поддържат?**Този процесор поддържа ODT и OTT файлове. Конвертиране към DOCX, PDF и други формати е на разположение чрез основни Aspose.Words APIs.
**Дали форматирането се запазва по време на операциите за съхранение?**Да. Aspose.Words осигурява висока надеждност в представянето и форматирането на последователност между платформите.
**Мога ли да автоматизирам ODT Mail Fusion?**Да. Комбинирайте OTT шаблони с функции за свързване на данни, за да генерирате персонализирани OpenOffice документи.
**Кои индустрии използват ODT File Processor?**Общите случаи на използване включват управление на документи, докладване, генериране на фактури, публикация, дребно, здравеопазване и банкови услуги.