我有一个“设计”网页,其中有一些带有一些主题图像和颜色的设计模板框架。我想将此网页转换为图像。我尝试使用imgKit
,wkhtml2image
gem,但它只显示登录页面作为图像,它没有显示我们需要的页面。我也尝试使用“html2canvas”,但它只显示布局。它不显示页面内容。请看代码:
def design_update
respond_to do |f|
f.json do
just_promo_params = promotion_params
theme_params = just_promo_params.delete(:theme_attributes)
if ThemeEngine::UpdatesThemeWithHistory.update_with_promotion(
promotion,
just_promo_params,
theme_params,
current_user)
ASNWithControllerContext.instrument 'promotion.saved_design',
context: self,
promotion: promotion
render status: 200, json: {errors: []}
else
render status: 200, json: {errors: [promotion.errors.full_messages]}
end
end
end
end
我必须将此 json 内容转换为图像。任何想法如何做到这一点?