Podporované funkce

Aspose.Words poskytuje uživatelům širokou škálu funkcí. Uživatelé mohou provádět obrovské množství úkolů souvisejících s dokumentem od pouhé přeměny dokumentů z jednoho podporovaného formátu do druhého a úpravy těchto dokumentů během procesu přeměny na obchodní úkoly, jako je vytváření strukturovaných a vizuálně přitažlivých dokumentů nebo automatizace hlášení.

Moderní formáty dokumentů a standardy jsou složité, a když potřebujete konverzi dokumentů nebo jiné funkce zpracování dokumentů ve vašem projektu, jediným praktickým řešením je často spoléhat na komponentu třetí strany, která implementuje požadovanou funkci. Ale použití složky třetích stran vždy nese určité riziko. Jedním z jedinečných rizik při zpracování dokumentů je otázka, jak knihovna zcela a správně provádí konkrétní formát nebo standard dokumentu.

Aspose se zavazuje poskytovat nejúplnější a nejpřesnější implementaci formátů a standardů dokumentů. • Aspose.Words tým demonstruje svůj závazek k interoperabilitě tím, že poskytuje podrobné prováděcí poznámky pro podporované formáty dokumentů napříč více platformami.

Tabulky níže shrnout a porovnat dostupnost Aspose.Words místo .NET funkce a poskytují odkazy na podrobné popisy funkcí.

Přehled platforem

Platformy Aspose.Words místo .NET mohou být použity s jsou uvedeny níže. Pokud potřebujete podporu pro více platforem, podívejte se na “twin bratr” produkt Aspose.Words místo Java.

Funkce Popis zboží
.NET Framework Použití Aspose.Words místo .NET stavět ASP.NET, Webové služby, WinForms nebo jiný typ aplikace .NET Framework verze 2.0 nebo novější včetně verzí Client Profile. Plná podpora pro 32-bit a 64-bit.
.NET Standard 2.0 Podepsané složky ‘netstandard2.0’ a ‘netstandard2.0_AutenticideSigned’ obsahují sestavy pro použití s rámečky, které implementují .NET Standard 2. 0 jako např. .NET Core 2.0/2.1./2.2/3.0/3.1. Nejnovější verze Aspose.Words API také podpory .NET 5. 0 a .NET 6.0.
Xamarin.Android Použití Aspose.Words místo .NET ve tvém rodném Android žádosti.
Xamarin.iOS Použití Aspose.Words místo .NET ve tvém rodném iOS žádosti.
Xamarin. Mac Použití Aspose.Words místo .NET ve vašich původních aplikacích Mac.
COM Může to být záchrana, pokud musíte vyvinout pomocí před- .NET technologie.
Mono Můžete použít Aspose.Words místo .NET vytvářet aplikace s Mono.
Windows Azure Ano. Aspose.Words místo .NET běží dál. Windows Azure.

Formáty souborů a konverze

Mnoho zákazníků po celém světě se spoléhá na důkladný dokument import a export vlastnosti poskytované Aspose.Words.

Funkce Popis zboží .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Formáty souborů a konverze Nejrychlejší a nejkompletnější implementace formátu DOC, kterou můžete najít. tick tick tick tick tick
Formáty souborů a konverze Aspose.Words poskytuje vyčerpávající podporu OOXML, Flat OPC a také Word 2003 XML. tick tick tick tick tick
Formáty souborů a konverze Komplexní podpora formátu RTF pro interakci s různými aplikacemi. tick tick tick tick tick
Formáty souborů a konverze Načíst a uložit HTML/XHTML pro ještě větší interoperabilitu. Uložit jako MHTML je také k dispozici. tick tick tick tick tick
Formáty souborů a konverze Aspose.Words může načíst a uložit dokumenty v OpenDocument Formát textu (.odt). tick tick tick tick tick
Formáty souborů a konverze Převést jakýkoli dokument do PDF s vysokou věrností. PDF/A je podporováno. tick tick tick tick tick
Formáty souborů a konverze Převést jakýkoli dokument na XPS s vysokou věrností. tick tick tick tick tick
Formáty souborů a konverze Snadno extrahovat text uložením v plain text formát. tick tick tick tick tick
Formáty souborů a konverze EPUB je populární formát pro eBooks. Můžete převést jakýkoli dokument z Aspose.Words do formátu IDPF EPUB. tick tick tick tick tick
Formáty souborů a konverze Aspose.Words místo .NET poskytuje podporu pro uložení dokumentu do formátu PCL. tick tick tick tick tick

Renderování a tisk

Aspose.Words Nyní poskytuje vysokou věrnost vykreslování stránek dokumentů.

Funkce .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Rozložení dokumentu na stránky s vysokou věrností (přesně jako Microsoft Word® by to udělal) na všechny níže uvedené formáty. tick tick tick tick tick
Předložte jednotlivé stránky nebo úplné dokumenty do PDF nebo XPS. tick tick tick tick tick
Renderovat stránky dokumentů na BMP obrázky tick tick circle circle circle
Renderovat stránky dokumentů k obrázkům (PNG, EMF, JPEG, GIF). tick tick tick tick tick
Upravte jednotlivé tvary z dokumentu do rastrových nebo vektorových obrazů. tick tick tick tick tick
Uveďte rozlišení obrazu, kvalitu, kompresi a další možnosti. tick tick tick tick tick
Renderovat stránky nebo tvary na .NET Grafický objekt s transformací na určitou velikost. tick tick tick tick tick
Vytisknout stránky dokumentů pomocí .NET tisková infrastruktura. tick circle circle circle circle
Aktualizovat TOC, čísla stránek a jiná pole před vykreslením nebo tiskem. tick tick tick tick tick

Funkce obsahu dokumentu

Aspose.Words poskytuje bohatý objekt model, který se skládá z více než 100 veřejných tříd, které vám umožní programově generovat, kombinovat, upravovat, parsovat nebo jinak zkoumat naložené dokumenty.

Funkce .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Přístup, vytvoření a úprava odstavců a textu. tick tick tick tick tick
Přístup k obrázkům, textboxům a tvarům, vytvářet a upravovat. tick tick tick tick tick
Přístup, vytvoření a úprava tabulek, řádků a buněk. tick tick tick tick tick
Přístup, vytvoření a úprava polí, formulářová pole, hypertextové odkazy a záložky. tick tick tick tick tick
Přístup, vytvoření a modifikace částí dokumentů, hlaviček a zápatí. tick tick tick tick tick
Přístup, vytvoření a úprava poznámek pod čarou, poznámek a komentářů. tick tick tick tick tick
Přístup, vytvoření a úprava vlastních XML, SmartTags a strukturovaných dokumentů Tagy (Content Controls). tick tick tick tick tick
Přístup a úprava všech prvků dokumentu pomocí XmlDocument - jako třídy a metody. tick tick tick tick tick
Aktualizovat výsledky pole IF, vzorec a další populární typy polí. tick tick tick tick tick
Obnovit a aktualizovat Obsahová pole přesně jako Microsoft Word Dělá to. tick tick tick tick tick
Kopírovat a přesunout prvky dokumentů mezi dokumenty. tick tick tick tick tick
Spojit a rozdělit dokumenty. tick tick tick tick tick
Získat a nastavit vestavěné a vlastní vlastnosti dokumentů. tick tick tick tick tick
Zadejte ochranu dokumentů, otevřete chráněné a zašifrované dokumenty. tick tick tick tick tick
Najít a nahradit text, vyčíslit přes obsah dokumentu. tick tick tick tick tick
Přijmout všechny revize v dokumentu. tick tick tick tick tick
Zachovat nebo extrahovat OLE objekty a ActiveX ovládací prvky z dokumentu. tick tick tick tick tick
Zachovat nebo odstranit VBA makra z dokumentu. Zachovat VBA makros digitální podpis. tick tick tick tick tick
Detekovat a ověřit digitální podpisy v dokumentech. tick tick tick tick tick
Vložit HTML text. tick tick tick tick tick
Extrakt VBA Makra z Word Document. tick tick

Funkce formátování dokumentu

Aspose.Words poskytuje podrobný programový přístup k formátování vlastností všech prvků dokumentu.

Funkce .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Přístup a úprava všech formátování znaků včetně písem, barev, efektů, hranic a stínování. tick tick tick tick tick
Přístup a úprava všech formátů odstavce včetně odrážek, rozestupů, hranic a stínování, záložky. tick tick tick tick tick
Přístup a modifikovat všechny vystřelené a číslované seznamy formátování včetně číslování a úrovní. tick tick tick tick tick
Přístup a úprava formátování tabulky včetně zarovnání, orientace, hranic a stínování. tick tick tick tick tick
Přístup a úprava všech vlastností sekce včetně velikosti papíru, okrajů a orientace. tick tick tick tick tick
Přístup, vytvoření a úprava stylů dokumentů. tick tick tick tick tick
Přístup a modifikovat kreslení objektů včetně umístění, velikosti, řádku a vyplnit vlastnosti, obraz bytů. tick tick tick tick tick

Mail Merge Vlastnosti

Můžete použít Aspose.Words jako vlastní reportingové řešení. Navrhněte hlášení Microsoft Word a pak mít Aspose.Words zalidnit dokumenty s daty z různých datových zdrojů.

Funkce .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Použít všechny normy Microsoft Word mail merge pole ve vašich zprávách včetně MERGEFIELD, NEXT, NEXTIF, ADDRESSBLOCK, Greetingline. tick tick tick tick tick
Provést mail merge pro dokumenty, které obsahují i nejsložitější a hnízděné IF Pole a vzorce. tick tick tick tick tick
Populovat a dynamicky růst tabulky nebo fragmenty v dokumentu ze svého zdroje dat pomocí mail merge regiony. tick tick tick tick tick
Snadno generovat zprávy, které obsahují mistr-detail (rodič-dítě) údaje, jako je řád / OrderDetails. tick tick tick tick tick
Populovat dokumenty s daty z jakékoli .NET zdroj dat jako DataSet, DataTable, DataView, DataReader nebo ADO Recordset. tick tick tick tick tick
Populovat dokumenty z jakéhokoli zdroje dat, jako je dotaz LINQ, XML soubor nebo obchodní objekty zavedením IMailMergeDataSource rozhraní. tick tick tick tick tick
Převezměte přesnou kontrolu, například formátování čísel, nad tím, jak jsou vaše data sloučena pomocí událostí. tick tick tick tick tick
Vložit obrázky během mail merge. tick tick tick tick tick
Programově vytvořit nebo upravit a Microsoft Word mail merge zdroj dat pro dokument. Zachovat mail merge nastavení a zdroje dat. tick tick tick tick tick
Návrat mail merge jména polí. tick tick tick tick tick

Funkce hlášení

LINQ Reporting Engine je pokročilý reportingový nástroj, který vám umožní vytvářet dokumenty založené na vzorových dokumentech a datech získaných z různých zdrojů, včetně databází, XML, JSON, OData, objektů vlastních typů CLR, externích dokumentů a více mimo pole.

Klíčové funkce .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Podpora C# syntaxe a metody rozšíření LINQ přímo v šablonách (i pro ADO.NET zdroje údajů) tick tick tick tick tick
Podpora opakovatelných a podmíněných bloků dokumentů (smyčky a podmínky) pro tabulky, seznamy a společný obsah tick tick tick tick tick
Podpora dynamicky generovaných grafů a obrázků tick tick tick tick tick
Podpora vložení vnějších dokumentů a HTML bloků do dokumentu tick tick tick tick tick
Podpora více zdrojů dat (včetně různých typů) pro vytvoření jediného dokumentu tick tick tick tick tick
Vestavěná podpora datových vztahů (master-detail) tick tick tick tick tick
Komplexní podpora různých datových manipulací, jako je seskupování, třídění, filtrování a další přímo v šablonách tick tick tick tick tick
WYSIWYG: Vygenerovaný dokument si zachovává stejný formát prvků jako odpovídající šablona má tick tick tick tick tick