मैं नियंत्रक प्रतिक्रिया में छवि उत्पन्न करने के लिए एक मणि या समाधान की तलाश में हूं।रेल में पीएनजी या जेपीजी का जवाब कैसे दें और HTML से छवि उत्पन्न करें?
यह अच्छा होगा अगर यह उस तरह नियंत्रक में करने के लिए संभव है:
#show.png.haml
%h1
Some title
%p
Some content
परिणाम एक छवि होना चाहिए:
respond_to :html, :png
def show
...
respond_to do |format|
format.html
format.png { ??? } # some html to png converter
end
end
जब png
प्रारूप प्रतिक्रिया अनुरोध किया जाता है टेम्पलेट के साथ संभालती है ।
मुझे pdf
पीढ़ी के समाधान PDFKit, prawn और छवि उत्पादन की तलाश में है।
क्या कोई कामकाजी समाधान/उदाहरण जानता है? किसी भी शुरुआती बिंदु की बहुत सराहना की जाएगी।
@floor पसंद करते हैं, धन्यवाद। मेरा बुरा, मैं अपने प्रश्न से बहुत स्पष्ट नहीं था। प्रश्न एचटीएमएल से छवि उत्पादन के बारे में अधिक था। अब मैंने इसे स्पष्ट किया। – Voldy
आपको अपने एचटीएमएल को छवि में बदलने की जरूरत है? – fl00r
फिर से देखें। 'Wkhtmltopdf' के लिए एक मणि है: https://github.com/siuying/websnap। और यहां एक उदाहरण है http://www.freezzo.com/2010/07/29/how-to-create-pdfs-and-images-from-your-website-in-rails/ – Voldy