using IronPdf;
// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;
// Instantiate Renderer
var renderer = new ChromePdfRenderer();
// Create a PDF from a HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
// Export to a file or Stream
pdf.SaveAs("output.pdf");
// Advanced Example with HTML Assets
// Load external html assets: Images, CSS and JavaScript.
// An optional BasePath 'C:\site\assets\' is set as the file location to load assets from
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
Que vous les aimiez ou les détestiez, les présentations PowerPoint font partie de la vie quotidienne au bureau. Cependant, lorsqu'il s'agit de présenter et de partager, beaucoup de choses peuvent mal tourner. Entrez dans le tout-puissant PDF - un format universellement supporté qui préserve la mise en page du document original.
Dans ce guide, nous expliquerons comment convertir des PPT en PDF à l'aide de notre bibliothèque C# riche en fonctionnalités, IronPDF, et recommanderons également quelques outils de conversion alternatifs offrant des fonctionnalités de base.
IronPDF : La bibliothèque PDF C# de premier choix
IronPDF est une bibliothèque PDF .NET légère conçue spécialement pour les développeurs web. La conversion PDF n'est qu'une des nombreuses utilisations - elle facilite la lecture, l'écriture et la manipulation des PDFs, et vous pouvez l'utiliser dans vos projets .NET pour les applications de bureau et web. Le meilleur - c'est gratuit à essayer dans un environnement de développement.
L'un des principaux avantages d'IronPDF est sa flexibilité. Il peut être utilisé comme une application de bureau autonome ou intégré dans votre application web à l'aide de l'API IronPDF. De plus, IronPDF est compatible avec les systèmes d'exploitation Windows, Mac et Linux, le rendant accessible à un large éventail d'utilisateurs.
Conversion de PPT en PDF - Commencer
Créez votre projet dans Visual Studio
Tout d'abord, ouvrez Visual Studio et allez dans Fichier -> Nouveau projet -> Application console. Entrez le nom de votre projet, choisissez l'emplacement où vous souhaitez l'enregistrer et cliquez sur le bouton Suivant. Sélectionnez le dernier .NET Framework, puis cliquez sur Créer. Une fois que votre projet est opérationnel, il est temps d'ajouter notre bibliothèque.
Installer la bibliothèque IronPDF
IronPDF est facile à utiliser mais encore plus facile à installer. Il y a plusieurs façons de le faire :
Méthode 1 : Console du gestionnaire de paquets NuGet
Dans Visual Studio, dans l’Explorateur de solutions, faites un clic droit sur Références, puis cliquez sur Gérer les packages NuGet. Cliquez sur parcourir et recherchez "IronPDF", puis installez la dernière version. Si vous voyez ceci, cela fonctionne :
Vous pouvez également aller dans Outils -> Gestionnaire de packages NuGet -> Console du Gestionnaire de Paquets, et entrer la ligne suivante dans l'onglet Gestionnaire de Paquets :
Install-Package IronPdf
Enfin, vous pouvez obtenir IronPDF directement depuisle paquet IronPDF sur NuGet. Sélectionnez l'option Télécharger le paquet dans le menu à droite de la page, double-cliquez sur votre téléchargement pour l'installer automatiquement et rechargez la Solution pour commencer à l'utiliser dans votre projet.
Vous pouvez également obtenir le fichier DLL d'IronPDF directement auprès de nous et l'ajouter manuellement à Visual Studio. Pour obtenir des instructions complètes et des liens vers les paquets DLL pour Windows, MacOS et Linux, consultez notre site webGuide d'installation de la DLL IronPDF.
Ajouter l'espace de noms IronPDF
N'oubliez jamais de démarrer votre code avec l'espace de noms IronPDF, comme ceci :
using IronPdf;
using IronPdf;
Imports IronPdf
$vbLabelText $csharpLabel
Comment convertir un PPT en PDF en utilisant IronPDF
Convertir une présentation PowerPoint en HTML
IronPDF génère des PDFs parfaits à partir de HTML, donc nous devrons d'abord convertir notre PPT en HTML. Malheureusement, MS PowerPoint ne supporte pas l'exportation de fichiers directement en HTML, donc nous devrons utiliser un outil de conversion en ligne. Nous avons choisiConvertisseur PPT vers HTML de Zamzar- téléchargez simplement votre PPT, sélectionnez HTML et cliquez sur Convertir maintenant.
Convertir HTML en PDF
Maintenant, pour commencer à convertir le fichier HTML en PDF, initialisez l'objet ChromePdfRenderer dans Visual Studio. Comme ça :
ChromePdfRenderer renderer = new ChromePdfRenderer();
ChromePdfRenderer renderer = new ChromePdfRenderer();
Dim renderer As New ChromePdfRenderer()
$vbLabelText $csharpLabel
Ensuite, la méthode RenderHtmlFileAsPdf est utilisée pour convertir le fichier HTML en PDF, avec le chemin du fichier spécifié comme vous pouvez le voir ici :
var pdf = renderer.RenderHtmlFileAsPdf(@"C:\Presentation\Presentation.html");
var pdf = renderer.RenderHtmlFileAsPdf(@"C:\Presentation\Presentation.html");
Dim pdf = renderer.RenderHtmlFileAsPdf("C:\Presentation\Presentation.html")
$vbLabelText $csharpLabel
Enfin, la méthode SaveAs est utilisée pour enregistrer le PDF :
pdf.SaveAs("C:\\PptToPdf.pdf");
pdf.SaveAs("C:\\PptToPdf.pdf");
pdf.SaveAs("C:\PptToPdf.pdf")
$vbLabelText $csharpLabel
Et voilà - en seulement quelques lignes de code, votre fichier PowerPoint est désormais un fichier PDF converti :
Ajouter des filigranes, des mots de passe et des en-têtes aux documents PDF
La fonctionnalité de IronPDF ne s'arrête pas là - avec notre bibliothèque entièrement équipée, vous pouvez affiner et personnaliser votre présentation.
Comment ajouter des filigranes aux PDFs à l'aide de IronPDF
Cette section montre comment ajouter un filigrane dans le PDF sous forme d'image apposée, en utilisant leMéthode ApplyStamp d'IronPDF.
Comment ajouter une protection par mot de passe aux PDFs en utilisant IronPDF
L'ajout d'un mot de passe au PDF le protège contre tout accès non autorisé. Vous pouvez définir un mot de passe différent pour l'utilisateur et l'administrateur afin de permettre la personnalisation de l'accès.
pdf.Password = "EasyPassword";
pdf.Password = "EasyPassword";
pdf.Password = "EasyPassword"
$vbLabelText $csharpLabel
Comment ajouter des en-têtes HTML aux PDF en utilisant IronPDF
Apportez la touche finale à votre présentation avec un en-tête, en utilisant l'objet HtmlHeaderFooter.
renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter()
{
MaxHeight = 20, //millimeters
HtmlFragment = "<h1>Headers are easy with IronPDF!</h1>",
};
renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter()
{
MaxHeight = 20, //millimeters
HtmlFragment = "<h1>Headers are easy with IronPDF!</h1>",
};
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText $csharpLabel
Voici à quoi cela ressemble ensemble :
using IronPdf;
using IronPdf.Editing;
var renderer = new ChromePdfRenderer();
renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter()
{
MaxHeight = 20, //millimeters
HtmlFragment = "<h1>Headers are easy with IronPDF!</h1>",
};
var pdf = renderer.RenderHtmlFileAsPdf(@"C:\Presentation\Presentation.html");
pdf.ApplyStamp(new ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"));
pdf.Password = "EasyPassword";
pdf.SaveAs("C:\\PptToPdf.pdf");
using IronPdf;
using IronPdf.Editing;
var renderer = new ChromePdfRenderer();
renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter()
{
MaxHeight = 20, //millimeters
HtmlFragment = "<h1>Headers are easy with IronPDF!</h1>",
};
var pdf = renderer.RenderHtmlFileAsPdf(@"C:\Presentation\Presentation.html");
pdf.ApplyStamp(new ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"));
pdf.Password = "EasyPassword";
pdf.SaveAs("C:\\PptToPdf.pdf");
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText $csharpLabel
Et voici le produit final :
Outils alternatifs de conversion PPT en PDF
Il existe de nombreux outils gratuits, bien que limités, qui vous permettent de convertir des présentations PowerPoint, y compris des moyens de créer un PDF en ligne. Voici quelques alternatives pour convertir un PPT en PDF.
Microsoft PowerPoint
Microsoft PowerPoint est un pilier des présentations depuis des décennies, et il vous permet d'exporter facilement votre document au format PDF. Cependant, il manque les fonctionnalités de personnalisation telles que décrites dans les étapes ci-dessus.
Comment convertir un PPT en PDF avec Microsoft PowerPoint
Ouvrez votre fichier PPT dans Microsoft PowerPoint
Cliquez sur Fichier, puis Enregistrer sous, et choisissez .pdf
Soda PDF
Soda PDF est un outil en ligne qui vous permet de convertir des PPT en PDF, ainsi que de nombreuses autres fonctionnalités. Cependant, contrairement aux autres outils de cette liste, il n'est pas gratuit à utiliser.
Comment convertir un PPT en PDF avec Soda PDF Converter
Téléchargez le fichier PPT que vous souhaitez convertir
Une fois traité, cliquez sur Télécharger pour obtenir votre fichier ou entrez un e-mail pour l'envoyer.
Adobe Acrobat Reader
Créateurs du format PDF, Adobe sont à juste titre considérés comme la norme de l'industrie en matière de génération de PDF. Leur outil en ligne gratuit vous permet de convertir des fichiers PPT en PDF, mais les options de personnalisation limitées nécessitent un accès payant.
Comment convertir un PPT en PDF à l'aide d'Adobe Acrobat Reader
Téléchargez le fichier PPT que vous souhaitez convertir
Une fois que c'est traité, cliquez sur Télécharger en haut de la page.
PetitPDF
SmallPDF est un outil en ligne populaire qui offre une gamme de fonctionnalités d'édition de PDF, y compris la possibilité de convertir des PPT en PDF. L'un des principaux avantages de SmallPDF est sa commodité. Comme il s'agit d'un outil basé sur le web, vous pouvez y accéder à partir de n'importe quel appareil doté d'une connexion internet, sans avoir besoin de télécharger ou d'installer un quelconque logiciel.
Téléchargez votre fichier et, une fois traité, téléchargez le PDF.
Conclusion
Microsoft Word, Adobe, et les outils de conversion en ligne sont faciles à utiliser et offrent une gamme de fonctionnalités d'édition de base. Toutefois, pour un outil de rédaction de PDF plus puissant, IronPDF offre une flexibilité inégalable.
Et les conversions PPT en PDF ne sont que le début - avec des outils de formatage PDF, des fonctionnalités de sécurité et de conformité intégrées, et bien plus encore, IronPDF est l'outil numéro un pour tous vos besoins en matière de documents PDF.
Prêt à mettre la main sur IronPDF ? Vous pouvez commencer avec notreessai gratuit d'IronPDF pendant 30 jours. C'est également totalement gratuit à utiliser à des fins de développement, ce qui vous permet de vraiment voir de quoi il est fait. Et si vous aimez ce que vous voyez, IronPDF commence à partir de$749 pour la licence. Pour des économies encore plus importantes, consultez leOffre groupée Iron Suiteoù vous pouvez obtenir les neuf outils Iron Software pour le prix de deux. Bon codage!
Avant de devenir ingénieur logiciel, Kannapat a obtenu un doctorat en ressources environnementales à l'université d'Hokkaido au Japon. Tout en poursuivant ses études, Kannapat est également devenu membre du Vehicle Robotics Laboratory, qui fait partie du Department of Bioproduction Engineering (département d'ingénierie de la bioproduction). En 2022, il a mis à profit ses compétences en C# pour rejoindre l'équipe d'ingénieurs d'Iron Software, où il se concentre sur IronPDF. Kannapat apprécie son travail car il apprend directement auprès du développeur qui écrit la majeure partie du code utilisé dans IronPDF. Outre l'apprentissage par les pairs, Kannapat apprécie l'aspect social du travail chez Iron Software. Lorsqu'il n'écrit pas de code ou de documentation, Kannapat peut généralement être trouvé en train de jouer sur sa PS5 ou de revoir The Last of Us.
< PRÉCÉDENT Convertisseur Excel en PDF (liste d'outils gratuits en ligne)
SUIVANT > Réduire la taille des PDF (outils gratuits en ligne)
Des millions d'ingénieurs dans le monde entier lui font confiance
Réservez une démo en direct gratuite
Réservez une démonstration personnelle de 30 minutes.
Pas de contrat, pas de détails de carte, pas d'engagements.
Voici ce à quoi vous pouvez vous attendre :
Une démonstration en direct de notre produit et de ses principales fonctionnalités
Obtenez des recommandations de fonctionnalités spécifiques au projet
Toutes vos questions trouvent réponse pour vous assurer de disposer de toutes les informations dont vous avez besoin. (Aucun engagement de votre part.)
CHOISIR L'HEURE
VOS INFORMATIONS
Réservez votre démo en direct gratuite
Fiable par plus de 2 millions d'ingénieurs dans le monde entier