在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
无论你爱或恨,PowerPoint 演示文稿都是日常办公室生活的一部分。然而,在展示和分享过程中,可能会出现很多问题。这时候,全能的 PDF 闪亮登场——这一种能够普遍支持的格式,可以保留原始文档的布局。
在本指南中,我们将解释如何使用我们功能丰富的 C# 库 IronPDF 将 PPT 转换为 PDF,同时推荐一些提供基本功能的替代转换工具。
IronPDF 是一个轻量级的 .NET PDF 库,专为 Web 开发人员设计。PDF 转换只是众多用途之一 - 它使读取、编写和操作 PDF 的过程变得轻而易举,您可以在桌面和 Web 的 .NET 项目中使用它。最棒的是 - 它可以在开发环境中免费试用。
IronPDF 的主要优势之一是其灵活性。它可以作为独立的桌面应用程序使用,或者通过 IronPDF API 集成到您的 Web 应用程序中。此外,IronPDF 兼容 Windows、Mac 和 Linux 操作系统,使其能够被广泛的用户群体访问。
首先,打开 Visual Studio,然后转到 文件 -> 新建项目 -> 控制台应用程序。输入您的项目名称,选择您要保存的位置,然后点击“下一步”按钮。选择最新的 .NET 框架,然后点击“创建”。一旦您的项目启动并运行,就可以添加我们的库了。
IronPDF 易于使用,但安装起来更加容易。有几种方法可以做到:
在 Visual Studio 中,在解决方案资源管理器中右键单击引用,然后点击管理 NuGet 包。点击浏览并搜索‘IronPDF’,然后安装最新版本。如果你看到这个,那就说明它正在工作:
您也可以转到工具 -> NuGet 包管理器 -> 包管理器控制台,然后在包管理器选项卡中输入以下行:
Install-Package IronPdf
最后,您可以直接从 购买IronPDF NuGet的官方网站. 从页面右侧的菜单中选择下载包选项,双击下载的文件以自动安装,然后重新加载解决方案以在项目中使用它。
没成功吗?您可以在我们的平台特定帮助页面找到帮助。 高级 NuGet 安装页面.
您也可以直接从我们这里获取IronPDF DLL文件,并将其手动添加到Visual Studio中。有关详细说明和Windows、MacOS和Linux DLL包的链接,请查看我们的专用页面。 安装页面.
始终记得像这样在代码开头添加 IronPDF 命名空间:
using IronPdf;
using IronPdf;
Imports IronPdf
IronPDF从HTML生成像素完美的PDF,所以我们首先需要将PPT转换为HTML。不幸的是,MS PowerPoint不支持直接将文件导出为HTML,因此我们需要使用在线转换工具。我们选择了 Zamzar - 只需上传您的 PPT,选择 HTML,然后点击立即转换。
现在,要开始将HTML文件转换为PDF,请在Visual Studio中初始化ChromePdfRenderer对象。像这样:
ChromePdfRenderer renderer = new ChromePdfRenderer();
ChromePdfRenderer renderer = new ChromePdfRenderer();
Dim renderer As New ChromePdfRenderer()
然后,使用RenderHtmlFileAsPdf方法将HTML文件转换为PDF,如您所见,指定了文件路径:
var pdf = renderer.RenderHtmlFileAsPdf(@"C:\Presentation\Presentation.html");
var pdf = renderer.RenderHtmlFileAsPdf(@"C:\Presentation\Presentation.html");
Dim pdf = renderer.RenderHtmlFileAsPdf("C:\Presentation\Presentation.html")
最后,使用 SaveAs 方法保存 PDF:
pdf.SaveAs("C:\\PptToPdf.pdf");
pdf.SaveAs("C:\\PptToPdf.pdf");
pdf.SaveAs("C:\PptToPdf.pdf")
只需几行代码,您的PowerPoint文件现在已转换为PDF文件:
然而,IronPDF的功能并不仅限于此 - 通过我们的全功能库,您可以微调和自定义您的演示文稿。
本节介绍如何使用 IronPDF 将水印作为印章图像添加到 PDF 中 应用印章 方法。
pdf.ApplyStamp(new ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"));
pdf.ApplyStamp(new ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"));
pdf.ApplyStamp(New ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"))
为 PDF 添加密码可以防止未经授权的访问。您可以为用户和管理员设置不同的密码,以允许自定义访问权限。
pdf.Password = "EasyPassword";
pdf.Password = "EasyPassword";
pdf.Password = "EasyPassword"
为您的演示文稿添加页眉,使用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
以下是整体效果:
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
这里是最终产品:
有许多免费的工具可以让你转换PowerPoint演示文稿,包括在线创建PDF的方法。以下是一些备用的PPT到PDF转换选项。
Microsoft PowerPoint 多年来一直是演示文稿的基石,它允许您轻松地将文档导出为 PDF。然而,它缺乏上述步骤所描述的自定义功能。
Soda PDF 是一个在线工具,可以将 PPT 转换为 PDF,并提供许多其他功能。然而,不同于这个列表中的其他工具,它不是免费使用的。
PDF格式的创造者,Adobe被公认为生成PDF时的行业标准。他们的免费在线工具允许您将PPT文件转换为PDF,但有限的自定义选项需要付费访问。
处理完成后,点击页面顶部的下载
SmallPDF 是一个流行的在线工具,提供一系列 PDF 编辑功能,包括将 PPT 转换为 PDF 的能力。SmallPDF 的主要优势之一是其方便性。因为它是一个基于网络的工具,只需有互联网连接,就可以从任何设备访问它,而无需下载或安装任何软件。
Microsoft Word、Adobe 和在线转换工具易于使用,并提供一系列基本编辑功能。然而,对于更强大的 PDF 涂黑工具,IronPDF 提供了无与伦比的灵活性。
而 PPT 转 PDF 仅仅是开始——IronPDF 拥有 PDF 格式化工具、内置安全和合规功能等更多功能,是满足您所有 PDF 文件需求的头号工具。
准备好开始使用 IronPDF 吗?您可以从我们的 30 天免费试用开发端也是完全免费的,所以您可以真正了解它的性能。而且,如果您喜欢它,IronPDF 的起价仅为 $749欲获得更大折扣,请查看 Iron Suite 在这里,您可以以两款工具的价格获得Iron Software的全部九款工具。祝编程愉快。!