图像转换器

Sheetize Image Converter for .NET 允许开发人员将文档转换为和从不同的图像格式,使其理想的应用程序涉及文件观看,图片存档,并产生基于图形的内容。

主要特点

PDF 到 图像转换

将 PDF 文档转换为图像格式(例如 PNG、JPEG),适合创建预览或以图形为基础的文件处理。

图像转换为PDF

将图像文件转换为 PDF 文档,适合将图片组成一个单一文件或从图形数据中创建PDF 报告。

详细指南

将 PDF 转换为图像

将 PDF 文档转换为图像格式:

  • 启动转换器 :创建一个例子 ImageConverter.
  • 设置转换选项 :使用 PdfToImageOptions 指定所需的图像格式、分辨率和输出质量。
  • 定义输入和输出路径 :设置进入PDF和出口图像文件的路线。
  • 执行转换 :呼叫 Process 完成转换的方法。

例如:将 PDF 转换为 PNG 图像

// Step 1: Initialize the Image Converter
var converter = new ImageConverter();

// Step 2: Configure options for PDF to Image conversion
var options = new PdfToImageOptions(ImageType.Png);
options.Resolution = 300; // Set resolution to 300 DPI
options.Quality = 90; // Set image quality to 90%

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.png"));

// Step 4: Run the conversion
converter.Process(options);

可用的 PDF 到图像转换选项

  • ImageType : 指定所需的图像格式(Png, Jpeg, Bmp等等。
  • 分辨率 :为输出图像设置分辨度(DPI)。
  • 质量 :定义质量水平(为JPEG输出)。

将图像转换为PDF

将图像转换为PDF:

  • 启动转换器 :创建一个例子 ImageConverter.
  • 设置转换选项 :使用 ImageToPdfOptions 可自定义结果的PDF的布局和外观。
  • 指定路径 :设置输入图像和输出PDF文件路线。
  • 执行转换 :呼叫 Process 创建PDF的方法。

例如:将 PNG 图像转换为 PDF

// Step 1: Initialize the Image Converter
var converter = new ImageConverter();

// Step 2: Configure options for Image to PDF conversion
var options = new ImageToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Centered;
options.ImageScalingOption = ImageScalingOption.FitToPage;

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.png"));
options.AddOutput(new FileDataSource("output.pdf"));

// Step 4: Execute the conversion
converter.Process(options);

图像转换到PDF的额外选项

  • PageLayoutOption : 定义图像如何放在 PDF 页面上(例如, Centered, TopLeft).
  • ImageScalingOption :控制图像在 PDF 页面内如何匹配(例如, FitToPage, Stretch).

这个转换器是多元化的开发人员需要与基于图像的文档内容工作,无论是创建高质量的文件预览或将多张图片集成到PDF,以便易于分发。

 中文