彩票走势图

PPT处理控件Aspose.Slides功能演示:使用 C# 将 PPTX/PPT 转换为 TIFF

翻译|使用教程|编辑:李显亮|2021-08-16 10:30:00.297|阅读 230 次

概述:PowerPoint中的TIFF转换可以在各种情况下,如打印,传真等有用的,以便以编程方式执行此转换,本文将介绍如何使用C#PowerPoint演示PPTX / PPT转换成TIFF。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

PowerPoint中的TIFF转换可以在各种情况下,如打印,传真等有用的,以便以编程方式执行此转换,本文将介绍如何使用C#PowerPoint演示PPTX / PPT转换成TIFF。此外,您将学习如何自定义生成的 TIFF 图像的大小和像素格式。

  • 转换的PowerPoint到TIFF
  • 转换PowerPoint TIFF使用自定义图片大小
  • PPTX格式TIFF使用自定义像素格式

为了转换 PowerPoint 演示文稿,我们将使用Aspose.Slides for .NET,它旨在从 .NET 应用程序中创建、操作和转换演示文档。

>>你可以点击这里下载Aspose.Slides 最新版测试体验。

使用 C# 将 PowerPoint PPTX 转换为 TIFF

以下是使用 C# 将 PowerPoint PPTX/PPT 转换为 TIFF 的步骤。

  • 加载时使用PowerPoint演示文稿类。
  • 使用PPTX格式转换为TIFF Presentation.Save(字符串,SaveFormat.Tiff)方法。

以下代码示例显示了如何将 PowerPoint PPTX 文件转换为 TIFF。

// Instantiate a Presentation object that represents a presentation file
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
    // Saving the presentation to TIFF document
    presentation.Save("output.tiff", SaveFormat.Tiff);
}

转换PowerPoint TIFF使用自定义图片大小

Aspose.Slides for .NET 还允许您自定义 PowerPoint 到 TIFF 转换中生成的图像的大小。以下是实现此目的的步骤。

  • 加载时使用PowerPoint演示文稿类。
  • 创建TiffOptions类的实例。
  • 使用TiffOptions.ImageSize属性设置图像大小。
  • 使用PPTX格式转换为TIFF Presentation.Save(字符串,SaveFormat.Tiff)方法。

下面的代码示例演示如何PPTX格式转换为TIFF与自定义图像大小。

// Instantiate a Presentation object that represents a Presentation file
using (Presentation pres = new Presentation("Presentation.pptx"))
{
    // Instantiate the TiffOptions class
    TiffOptions opts = new TiffOptions();

    // Setting compression type
    opts.CompressionType = TiffCompressionTypes.Default;

    // Depth depends on the compression type and cannot be set manually.
    // Resolution unit  is always equal to “2” (dots per inch)

    // Setting image DPI
    opts.DpiX = 200;
    opts.DpiY = 100;

    // Set Image Size
    opts.ImageSize = new Size(1728, 1078);

    // Save the presentation to TIFF with specified image size
    pres.Save("TiffWithCustomSize_out.tiff", SaveFormat.Tiff, opts);
}

使用自定义像素格式将 PowerPoint 转换为 TIFF

以下是使用C#定制在PPTX像素格式的步骤TIFF转换。

  • 加载时使用PowerPoint演示文稿类。
  • 创建TiffOptions类的实例。
  • 使用TiffOptions.PixelFormat属性将像素格式设置为所需格式。
  • 使用PPTX格式转换为TIFF Presentation.Save(字符串,SaveFormat.Tiff)方法。

以下代码示例展示了如何在 PPTX 到 TIFF 转换中自定义像素格式。

// Instantiate a Presentation object that represents a Presentation file
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
    TiffOptions options = new TiffOptions();
   
    options.PixelFormat = ImagePixelFormat.Format8bppIndexed;
    /*
    ImagePixelFormat contains the following values (as could be seen from documentation):
    Format1bppIndexed; // 1 bits per pixel, indexed.
    Format4bppIndexed; // 4 bits per pixel, indexed.
    Format8bppIndexed; // 8 bits per pixel, indexed.
    Format24bppRgb; // 24 bits per pixel, RGB.
    Format32bppArgb; // 32 bits per pixel, ARGB.
    */

    // Save the presentation to TIFF with specified image size
    presentation.Save("Tiff_With_Custom_Image_Pixel_Format_out.tiff", SaveFormat.Tiff, options);
}

如果你想试用Aspose的全部完整功能,可联系在线客服获取30天临时授权体验。


还想要更多吗?您可以点击阅读【Aspose最新资源在线文库】查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群(761297826),我们很高兴为您提供查询和咨询

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP