Aspose.Words ODT súborový procesor pre .NET
Aspose.Words ODT File Processor pre .NET umožňuje vývojárom vytvárať, nahrávať, upraviť a ukladať OpenOffice dokumenty vo formátoch odt a OTT.Vybudovaný na základnom motore ASPOSE.words, tento plugin vystavuje zjednodušenú plochu API zameranú na pracovné toky openOffice – ideálne pre automatizáciu na strane servera, manažment podnikov dokumentov a integráciu .Net.
Inštalácia a nastavenie
Inštalovať Aspose.Words pre .NET balíček prostredníctvom NuGet.
Nastaviť merané licencie skôr v životnom cykle aplikácie.
Funkcie a funkcie
Vytvorenie a iniciatíva dokumentu
- Inštantovať nové súbory ODT, definovať štýly, nastaviť stránky a vytvoriť obsah programaticky.
- Uložiť priamo na ODT aleboOTT bez zmeny používania modelu objektov.
2. nahrávanie existujúcich súborov
- Otvorte a prepojte súbory ODT/OTT do modelu objektov podobného DOM.
- Automatická detekcia zdrojového formátu a kódovanie zaisťuje vernosť pri práci s prispôsobenými šablóny.
Manipulácia bohatým obsahom
- Vložte, aktualizujte alebo odstráňte odseky, priečinky, poznámky a polia.
- Práca s tabuľkami (rody, stĺpce a bunky) a aplikovať formátovanie.
- Vložte a resize obrázky (JPEG, PNG, GIF a ďalšie).
Štýly a formátovanie kontroly
- Aplikujte alebo vytvorte odseky, znaky a tabuľkové štýly programaticky.
- Podpora inline formátovania: písma, farby, hranice, indenty a spacing.
5. spracovanie šablóny s OTT
- Load OTT šablóny, obyvateľských držiteľov a zachrániť ako ODT.
- Ideálne pre e-mailovú fúziu a automatizovanú generáciu správ.
6. sekcia a nastavenie stránky
- Kontrolné hranice, orientácia, hlavy / nohy a prerušenia podľa sekcie.
- Správa rozložení viacerých sekcií pre flexibilný dizajn dokumentov.
Metadata a dokumentové vlastnosti
- Čítať/písať štandardné a prispôsobené vlastnosti: názov, autor, kľúčové slová, značky.
- Integrované metadata kompatibilné s OpenOffice a downstream systémy.
8.Zachráňte možnosti a Tuning výkonu
- Fine-tune uložiť možnosti (kompresiu, nastavenia kompatibility).
- Stream-based ukladanie pre minimálne využitie pamäte a priame HTTP / cloud odpovede.
Dodatočné editačné funkcie
- Nájsť a nahradiť text cez dokumenty.
- Vložte hlavy, podhlavia, stopové poznámky a endnoty.
- Správa knižníc, komentárov a spolupracujúcich poznámok.
- Vytvorte grafy dynamicky prostredníctvom
DocumentBuilder.InsertChart
. - Podpora zoznamov, guľôčok, tabuliek, hyphenácie a vstavaných objektov.
Príklad: Edit a 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");
Príklad: Vytvorenie grafu v 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");
Príklad: Pridať poznámku
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");
Tipy a najlepšie postupy
- Použite stream-based load/saving pre veľmi veľké súbory ODT na minimalizáciu spotreby pamäte.
- Opätovné používanie ** štýlov** v sekciách namiesto priamej aplikácie formátovania všade.
- Odstrániť OTT šablóny pre opakované automatizácie úloh.
- Nastavenie licencie na startup, aby sa zabránilo skúšobným obmedzeniam.
- Validácia výstupov v viacerých editoroch (LibreOffice, OpenOffice), aby sa zabezpečila vernosť medzi platformami.
- Vložte dokument objekty do
using
bloky na uvoľnenie nekontrolovaných zdrojov.
Často kladené otázky
**Aké formáty sú podporované?**Tento procesor podporuje súbory ODTaOTT. Konverzia na DOCX, PDF a ďalšie formáty je k dispozícii prostredníctvom jadrových APIs Aspose.Words.
**Je formátovanie zachované počas úložných operácií?**Áno. Aspose.Words zabezpečuje vysokú dôveryhodnosť renderovania a formátovania konzistencie cez platformy.
**Môžem automatizovať ODT mail merge?**Kombinujte šablóny OTT s funkciami pripojenia údajov na vytvorenie personalizovaných dokumentov OpenOffice.
**Ktoré odvetvia používajú ODT File Processor?**Zvyčajné prípady použitia zahŕňajú správa o dokumentoch, vykazovanie, generovanie faktúr, vydávanie, maloobchod, zdravotníctvo a bankovníctvo.