Deze rapportgenerator biedt een efficiënte platformonafhankelijke API. Gebruik onze Reporting API om hoogwaardige software te ontwikkelen voor het .NET platform. Door onze oplossing in uw software te integreren, kunt u verbluffende rapporten genereren op basis van HTML sjablonen en aangepaste gegevens met C#.
Maak aantrekkelijke rapporten van HTML sjablonen en aangepaste gegevens met C#. Versterk uw rapporten met lijsten, tabellen, grafieken, afbeeldingen, streepjescodes en andere documentelementen met .NET. Met deze LINQ rapportage-engine voor .NET kunt u naadloos rapporten genereren.
Bekijk hoe eenvoudig het is om een HTML rapport in C# te maken door de volgende stappen te volgen:
Met deze .NET oplossing kunt u rapporten maken in veel populaire documentformaten met professionele kwaliteit. Genereer niet alleen rapporten, maar genereer HTML documenten van elk type, zoals facturen, cv's, contracten, brieven en andere met behulp van C#.
Onze rapportage-engine is gebaseerd op de technologie van het dynamisch binden van een gegevensbron aan velden in een HTML sjabloon met behulp van de LINQ syntaxis. Een dergelijke rapportage-engine zal de arbeidsproductiviteit aanzienlijk verhogen bij het opstellen van documenten van hetzelfde type door routinematige bewerkingen te automatiseren.
Om te zien hoe u een rapport in C# genereert en hoe onze programmeer API werkt, laadt u een HTML sjabloondocument en een bestand met uw gegevens. Geef de naam op van een gegevensbronobject, indien gebruikt in de HTML sjabloon. Download na het uitvoeren van de code een rapport in een handig formaat dat is gegenereerd met onze .NET bibliotheek.
dotnet add package Aspose.Words
Kopiëren
using Aspose.Words;
using Aspose.Words.Reporting;
var doc = new Document("Input.html");
var dataSource = "";
var engine = new ReportingEngine();
engine.BuildReport(doc, dataSource);
doc.Save("Output.html");
Er zijn drie alternatieve opties om "Aspose.Words voor .NET" op uw systeem te installeren. Kies er een die overeenkomt met uw behoeften en volg de stapsgewijze instructies:
Ons product is volledig platformonafhankelijk en ondersteunt alle belangrijke .NET-implementaties:
Voor zover .NET-code niet afhankelijk is van de onderliggende hardware of het besturingssysteem, maar alleen van een virtuele machine, bent u vrij om elke vorm van software te ontwikkelen voor Windows, macOS, Android, iOS en Linux. Zorg ervoor dat u de overeenkomstige versie van .NET Framework, .NET Core, Windows Azure, Mono of Xamarin hebt geïnstalleerd.
We raden u aan de geïntegreerde ontwikkelomgevingen van Microsoft Visual Studio, Xamarin en MonoDevelop te gebruiken om C#, F#, VB.NET applicaties te maken.
Voor meer details verwijzen wij u naar de productdocumentatie.
U kunt rapporten genereren en documenten automatiseren voor andere bestandsindelingen: