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. | |||||
Formáty souborů a konverze | Aspose.Words poskytuje vyčerpávající podporu OOXML, Flat OPC a také Word 2003 XML. | |||||
Formáty souborů a konverze | Komplexní podpora formátu RTF pro interakci s různými aplikacemi. | |||||
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. | |||||
Formáty souborů a konverze | Aspose.Words může načíst a uložit dokumenty v OpenDocument Formát textu (.odt). |
|||||
Formáty souborů a konverze | Převést jakýkoli dokument do PDF s vysokou věrností. PDF/A je podporováno. | |||||
Formáty souborů a konverze | Převést jakýkoli dokument na XPS s vysokou věrností. | |||||
Formáty souborů a konverze | Snadno extrahovat text uložením v plain text formát. |
|||||
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. | |||||
Formáty souborů a konverze | Aspose.Words místo .NET poskytuje podporu pro uložení dokumentu do formátu PCL. |
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. | |||||
Předložte jednotlivé stránky nebo úplné dokumenty do PDF nebo XPS. | |||||
Renderovat stránky dokumentů na BMP obrázky | |||||
Renderovat stránky dokumentů k obrázkům (PNG, EMF, JPEG, GIF). | |||||
Upravte jednotlivé tvary z dokumentu do rastrových nebo vektorových obrazů. | |||||
Uveďte rozlišení obrazu, kvalitu, kompresi a další možnosti. | |||||
Renderovat stránky nebo tvary na .NET Grafický objekt s transformací na určitou velikost. | |||||
Vytisknout stránky dokumentů pomocí .NET tisková infrastruktura. | |||||
Aktualizovat TOC , čísla stránek a jiná pole před vykreslením nebo tiskem. |
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. | |||||
Přístup k obrázkům, textboxům a tvarům, vytvářet a upravovat. | |||||
Přístup, vytvoření a úprava tabulek, řádků a buněk. | |||||
Přístup, vytvoření a úprava polí, formulářová pole, hypertextové odkazy a záložky. | |||||
Přístup, vytvoření a modifikace částí dokumentů, hlaviček a zápatí. | |||||
Přístup, vytvoření a úprava poznámek pod čarou, poznámek a komentářů. | |||||
Přístup, vytvoření a úprava vlastních XML, SmartTags a strukturovaných dokumentů Tagy (Content Controls). | |||||
Přístup a úprava všech prvků dokumentu pomocí XmlDocument - jako třídy a metody. | |||||
Aktualizovat výsledky pole IF , vzorec a další populární typy polí. |
|||||
Obnovit a aktualizovat Obsahová pole přesně jako Microsoft Word Dělá to. | |||||
Kopírovat a přesunout prvky dokumentů mezi dokumenty. | |||||
Spojit a rozdělit dokumenty. | |||||
Získat a nastavit vestavěné a vlastní vlastnosti dokumentů. | |||||
Zadejte ochranu dokumentů, otevřete chráněné a zašifrované dokumenty. | |||||
Najít a nahradit text, vyčíslit přes obsah dokumentu. | |||||
Přijmout všechny revize v dokumentu. | |||||
Zachovat nebo extrahovat OLE objekty a ActiveX ovládací prvky z dokumentu. | |||||
Zachovat nebo odstranit VBA makra z dokumentu. Zachovat VBA makros digitální podpis. | |||||
Detekovat a ověřit digitální podpisy v dokumentech. | |||||
Vložit HTML text. | |||||
Extrakt VBA Makra z Word Document. |
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í. | |||||
Přístup a úprava všech formátů odstavce včetně odrážek, rozestupů, hranic a stínování, záložky. | |||||
Přístup a modifikovat všechny vystřelené a číslované seznamy formátování včetně číslování a úrovní. | |||||
Přístup a úprava formátování tabulky včetně zarovnání, orientace, hranic a stínování. | |||||
Přístup a úprava všech vlastností sekce včetně velikosti papíru, okrajů a orientace. | |||||
Přístup, vytvoření a úprava stylů dokumentů. | |||||
Přístup a modifikovat kreslení objektů včetně umístění, velikosti, řádku a vyplnit vlastnosti, obraz bytů. |
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. |
|||||
Provést mail merge pro dokumenty, které obsahují i nejsložitější a hnízděné IF Pole a vzorce. |
|||||
Populovat a dynamicky růst tabulky nebo fragmenty v dokumentu ze svého zdroje dat pomocí mail merge regiony. | |||||
Snadno generovat zprávy, které obsahují mistr-detail (rodič-dítě) údaje, jako je řád / OrderDetails. | |||||
Populovat dokumenty s daty z jakékoli .NET zdroj dat jako DataSet, DataTable, DataView, DataReader nebo ADO Recordset. | |||||
Populovat dokumenty z jakéhokoli zdroje dat, jako je dotaz LINQ, XML soubor nebo obchodní objekty zavedením IMailMergeDataSource rozhraní. | |||||
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í. | |||||
Vložit obrázky během mail merge. | |||||
Programově vytvořit nebo upravit a Microsoft Word mail merge zdroj dat pro dokument. Zachovat mail merge nastavení a zdroje dat. | |||||
Návrat mail merge jména polí. |
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ů) |
|||||
Podpora opakovatelných a podmíněných bloků dokumentů (smyčky a podmínky) pro tabulky, seznamy a společný obsah | |||||
Podpora dynamicky generovaných grafů a obrázků | |||||
Podpora vložení vnějších dokumentů a HTML bloků do dokumentu | |||||
Podpora více zdrojů dat (včetně různých typů) pro vytvoření jediného dokumentu | |||||
Vestavěná podpora datových vztahů (master-detail) | |||||
Komplexní podpora různých datových manipulací, jako je seskupování, třídění, filtrování a další přímo v šablonách | |||||
WYSIWYG: Vygenerovaný dokument si zachovává stejný formát prvků jako odpovídající šablona má |