Essayez la bibliothèque PDF .NET d'IronPDF
@using IronPdf;
public void ExportData()
{
try
{
string fileName = "Demo.pdf";
var Renderer = new IronPdf.ChromePdfRenderer();
var pdf = Renderer.RenderUrlAsPdf("https://localhost:7018/fetchdata");
JSRuntime.InvokeVoidAsync("saveAsFile", fileName, Convert.ToBase64String(pdf.Stream.ToArray()));
}
catch (Exception ex)
{
}
}
Imports IronPdf
Public Sub ExportData()
Try
Dim fileName As String = "Demo.pdf"
Dim Renderer = New IronPdf.ChromePdfRenderer()
Dim pdf = Renderer.RenderUrlAsPdf("https://localhost:7018/fetchdata")
JSRuntime.InvokeVoidAsync("saveAsFile", fileName, Convert.ToBase64String(pdf.Stream.ToArray()))
Catch ex As Exception
End Try
End Sub
Qu'est-ce que IronPDF ?
IronPDF est une bibliothèque PDF .NET qui permet aux programmeurs de créer, éditer et exporter facilement des fichiers PDF for .NET Core et .NET Framework en C#, F# et VB.NET. IronPDF automatise la création de PDFs à partir de documents préparés. Les formulaires web, les pages HTML locales et autres pages web peuvent tous être convertis en PDF à l'aide d'IronPDF. Il peut également créer des contrats, rapports, devis, factures, et d'autres documents sous forme de rapports/documents PDF. Il fonctionne avec des formulaires web, MVC, ASP.NET, ASP.NET Core et APIs Web sur le .NET Framework et .NET Core.
En plus de comporter un moteur de conversion HTML-vers-PDF puissant et intégré (capable de produire des documents PDF parfaits à partir de HTML5, JavaScript et CSS), IronPDF inclut de nombreuses fonctions de manipulation PDF. Créer des documents PDF interactifs, remplir et soumettre des formulaires interactifs, fusionner et diviser des fichiers PDF, extraire du texte et des images des fichiers PDF, rechercher du texte dans les fichiers PDF, tramer des pages PDF en images, et convertir des fichiers PDF sont tous des exemples d'activités qu'IronPDF peut effectuer sur les documents PDF.
Qu'est-ce que Blazor ?
Blazor peut exécuter des codes C# côté client directement dans le navigateur en utilisant WebAssembly. Comme WebAssembly prend en charge les technologies .NET, Blazor peut réutiliser le code source et les bibliothèques du backend dans les applications front-end développées avec lui. Blazor peut également exécuter la logique métier côté client sur le serveur. En utilisant SignalR, un cadre de messagerie en temps réel, les événements UI du client sont envoyés au serveur. Les mises à jour UI nécessaires sont transmises au client et intégrées dans le DOM une fois l'exécution terminée.
En utilisant Blazor Hybrid, les développeurs peuvent créer des applications clientes natives multiplateformes en utilisant .NET MAUI et les composants UI Blazor existants. Les développeurs peuvent également intégrer ces mêmes composants UI à travers les environnements de bureau, web, et mobiles sans perdre l'accès aux fonctionnalités natives de l'une ou l'autre plate-forme. Les développeurs peuvent également utiliser Blazor Hybrid pour mettre à jour les applications WPF et Windows Forms existantes.
Blazor utilise les standards web ouverts sans dépendre de l'utilisation de plug-ins ou de traduction de code. Tous les navigateurs web actuels, y compris ceux sur les appareils mobiles, prennent en charge la technologie Blazor server.
Comment IronPDF travaille avec Blazor
IronPDF pour Blazor permet aux utilisateurs de créer, d'importer et d'exporter des documents PDF en utilisant C# et VB.NET. La bibliothèque prend également en charge le .NET Framework, .NET Core, et .NET Standard. IronPDF fournit deux manières d'éditer un PDF : une qui utilise les éléments PDF natifs, et une autre qui permet l'édition comme un document de flux.
Performance
La bibliothèque IronPDF pour Blazor offre une performance inégalée et une consommation de mémoire optimale ; elle décode les photos au besoin, compresse le contenu à l'aide du chiffrement FlateDecode, et intègre des sous-ensembles de polices en contenant uniquement les glyphes les plus fréquemment utilisés.
Formulaires interactifs
Utilisez des zones de texte, des boutons radio, des boîtes de liste et d'autres contrôles similaires pour ajouter de l'interactivité aux documents PDF. De cette manière, les utilisateurs peuvent mettre à jour et remplir les données dans le document PDF au besoin. Une fois les formulaires complétés, ils peuvent être aplatis pour supprimer les champs interactifs tout en conservant leur contenu. Cela est utile pour empêcher des modifications ultérieures du document.
Chiffrement
Les documents PDF peuvent être chiffrés avec un mot de passe pour protéger les informations confidentielles contre tout accès non autorisé.
Propriétés de Texte
Lors de la production ou de la mise à jour d'un document PDF, vous pouvez personnaliser l'apparence des éléments textuels et graphiques grâce à une API riche. Les contrôles stylistiques, y compris le remplissage, le texte, le trait, la police, la taille du texte, et bien d'autres, peuvent être utilisés pour répondre facilement à toutes les exigences de conception.
Comment IronPDF crée et affiche des documents PDF
IronPDF peut convertir les pages web en PDFs grâce à la méthode RenderHtmlAsPdf. Cette méthode peut accepter une chaîne contenant le balisage HTML d'une page web. De cette manière, le contenu peut être stylisé en ligne comme souhaité avant d'être inséré dans la méthode. Un code supplémentaire peut permettre aux utilisateurs de recevoir le fichier PDF en tant que téléchargement sur leur ordinateur client.
De manière similaire, la méthode RenderUrlAsPdf transforme le contenu HTML d'une URL en contenu PDF, y compris les références à tout JavaScript et CSS. IronPDF génère des PDFs à partir de HTML avec une grande précision, assurant une ressemblance à 100% avec la page web originale. La bibliothèque peut gérer des conceptions de pages web complexes contenant des graphiques, des graphiques, des images, des tableaux, etc. Une méthode séparée permet des personnalisations accessoires du document PDF. Les personnalisations possibles incluent des modifications des tailles de pages, des tailles de marges, du contenu des en-têtes/pieds de page, etc.
Une fois qu'un document PDF a été généré, le JavaScript côté client peut être utilisé pour afficher le document dans le client de navigation.

Pourquoi Blazor prend en charge IronPDF
IronPDF a été développé en utilisant la dernière technologie .NET, permettant ainsi de fonctionner de manière transparente dans Blazor sans nécessiter d'intégrations complexes.
IronPDF prend en charge de nombreux types de fichiers, y compris HTML, ASPX, cshtml et Razor. Razor est un format de fichier utilisé dans Blazor pour incorporer du code source .NET dans les pages web. Sa syntaxe se compose de balisage Razor, C#, et HTML.
Essayez-le avec NuGet maintenant
Les avantages sont clairs ! Avec IronPDF, vous pouvez faire tellement plus, tellement plus facilement. Notre produit est parfait pour quiconque doit créer, gérer et éditer une bibliothèque de PDFs, y compris les entreprises dans l'immobilier, l'édition, la finance et les entreprises. Les prix de notre solution sont également très compétitifs.Prêt à voir ce qu'IronPDF peut faire pour vos projets et votre entreprise ? Essayez-le maintenant
Prend en charge :
Licences IronPDF
Gratuit pour des besoins de développement. Licences de déploiement à partir de 749$.
Licencier IronPDF pour le DéploiementTutoriels PDF C# / VB for .NET


Tutoriel | CSharp et VB .NET HTML en PDF
Créons des PDFs dans .NET, sans avoir besoin de mises en page programmatiques complexes ou d'APIs…
Voir le Tutoriel HTML Vers PDF de Jean

Tutoriel | ASPX en PDF dans ASP.NET
Voyez à quel point il est facile de convertir des pages ASPX en documents PDF en utilisant C# ou VB .NET…
Voir le Tutoriel ASPX Vers PDF de Jacob

Tutoriel | Créer des PDFs avec VB.NET
Voyez comment j'utilise IronPDF pour créer des documents PDF dans mes projets VB .NET…
Voir le Tutoriel VB .NET de VeronicaDes milliers de développeurs utilisent IronPDF pour...
Systèmes de Comptabilité et Finance
- # Reçus
- # Rapports
- # Impression de Factures
Numérisation des Entreprises
- # Documentation
- # Commande & Étiquetage
- # Remplacement du Papier

Gestion de Contenu d'Entreprise
- # Production de Contenu
- # Gestion de documents
- # Distribution de Contenu

Applications de Données et de Rapports
- # Suivi des performances
- # Cartographie des Tendances
- # Rapports

Les développeurs travaillant au sein d'entreprises, de départements gouvernementaux et en tant qu'indépendants utilisent IronPDF.
IronPDF est constamment soutenu en tant que bibliothèque PDF .NET de premier plan








La solution PDF C# que vous attendiez.

Support
Ouvrez un ticket de support avec notre équipe de développement.
Documentation
Voir des exemples de code et des tutoriels.
Licence
Gratuit pour le développement. Licence à partir de 749 $.
Essayer IronPDF gratuitement
Configuration en 5 minutes.
Prêt à commencer ?
Nuget Downloads 20,389,208|Version :2026.7vient de sortir







