gpt4 book ai didi

ruby-on-rails - 如何使用 Ruby 旋转 PDF 文件

转载 作者:太空宇宙 更新时间:2023-11-03 16:35:29 25 4
gpt4 key购买 nike

我正在尝试使用 ruby​​ 旋转 PDF 文件(例如 90 或 180 度)。我目前正在使用 ImageMagick,但是我面临的问题是输出文件的质量下降了很多。

这是一个示例代码:

new_image = Magick::Image.read(image_path).first
new_image = new_image.rotate(degrees)
new_image.write(image_path)

您知道应该使用什么技术/工具/库才能在旋转 PDF 后不损失任何质量吗。

谢谢

最佳答案

您是否考虑过使用 SVG 进行转换?您可以使用 Inkscape 将 PDF 转换为 SVG

inkscape -l out.svg in.pdf

然后在SVG中添加旋转using the transform attribute并将其转换回 PDF

inkscape -A out.pdf in.svg

我知道您曾在 Ruby 中寻求解决方案,但如果您找不到任何解决方案,这可能有助于解决问题。

关于ruby-on-rails - 如何使用 Ruby 旋转 PDF 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8388544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com