Deze rapportgenerator biedt een efficiënte platformonafhankelijke API. Gebruik onze Reporting API om hoogwaardige software te ontwikkelen voor het Python via .NET platform. Door onze oplossing in uw software te integreren, kunt u verbluffende rapporten genereren op basis van Word sjablonen en aangepaste gegevens met Python.
Maak aantrekkelijke rapporten van Word sjablonen en aangepaste gegevens met Python. Versterk uw rapporten met lijsten, tabellen, grafieken, afbeeldingen, streepjescodes en andere documentelementen met Python via .NET. Met deze LINQ rapportage-engine voor Python via .NET kunt u naadloos rapporten genereren.
Bekijk hoe eenvoudig het is om een Word rapport in Python te maken door de volgende stappen te volgen:
Met deze Python via .NET oplossing kunt u rapporten maken in veel populaire documentformaten met professionele kwaliteit. Genereer niet alleen rapporten, maar genereer Word documenten van elk type, zoals facturen, cv's, contracten, brieven en andere met behulp van Python.
Onze rapportage-engine is gebaseerd op de technologie van het dynamisch binden van een gegevensbron aan velden in een Word 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 Python genereert en hoe onze programmeer API werkt, laadt u een Word sjabloondocument en een bestand met uw gegevens. Geef de naam op van een gegevensbronobject, indien gebruikt in de Word sjabloon. Download na het uitvoeren van de code een rapport in een handig formaat dat is gegenereerd met onze Python via .NET bibliotheek.
pip install aspose-words
Kopiëren
import aspose.words as aw
import aspose.words.reporting as awr
doc = aw.Document("Input.docx");
dataSource = "";
engine = awr.ReportingEngine();
engine.build_report(doc, dataSource);
doc.save("Output.docx");
We hosten onze Python pakketten in PyPi- repositories. Volg de stapsgewijze instructies voor het installeren van "Aspose.Words for Python via .NET" in uw ontwikkelomgeving.
Dit pakket is compatibel met Python ≥3.5 en <3.12. Als u software voor Linux ontwikkelt, bekijk dan de aanvullende vereisten voor gcc en libpython in Productdocumentatie.
U kunt rapporten genereren en documenten automatiseren voor andere bestandsindelingen: