Bu soru gerçekten çok basit, ancak üzerinde herhangi bir veri bulamıyorum. Raporlama ile bir pdf oluşturduğumda, httpresponse dosyasını bir dosya olarak iletirken, dosyaları göstermek için yapılandırılmış tarayıcılar pdf'yi doğru görüntüler. Ancak, sekmenin başlığı "(Anonymous) 127.0.0.1/whatnot" olarak kalır ve bu da kullanıcı için çirkin bir durumdur.Raporlab oluşturulan pdf ile sekme başlığı sağlayın
Çoğu site bir şekilde uygun bir başlık görüntüleyebildiğinden, sanırım yapılabileceğini düşünüyorum ... pdf'ye geçirebileceğim bir çeşit başlık parametresi var mı? Ya da cevap için bir başlık? Benim kodum:
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
İstediğiniz gibi çalıştığı sitelerin örneklerini verebilir misiniz? –
Örn: burada, dosya adı http://www.biblioteca.org.ar/libros/211756.pdf başlığında görüntülenir. Ayrıca, weasyprint ile oluştururken, html başlık etiketi adreslenir, bu yüzden ben – Alvaro