使用 gs 将 PDF 文件转换为不同图像格式
在这一步中,我们将学习如何使用 gs 命令将 PDF 文件转换为不同的图像格式,例如 JPEG、PNG 和 TIFF。
首先,让我们创建一个示例 PDF 文件,用于转换:
## 创建一个示例 PDF 文件
echo "This is a sample PDF file." > sample.pdf
现在,让我们将 sample.pdf 文件转换为 JPEG 图像:
gs -sDEVICE=jpeg -o sample.jpg sample.pdf
上述命令使用了以下选项:
-sDEVICE=jpeg:指定输出设备为 JPEG。
-o sample.jpg:指定输出文件名为 sample.jpg。
sample.pdf:要转换的输入 PDF 文件。
示例输出:
GPL Ghostscript 9.55.0: Rendering page 1...
要将 PDF 文件转换为 PNG 图像,可以使用以下命令:
gs -sDEVICE=png16m -o sample.png sample.pdf
此命令的唯一区别在于 -sDEVICE=png16m 选项,它指定输出设备为 16 位彩色 PNG 图像。
示例输出:
GPL Ghostscript 9.55.0: Rendering page 1...
最后,让我们将 PDF 文件转换为 TIFF 图像:
gs -sDEVICE=tiff -o sample.tiff sample.pdf
-sDEVICE=tiff 选项指定输出设备为 TIFF 图像。
示例输出:
GPL Ghostscript 9.55.0: Rendering page 1...
现在,你可以在与原始 sample.pdf 文件相同的目录中找到转换后的图像文件(sample.jpg、sample.png 和 sample.tiff)。