在本分步教程中,我们将详细说明如何在未安装 PowerPoint 的情况下在 C# 中打印 PowerPoint Presentation。 PPTX 格式是当今广泛用于 PowerPoint 演示文稿的格式,但也可以使用相同的方法在 C# 应用程序中打印 PPT 演示文稿。
在 C# 中打印 PPTX 演示文稿的步骤
- 从 NuGet.org 获取 Aspose.Slides for .NET 包
- 使用 Aspose.Slides 命名空间来加载和打印
- 使用 SetLicense 方法设置许可证
- 创建 Presentation Class 的新对象
- 将要打印的 PowerPoint 演示文稿加载到上面创建的对象中
- 通过提供您的打印机名称打印 PPTX 演示文稿
之前,我们在另一个指南主题中研究了 如何使用 C# 将 PPTX 转换为 XPS。但本主题描述了在 C# 中打印 PPT 演示文稿的步骤。好消息是,您无需依赖 Microsoft PowerPoint 或 Interop 即可使用此功能,并且可以在所有平台上无缝运行此代码。
在没有互操作的情况下用 C# 打印 PowerPoint 演示文稿的代码
上面的示例可用于任何使用 C# 代码的 .NET 应用程序,无论它是 ASP.NET Web 应用程序、Windows 窗体应用程序还是基于控制台的。您可以在本地工作机器或安装了 .NET Framework 的任何服务器上执行它。