使用 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
)。