如何在pdf文件中添加水印?

用户名

如何在此代码生成的pdf文件中添加水印?

import xhtml2pdf
from xhtml2pdf import pisa

def delivery_cancel(request, did):
    d_instance = get_object_or_404(Delivery, pk=did, user=request.user)
    users = request.user.get_profile()
    user = request.user
    contents = render_to_string('delivery_cancel.html', {'delivery':d_instance,'users':users,'user':user})
    response = HttpResponse(mimetype='application/pdf')
    response['Content-Disposition'] = 'inline; filename=mypdf.pdf'
    result = StringIO.StringIO()
    pdf = pisa.pisaDocument(StringIO.StringIO(contents.encode('utf-8')), result, show_error_as_pdf=True, encoding='UTF-8')
    response.write(result.getvalue())
    result.close()
    return response

我尝试使用reportlab,但失败了,因此我要求其他解决方案。

克里斯

输入的xhtml2pdf是XHTML,因此您可能要在此处指定水印。该文档说使用background-imageon@page

或者,你可以创建一个只包含水印一个单页的PDF和使用像在事后将其应用到你生成的文件pdftkbackground选项

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在纯JAVA中的PDF文件上添加水印?

来自分类Dev

如何使用python在PDF文件的所有页面中添加水印?

来自分类Dev

如何在rtmp流中添加水印?

来自分类Dev

使用文件名为文件夹中的所有pdf添加水印

来自分类Dev

如何在一个命令中缩放和添加水印(覆盖)?

来自分类Dev

如何使用JavaScript或JQuery在图像中添加水印

来自分类Dev

使用PHP在PDF文件上加水印

来自分类Dev

如何使用文本或图像给PDF加水印?

来自分类Dev

在录制的视频中添加水印并保存

来自分类Dev

在Word 2013中添加水印

来自分类Dev

在Word 2013中添加水印

来自分类Dev

在 Laravel 中为图像添加水印

来自分类Dev

如何在频域中加水印?

来自分类Dev

将Google Spreadsheet转换为pdf,并在Google脚本中添加水印

来自分类Dev

如何在Java中使用itext 2.1.7向TIFF图像添加水印

来自分类Dev

如何在laravel中使用mpdf为每个页面添加水印

来自分类Dev

使用pdfbox(1.7)在包含图像的pdf上添加水印

来自分类Dev

如何从PDF文件中删除水印?

来自分类Dev

如何在PDF中创建水印

来自分类Dev

在某些情况下,如何以编程方式在我的RDLC报告中添加水印?

来自分类Dev

如何在Excel中添加乘法水印?

来自分类Dev

如何在PDFsharp中添加图像水印?

来自分类Dev

PHPExcel-为Excel .xls生成的文件添加水印

来自分类Dev

如何使用此代码在图像上添加水印?

来自分类Dev

ffmpeg:如何为所有视频输出添加水印?

来自分类Dev

如何使用ffmpeg加速视频并添加水印

来自分类Dev

在vs 2013报表中添加水印或背景图像

来自分类Dev

颤动:如何在Expansiontile中添加水龙头

来自分类Dev

FFmpeg-在图像上添加水印

Related 相关文章

热门标签

归档