我有一些需要裁剪的 PDF 文件(裁剪到修剪框等),我可以使用以下命令进行裁剪
convert -define pdf:use-trimbox=true -density 300 original.pdf outcome.pdf
Run Code Online (Sandbox Code Playgroud)
它可以完成这项工作,但是如果没有原始 PDF 那样清晰,结果.pdf 的质量。当我在我的桌面软件 (Acrobat Pro) 上裁剪它们时,结果质量相同,但在 ImageMagick 中,我无法在结果中保持相同的质量。
我的问题是如何在不影响质量的情况下裁剪 pdf 页面?
数周以来,我一直在搜索和尝试不同的设置,但没有成功。
我正在尝试上传 pdf 并将其转换为 jpeg 图像,我正在使用 Ghostscript 和 imagick 和 php。问题是 jpeg 的质量不太令人满意。
这是我的设置和我使用的
exec('转换-密度400 -colorspace sRGB“'.$pdf_path.'[0]”-resize 842 -quality 100“'.$save_path.'.jpg”');
我应该使用哪些设置?
正如你所看到的,图片很暗,文字不清楚。这是原始 pdf 的网址“
http://icebergfeeds.co.uk/admin/images/magazine-content/54085a9d5a03d.pdf ”,这是示例结果,

这与这里提出的另一个问题有关,这个问题很完美,但我需要相反的东西,你知道如何实现这个吗?
我在表格中有属性图片,其sort_order从0开始到图片数量.我想做的是选择图片,但我希望它从2开始.我的方法是;
SELECT * FROM property_photos AS pp1
JOIN property_photos AS pp2 ON pp1.p_id = pp2.p_id
where pp2.sort_order =2
and pp2.sort_order <2
and pp1.sort_order >2
and pp1.p_id = 3
Run Code Online (Sandbox Code Playgroud)
所以我想在这里得到的是排序顺序就像2,0,1,3,4,5,6,7
所以我需要一个自我加入,但我的查询不起作用