के साथ टैब शीर्षक प्रदान करें यह प्रश्न वास्तव में सरल है, लेकिन मुझे इसके बारे में कोई डेटा नहीं मिल रहा है। जब मैं रिपोर्टब्लैब के साथ पीडीएफ उत्पन्न करता हूं, तो httpresponse को फ़ाइल के रूप में पास करते हुए, फ़ाइलों को दिखाने के लिए कॉन्फ़िगर किए गए ब्राउज़र पीडीएफ को सही तरीके से प्रदर्शित करते हैं। हालांकि, टैब का शीर्षक "(बेनामी) 127.0.0.1/whatnot" रहता है, जो कि उपयोगकर्ता के लिए थोड़ी बदसूरत है।रिपोर्टलाब जेनरेटेड पीडीएफ
चूंकि अधिकांश साइटें किसी भी तरह से एक एप्राइपिएट शीर्षक प्रदर्शित करने में सक्षम हैं, मुझे लगता है कि यह करने योग्य है ... क्या कोई शीर्षक पैरामीटर है जिसे मैं पीडीएफ में पास कर सकता हूं? या प्रतिक्रिया के लिए कुछ हेडर? यह मेरा कोड है:
def render_pdf_report(self, context, file_name):
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'filename="{}"'.format(file_name)
document = BaseDocTemplate(response, **self.get_create_document_kwargs())
# pdf generation code
document.build(story)
return response
क्या आप उन साइटों के किसी भी उदाहरण प्रदान कर सकते हैं जहां यह काम कर रहा है जैसा आप चाहते हैं? –
उदाहरण: यहां, फ़ाइल नाम शीर्षक http://www.biblioteca.org.ar/libros/211756.pdf में प्रदर्शित होता है। साथ ही, जब weasyprint के साथ उत्पन्न होता है, तो HTML शीर्षक टैग को संबोधित किया जाता है, इसलिए मैं सकारात्मक हूं यह करने योग्य है – Alvaro