Ondersteunde functies

Aspose.Words biedt gebruikers een breed scala aan functies. Gebruikers kunnen een enorme hoeveelheid document-gerelateerde taken uit te voeren van het eenvoudig omzetten van documenten van het ene ondersteunde formaat naar het andere en het wijzigen van die documenten tijdens het conversieproces om zakelijke taken, zoals het creëren van gestructureerde en visueel aantrekkelijke documenten of het automatiseren van rapportage.

Moderne documentformaten en standaarden zijn complex, en wanneer u documentconversie of andere documentenverwerkingsfuncties in uw project nodig hebt, is de enige praktische oplossing vaak om te vertrouwen op een onderdeel van derden dat de gewenste functionaliteit implementeert. Maar het gebruik van een derde-partij component draagt altijd wat risico. Een van de unieke risico’s in de documentverwerking is de vraag hoe de bibliotheek een bepaald documentformaat of standaard volledig en correct implementeert.

Aspose streeft ernaar de meest complete en nauwkeurige implementaties van documentformaten en standaarden te leveren. De Aspose.Words team toont hun inzet voor interoperabiliteit aan door gedetailleerde uitvoeringsnota’s te verstrekken voor ondersteunde documentformaten op meerdere platforms.

De onderstaande tabellen geven een samenvatting en vergelijken de beschikbaarheid van Aspose.Words voor .NET functies en links naar gedetailleerde functiebeschrijvingen.

Overzicht platformen

De platforms Aspose.Words voor .NET kan worden gebruikt met onderstaande lijst. Als je ondersteuning nodig hebt voor meer platforms, zoek dan naar het product “twin brother” Aspose.Words voor Java.

Functie Omschrijving
.NET Framework Gebruik Aspose.Words voor .NET bouwen ASP.NET, Web Services, WinForms of een ander type toepassing voor een .NET Framework versies 2.0 of later inclusief Client Profile versies. Volledige ondersteuning voor 32-bit en 64-bit.
.NET Standard 2.0 De mappen ‘netstandard2.0’ en ‘netstandard2.0_AuthenticodeSigned’ bevatten samenstellingen om te gebruiken met kaders die implementeren .NET Standard 2,0 zoals .NET Core In het kader van het programma voor onderzoek en technologische ontwikkeling op het gebied van onderzoek en technologische ontwikkeling De laatste versie van Aspose.Words API ook ondersteunt .NET 5.0 en .NET 6.0.
Xamarin.Android Gebruik Aspose.Words voor .NET in uw moedertaal Android aanvragen.
Xamarin.iOS Gebruik Aspose.Words voor .NET in uw moedertaal iOS aanvragen.
Xamarin. Mac Gebruik Aspose.Words voor .NET in uw eigen Mac toepassingen.
COM Kan een redder in nood zijn als je moet ontwikkelen met behulp van pre- .NET technologieën.
Mono U kunt Aspose.Words voor .NET om toepassingen te bouwen met Mono.
Windows Azure Ja. Aspose.Words voor .NET draait op Windows Azure.

Bestandsformaten en conversies

Veel klanten over de hele wereld vertrouwen op de grondige invoer- en exportfuncties van documenten Aspose.Words.

Functie Omschrijving .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Bestandsformaten en conversies De snelste en meest complete DOC-formaat implementatie die u kunt vinden. tick tick tick tick tick
Bestandsformaten en conversies Aspose.Words biedt uitgebreide ondersteuning OOXML, Flat OPC en ook Word 2003 XML. tick tick tick tick tick
Bestandsformaten en conversies Uitgebreide ondersteuning van het RTF-formaat voor interactie met verschillende toepassingen. tick tick tick tick tick
Bestandsformaten en conversies HTML/XHTML laden en opslaan voor nog meer interoperabiliteit. Opslaan als MHTML is ook beschikbaar. tick tick tick tick tick
Bestandsformaten en conversies Aspose.Words kan documenten laden en opslaan in de OpenDocument Tekst (.odt) formaat. tick tick tick tick tick
Bestandsformaten en conversies Elk document omzetten naar PDF met een hoge betrouwbaarheid. PDF/A wordt ondersteund. tick tick tick tick tick
Bestandsformaten en conversies Een document omzetten naar XPS met hoge trouw. tick tick tick tick tick
Bestandsformaten en conversies Tekst eenvoudig uitpakken door in op te slaan plain text formaat. tick tick tick tick tick
Bestandsformaten en conversies EPUB is een populair formaat voor eBooks. U kunt elk document converteren van Aspose.Words naar het IDPF EPUB-formaat. tick tick tick tick tick
Bestandsformaten en conversies Aspose.Words voor .NET biedt ondersteuning om document op te slaan in PCL-formaat. tick tick tick tick tick

Renderen en afdrukken

Aspose.Words nu biedt hoge trouw rendering van documentpagina’s.

Functie .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Opmaak document in pagina’s met hoge trouw (precies zoals Microsoft Word® zou dat doen) naar alle onderstaande formaten. tick tick tick tick tick
Individuele pagina’s of volledige documenten renderen naar PDF of XPS. tick tick tick tick tick
Documentpagina’s naar BMP-afbeeldingen renderen tick tick circle circle circle
Documentpagina’s naar afbeeldingen renderen (PNG, EMF, JPEG, GIF). tick tick tick tick tick
Render individuele vormen van het document in raster- of vectorbeelden. tick tick tick tick tick
Specificeer beeldresolutie, kwaliteit, compressie en andere opties. tick tick tick tick tick
Pagina’s of vormen renderen naar een .NET Grafisch object met transformaties, naar een bepaalde grootte. tick tick tick tick tick
Documentpagina’s afdrukken met de .NET drukkerijinfrastructuur. tick circle circle circle circle
Bijwerken TOC, paginanummers en andere velden vóór het renderen of afdrukken. tick tick tick tick tick

Functies voor documentinhoud

Aspose.Words biedt een rijk object model dat bestaat uit meer dan 100 openbare klassen, die u toelaten om programmatisch genereren, combineren, wijzigen, parsen of anderszins onderzoeken geladen documenten.

Functie .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Toegang tot, maken en wijzigen van paragrafen en tekst. tick tick tick tick tick
Toegang tot, maken en wijzigen van afbeeldingen, tekstvakken en vormen. tick tick tick tick tick
Toegang tot, maken en wijzigen van tabellen, rijen en cellen. tick tick tick tick tick
Velden, formuliervelden, hyperlinks en bladwijzers openen, aanmaken en wijzigen. tick tick tick tick tick
Documentsecties, headers en voetteksten openen, aanmaken en wijzigen. tick tick tick tick tick
Tonen, maken en wijzigen voetnoten, endnotes en opmerkingen. tick tick tick tick tick
Toegang tot, maken en wijzigen van aangepaste XML, SmartTags en gestructureerde documenttags (Content Controls). tick tick tick tick tick
Alle documentelementen benaderen en wijzigen met behulp van XmlDocument Zoals lessen en methoden. tick tick tick tick tick
Veldresultaten bijwerken IF, formule en andere populaire veldtypes. tick tick tick tick tick
Inhoudsopgave- (TOC-) velden opnieuw opbouwen en bijwerken, precies zoals Microsoft Word Doe het. tick tick tick tick tick
Documentelementen tussen documenten kopiëren en verplaatsen. tick tick tick tick tick
Deel en deel documenten. tick tick tick tick tick
Get and set ingebouwde en aangepaste document eigenschappen. tick tick tick tick tick
Specificeer documentbescherming, open beschermde en gecodeerde documenten. tick tick tick tick tick
Zoek en vervang tekst, tel op over documentinhoud. tick tick tick tick tick
Accepteer alle herzieningen in een document. tick tick tick tick tick
Bewaar of haal OLE-objecten en ActiveX-besturingselementen uit het document. tick tick tick tick tick
VBA macro’s uit het document bewaren of verwijderen. Bewaar VBA macro’s digitale handtekening. tick tick tick tick tick
Detecteer en verifieer digitale handtekeningen in documenten. tick tick tick tick tick
HTML tekst invoegen. tick tick tick tick tick
VBA uitpakken Macro’s van Word Document. tick tick

Documentopmaakfuncties

Aspose.Words biedt gedetailleerde programmatische toegang tot de opmaak eigenschappen van alle document elementen.

Functie .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Toegang tot en wijzigen van alle karakteropmaak inclusief lettertypen, kleuren, effecten, randen en schaduw. tick tick tick tick tick
Toegang tot en wijziging van alle alinea-opmaak met inbegrip van streepjes, afstand, randen en schaduw, tabstops. tick tick tick tick tick
Toegang tot en wijzigen van alle gebullette en genummerde lijsten opmaak met inbegrip van nummering en niveaus. tick tick tick tick tick
Toegang tot en wijzigen van tabelopmaak met inbegrip van uitlijning, oriëntatie, grenzen en schaduw. tick tick tick tick tick
Toegang tot en wijzigen van alle sectie eigenschappen, inclusief papiergrootte, marges en oriëntatie. tick tick tick tick tick
Documentstijlen openen, aanmaken en wijzigen. tick tick tick tick tick
Tekenobjecten openen en wijzigen, inclusief positie, grootte, lijn- en vuleigenschappen, afbeeldingsbytes. tick tick tick tick tick

Mail Merge Kenmerken

U kunt Aspose.Words als een eigen rapportageoplossing. Ontwerp uw rapporten in Microsoft Word en dan hebben Aspose.Words Bevolk documenten met gegevens uit verschillende gegevensbronnen.

Functie .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Alle standaard gebruiken Microsoft Word mail merge velden in uw rapporten inclusief MERGEFIELD, NEXT, NEXTIF, ADDRESSBLOCK, Groeten. tick tick tick tick tick
Uitvoeren mail merge voor documenten die zelfs de meest complexe en geneste bevatten IF velden en formules. tick tick tick tick tick
Populeer en verbouw dynamisch tabellen of fragmenten in het document met behulp van uw gegevensbron mail merge regio’s. tick tick tick tick tick
Gemakkelijk rapporten genereren die master-detail gegevens bevatten zoals Order/OrderDetails. tick tick tick tick tick
Documenten met gegevens van alle .NET gegevensbron zoals DataSet, DataTable, DataView, DataReader of ADO Recordset. tick tick tick tick tick
Populeer documenten van een gegevensbron zoals een LINQ query, XML-bestand of zakelijke objecten door het implementeren van de IMailMergeDataSource interface. tick tick tick tick tick
Neem nauwkeurige controle, zoals nummeropmaak, over hoe uw gegevens worden samengevoegd met behulp van gebeurtenissen. tick tick tick tick tick
Afbeeldingen invoegen tijdens mail merge. tick tick tick tick tick
Programmatisch een Microsoft Word mail merge gegevensbron voor een document. Behoud mail merge instellingen en gegevensbronnen. tick tick tick tick tick
Ophalen mail merge veldnamen. tick tick tick tick tick

Rapportagefuncties

LINQ Reporting Engine is een geavanceerde rapportage tool waarmee u documenten kunt genereren op basis van template documenten en gegevens verkregen uit verschillende bronnen, waaronder databases, XML, JSON, OData, objecten van aangepaste CLR-types, externe documenten, en meer uit de doos.

Belangrijkste kenmerken .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin. Mac
Steun van C# syntax en LINQ uitbreidingsmethoden direct in templates (zelfs voor ADO.NET gegevensbronnen) tick tick tick tick tick
Ondersteuning van herhaalbare en voorwaardelijke documentblokken (lussen en voorwaarden) voor tabellen, lijsten en gemeenschappelijke inhoud tick tick tick tick tick
Ondersteuning van dynamisch gegenereerde grafieken en afbeeldingen tick tick tick tick tick
Ondersteuning van het invoegen van buitenste documenten en HTML-blokken in een document tick tick tick tick tick
Ondersteuning van meerdere gegevensbronnen (met inbegrip van verschillende soorten) voor het genereren van één enkel document tick tick tick tick tick
Ingebouwde ondersteuning van datarelaties (master-detail) tick tick tick tick tick
Uitgebreide ondersteuning van verschillende gegevensmanipulaties zoals groeperen, sorteren, filteren en anderen direct in templates tick tick tick tick tick
WYSIWYG: Een gegenereerd document behoudt dezelfde opmaak van de elementen als een overeenkomstige template heeft tick tick tick tick tick