gpt4 book ai didi

ruby-on-rails - Prawn :css like overflow: hidden for bounding boxes with images

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

如果图像超出边界框的尺寸,我想剪裁它。就像 CSS overflow: hidden 一样。例如。

pdf.grid([0, 0], [3, 27]).bounding_box do
pdf.image image_file
end

目前,如果这张图片比它大,它就会溢出边界框。当图像超出边界框时,是否有任何方法可以裁剪图像。 ?我知道在使用 text_box 时这对于文本是可能的。

最佳答案

您可以设置图像的大小或让图像缩放以使其适合特定区域同时保持比例,不要相信您可以裁剪图像。

如果您的页面不是动态的,那么图像区域将始终相同,这应该没问题。

pdf.image "image_file_path_&_name", :position => :center, :fit => [100,450];

这是基于 v0.8.4。

关于ruby-on-rails - Prawn :css like overflow: hidden for bounding boxes with images,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4957744/

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