Skip to content

PDF 转图片

概述

ComPDF Conversion SDK 支持将 PDF 页面转换为图片。

设置图片格式

支持的图片格式包括 JPG、JPEG、JPEG2000、PNG、BMP、TIFF、TGA、GIF 和 WEBP。

ruby
options = ComPDFConversion::ConvertOptions.new
options.image_type = ComPDFConversion::ImageType::PNG

设置图片色彩模式

支持的图片色彩模式包括 Color、Gray 和 Binary。

ruby
options.image_color_mode = ComPDFConversion::ImageColorMode::COLOR

设置图片缩放比例

SDK 支持设置图片缩放比例,默认值为 1.0

ruby
options.image_scaling = 2.0

增强图片路径显示

使用 image_path_enhance 可以增强 PDF 页面中路径的显示效果。

ruby
options.image_path_enhance = true

示例

ruby
options = ComPDFConversion::ConvertOptions.new
options.image_type = ComPDFConversion::ImageType::PNG

result = ComPDFConversion::Conversion.start_pdf_to_image(
  input_file_path,
  "",
  output_file_path,
  options
)