Aspose.Words ODT failų tvarkyklė .NET

Aspose.Words ODT failų tvarkyklė .NET leidžia kūrėjams kurti, įkrauti, redaguoti ir išsaugoti OpenOffice dokumentus ODt ir OTT formatais. pastatytas ant pagrindinio Aspose-Word variklio, šis įkroviklis atskleidžia supaprastintą API paviršių, orientuotą į „OpenOffice“ darbo srautus – puikiai tinka serverio pusės automatizavimui, verslo dokumentų valdymui ir „NET“ integracijai.

Įdiegimas ir nustatymas

Savybės ir funkcijos

Dokumentų kūrimas ir inicijavimas

  • Iš karto įdiegti naujus ODT failus, apibrėžti stilių, nustatyti puslapius ir sukurti turinį programuojamai.
  • Išsaugokite tiesiogiai į ODT arba OTT, nepakeičiant objekto modelio naudojimo.

Atsisiųsti esamus failus

  • Atidarykite ir palikite ODT/OTT failus į DOM panašų objektą.
  • Automatinis šaltinio formato aptikimas ir kodavimas užtikrina lojalumą dirbant su pritaikytomis šablonomis.

Turtingas turinio manipuliavimas

  • Įveskite, atnaujinkite arba ištrinkite skirsnius, rungtynes, knygos ženklus ir laukus.
  • Dirbti su lentelėmis (rūmų, stulpelių ir ląstelių) ir taikyti formatavimą.
  • Įveskite ir atnaujinkite vaizdus (JPEG, PNG, GIF ir daugiau).

4. stilius ir formatuoti kontrolę

  • Taikykite arba sukurkite skirsnius, charakterį ir lentelės stilius programuojamai.
  • Pagalba inline formatavimui: raidės, spalvos, sienos, indentai ir erdvėlaivis.

Šablonų apdorojimas su OTT

  • Load Šablonai, gyventojų vietovės turėtojai ir išsaugokite kaip ODT.
  • Idealiai tinka pašto derinimui ir automatiniam ataskaitų generavimui.

6. skyrius ir puslapio nustatymas

  • Kontrolės maržos, orientacija, viršūnės / pėdos ir lūžiai pagal skyrių.
  • Valdykite daugiasekcinius dizainus lankstiems dokumentams.

Metadata ir dokumentų savybės

  • Skaityti / rašyti standartines ir pritaikytas savybes: pavadinimas, autorius, raktiniai žodžiai, žymės.
  • Įterpti metaduomenys, suderinami su OpenOffice ir downstream sistemomis.

8. išsaugoti parinktis ir veiksmingumo tuning

  • Fine-tune“ išsaugo galimybes (kompresijos, suderinamumo nustatymus).
  • Stream-based saugo minimalų atminties naudojimą ir tiesioginius HTTP / debesų atsakymus.

Papildomos redagavimo funkcijos

  • Rasti ir pakeisti tekstą per dokumentus.
  • Įveskite antraštes, apatinius, pėdsakus ir pabaigos.
  • Valdyti knygų ženklus, komentarus ir bendradarbiavimo įrašus.
  • Sukurti diagramas dinamiškai per DocumentBuilder.InsertChart.
  • Pagalba sąrašams, kamuoliukus, lenteles, hyphenation ir įterptus objektus.

Pavyzdys: Edit ir 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");

Pavyzdys: Sukurkite žemėlapį 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");

Pavyzdys: pridėti knygų ženklą

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");

Patarimai ir geriausios praktikos

  • Naudokite stream-based loading/saving labai dideliems ODT failams, kad sumažintumėte atminties suvartojimą.
  • Pakartotinai naudokite ** stilius** per skyrius, o ne tiesioginį formatavimą visur.
  • Atsisiųskite OTT šablonus pakartotiniams automatizacijos užduotims.
  • Nustatykite licenciją „Startup“, kad išvengtumėte bandymų apribojimų.
  • Išleidimo patvirtinimas keliuose redaktoriuose (LibreOffice, OpenOffice), kad būtų užtikrintas tarpplatforminis ištikimumas.
  • Dokumentų objektai į using Blokai išleidžia nekontroliuojamus išteklius.

Dažnai užduodami klausimai

**Kokius formatus palaiko?**Šis procesorius palaiko ODT ir OTT failus. konvertavimas į DOCX, PDF ir kitus formatus yra prieinamas per pagrindinius Aspose.Words API.

**Ar formatavimas išsaugotas sutaupymo operacijų metu?**Taip. „Aspose.Words“ užtikrina aukšto patikimumo atrankos ir formatavimo nuoseklumą tarp platformų.

**Ar galiu automatizuoti ODT pašto jungimą?**Taip. Kombinuokite OTT šablonus su duomenų ryšio funkcijomis, kad sukurtumėte pritaikytus OpenOffice dokumentus.

**Kokios pramonės šakos naudoja ODT failų procesorių?**Dažniausiai naudojami atvejai yra dokumentų valdymas, ataskaitų teikimas, sąskaitų generavimas, leidybos, mažmeninės prekybos, sveikatos priežiūros ir bankininkystės.

 Lietuvių