IRONSOFTWAREHOME

Essayez la bibliothèque PDF .NET d'IronPDF

C# VB PDF .NET : Générer des PDFs dans BlazorGénérer des PDFs dans Blazor
@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)
    {
    }
}
NuGet Downloads Badge
PM >
Install-Package IronPdf

IronPDF permet aux développeurs de créer facilement des documents PDF en C#, F# et VB.NET for .NET Core et .NET Framework.

Dans cet exemple, nous montrons qu'un document PDF peut être rendu à partir de n'importe quel HTML. Cela nous permet de créer des PDF qui correspondent étroitement au branding des sites Web existants.

Vous pouvez choisir un HTML simple comme ci-dessus ou intégrer du CSS, des images et du JavaScript.

Ce processus de conversion de HTML à PDF permet également de déléguer la conception de PDF aux concepteurs Web, plutôt qu'aux codeurs de back-end.

IronPDF utilise un moteur de rendu Chrome pixel-perfect pour transformer votre HTML5 avec support CSS3 et JavaScript en documents PDF. Cela peut prendre la forme de chaînes, de fichiers externes ou d'URLs externes, tous pouvant être facilement rendus en PDF avec IronPDF.

HTML vers PDF dans ASP .NET

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.

Caractéristiques de la Bibliothèque PDF .NET Utilisant IronPDF

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.

Éditer les PDFs en C# VB .NET

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.

Conversion HTML, JavaScript, CSS et Image en PDF dans les applications .NET.

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.

Installation Simple pour Visual Studio

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 :

  • Prend en charge C# et VB dans .NET Framework 4.0 et plus
  • Prise en Charge de l'Installation NuGet pour Visual Studio
  • .NET Core 2 et plus
  • IDE de Développement .NET - Microsoft Visual Studio.
  • Azure pour l'hébergement cloud .NET
  • JetBrains ReSharper compatible C#

Licences IronPDF

Gratuit pour des besoins de développement. Licences de déploiement à partir de 749$.

Licencier IronPDF pour le Déploiement

Tutoriels PDF C# / VB for .NET

C# HTML-vers-PDF | Tutoriel C Sharp & VB.NET
C#PDFHTML
Jean Ashberg Ingénieur Logiciel .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
ASPX en PDF | Tutoriel ASP.NET
C#PDF.NETASPX
Jacob Müller Concepteur Produit Logiciel @ Team Iron

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
VB.NET | Tutoriel PDF VB .NET
VB.NETPDFASP.NET
Veronica Sillar Ingénieur Logiciel .NET

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 Veronica

Des milliers de développeurs utilisent IronPDF pour...

Systèmes de Comptabilité et Finance

  • # Reçus
  • # Rapports
  • # Impression de Factures
Ajoutez le Support PDF aux Systèmes de Comptabilité et Finance ASP.NET

Numérisation des Entreprises

  • # Documentation
  • # Commande & Étiquetage
  • # Remplacement du Papier
Usages de Numérisation d'Entreprise C#

Gestion de Contenu d'Entreprise

  • # Production de Contenu
  • # Gestion de documents
  • # Distribution de Contenu
Support PDF CMS .NET

Applications de Données et de Rapports

  • # Suivi des performances
  • # Cartographie des Tendances
  • # Rapports
Rapports PDF C#
Installer IronPDF Maintenant
Clients de la bibliothèque de logiciels IronPDF
Codeurs .NET

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

Icône Client IronPDF
Icône Client IronPDF
Icône Client IronPDF
Icône Client IronPDF
Icône Client IronPDF
Icône Client IronPDF
Icône Client IronPDF
Icône Client IronPDF

Prêt à commencer ?

Nuget Downloads 20,389,208Version :2026.7vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

bullet_checkedAucune carte de crédit ou création de compte requise
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge related to IronPDF Product Demo

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise