ASPOSE.Words ODT File Processor за .NET

Aspose.Words ODT File Processor за .NET позволява на разработчиците да създават, изтеглят, редактират и съхраняват OpenOffice документи в ОДТ и OTT формати. Изграден на основата на Aspose-Word двигател, този плъгин излага усъвършенствана API повърхност, фокусирана върху работните потоци на Open Office – перфектен за сървър-страна автоматизация, управление на корпоративни документи и интеграция .Net.

Инсталация и инсталиране

Характеристики и функционалности

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

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

 Български