Aspose.Words  for Java

Java API pro zpracování souborů aplikace Word

Vyvíjejte aplikace se schopností vytvářet, zpracovávat, vykreslovat a převádět dokumenty Wordu do různých formátů v Javě.

  Download free trial
  
 

Aspose.Words for Java je rozhraní API pro zpracování dokumentů s bohatými funkcemi, které umožňuje vytvářet, upravovat, převádět, vykreslovat a tisknout soubory ve všech formátech podporovaných aplikací Microsoft Word a dalšími. Nezávisí na aplikaci Microsoft Word nebo jiných aplikacích třetích stran. Aspose.Words for Java však poskytuje funkce, které Word podporuje – porovnat dokumenty, najít a nahradit text, rozdělit dokument na části, sloučení emailů pole, vykreslovat stránky, formátovat všechny prvky dokumentu a tak dále. Můžete si prohlédnout úplný seznam funkcí Aspose.Words v naší dokumentaci.

Aspose.Words API podporuje všechny oblíbené formáty načítání a ukládání. Dokumenty Wordu můžete ukládat nebo převádět do formátů s pevným rozložením – PDF nebo XML, stejně jako převádět soubory Wordu do oblíbených obrazových nebo multimediálních formátů – JPEG, SVG, GIF a dalších. Podívejte se na úplný seznam podporovaných formátů.

Pokročilé funkce Java Words API

Můžete vyzkoušet některé z oblíbených funkcí Aspose.Words na stránkách online aplikace:

Si můžete vyzkoušet všechny online aplikace Aspose.Words.

Podívejte se také na dokumentaci tehh pro nejoblíbenější funkce v Aspose.Words:

Upozorňujeme, že seznam není úplný a další funkce a popisy naleznete v dokumentace.

Převést dokument v Javě

Schopnost rychle, spolehlivě a efektivně uložit soubor do různých formátů s vysokou mírou přesnosti je důvodem, proč většina našich zákazníků volí Aspose.Words.

Java API umožňuje převést soubor z jednoho podporovaného formátu do druhého pomocí pouhých dvou řádků kódu. Je to tak jednoduché!

Převést DOC na DOCX – Java

// Načte soubor DOC, který má být převeden
Document wpd = new Document(dir + "template.doc");

// Převod DOC na DOCX
wpd.save(dir + "output.docx", SaveFormat.DOCX);

Převod HTML na DOCX – Java

// Načte HTML soubor, který má být převeden
Document wpd = new Document(dir + "template.html");

// Převod HTML na DOCX
wpd.save(dir + "output.docx", SaveFormat.DOCX);

Převod RTF do PDF – Java

// Načtení souboru RTF, který má být převeden
Document wpd = new Document(dir + "template.rtf");

// Převod RTF do PDF
wpd.save(dir + "output.pdf", SaveFormat.PDF);

Další podrobnosti naleznete na stránku Konverze.

Renderujte, zobrazujte nebo tiskněte soubory pomocí Java

Aspose.Words for Java má vlastní vykreslovací modul speciálně navržený pro vykreslování a tisk dokumentů s nejvyšší věrností.

Na stránkách dokumentace můžete zjistit, jak:

Hlášení a hromadná korespondence

Aspose.Words for Java je plně funkční řešení pro vytváření sestav. Můžete navrhnout sestavy v aplikaci Microsoft Word a poté umožnit rozhraní API naplnit soubory daty z různých zdrojů dat při zachování nastavení hromadné korespondence.

Aspose.Words for Java umožňuje v sestavách používat standardní pole hromadné korespondence aplikace Microsoft Word. Kromě toho můžete použít rozšířená syntaxe knihovny pro pole hromadné korespondence pro provádění složitějších úkolů během operací slučování, jako je vkládání obrázků nebo opakovatelných oblastí.

Programování s dokumenty pomocí Document Object Model (DOM)

Aspose.Words for Java pomáhá vývojářům vytvářet, sestavovat, upravovat, analyzovat a zkoumat načtené soubory pomocí našeho intuitivního Document Object Model (DOM), který se skládá z více než 100 tříd. Tento objektový model umožňuje vývojářům programově manipulovat s různými prvky, jako jsou oddíly, záhlaví, zápatí, odstavce, seznamy, tabulky, text, pole, hypertextové odkazy, záložky, obrázky, inteligentní značky, tvary, vlastní XML a další.

Kromě toho jsou prostřednictvím tohoto objektového modelu dokumentu podporovány všechny nakreslené objekty, včetně tvarů, textových polí, obrázků, objektů OLE a ovládacích prvků, což vám umožňuje provádět mnoho úkolů, jako je vkládání vodoznaků na stránky nebo extrahování obrázků z již existujícího souboru.

Aspose.Words for Java poskytuje užitečné funkce, například spojování nebo rozdělování souborů, hledání a nahrazování textu, ochranu nebo odblokování souborů, úpravu vlastností a vkládání fragmentů HTML do dokumentů. Všechny tyto funkce jsou dostupné prostřednictvím snadno použitelných rozhraní API a pomáhají vývojářům provádět složité operace bez obav o specifikace formátu souboru.

Spojte dva dokumenty – Java

// Načte zdrojové a cílové soubory
Document srcDoc = new Document(dir + "source.docx");
Document dstDoc = new Document(dir + "destination.docx");

// Nastaví přidaný soubor tak, aby začínal od nové stránky
srcDoc.getFirstSection().getPageSetup().setSectionStart(SectionStart.NEW_PAGE);

// Připojte zdrojový soubor pomocí jeho původních stylů
dstDoc.appendDocument(srcDoc, ImportFormatMode.KEEP_SOURCE_FORMATTING);

// Uložit konečný výsledek
dstDoc.save(dir + "output.docx");

Není potřeba automatizace Microsoft Office

S dokumenty můžete pracovat programově bez instalace jakékoli jiné aplikace třetí strany. To je možné, protože knihovna je vytvořena pomocí spravovaného kódu. Proto vy nemusíte do počítače instalovat Microsoft Office nebo Microsoft Word pro práci s formáty Wordu. Je to perfektní alternativa k Microsoft Office Automation z hlediska podporovaných funkcí, zabezpečení, stability, škálovatelnosti, rychlosti a ceny.

Co lidé říkají

Neberte nás za slovo. Podívejte se, co říkají uživatelé o rozhraní API Aspose.Words.

 
 
Zobrazit případové studie
  
  

Aspose.Words nabízí jednotlivá rozhraní API pro zpracování textu pro další populární vývojová prostředí, jak je uvedeno níže: