Как преобразовать аутентифицированную 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 в изображение. Есть идеи, как это сделать?

0 ответов

Другие вопросы по тегам