Как преобразовать аутентифицированную HTML-страницу в изображение, используя приложение ruby on rails или Javascript
У меня есть веб-страница "Дизайн", в которой есть рамка с некоторыми шаблонами дизайна с изображениями и цветами темы. и я хочу преобразовать эту веб-страницу в изображение. Я пытался использовать imgKit
, wkhtml2image
драгоценный камень, но он отображает только страницу входа в качестве изображения, он не показывает страницу, которая нам нужна. Я также попытался использовать 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 в изображение. Есть идеи, как это сделать?