图像转换器
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,以便易于分发。