视频里加水印用什么软件,可以添加水印的视频软件

  视频里加水印用什么软件,可以添加水印的视频软件

  前言

  本文针对仅有便携文档格式文件,而无相关便携文档格式编辑器的情况下,给便携文档格式添加水印。

  一、前期准备

  安装PyPDF2,命令提示框输入:

  点安装PyPDF2

  新建水幸福的丝袜。可移植文档格式文件的扩展名(portable document format的缩写)文件

  实际的水印,可以在此文件里修改水印文字的字体和位置。

  实现步骤:新建水幸福的丝袜。字,【设计】\到【水印】【自定义水印】\到【文字水印】输入【文字】,修改【字体】、【自号】、【颜色】和【板式】

  效果

  另存为水幸福的丝袜。可移植文档格式文件的扩展名(可移植文档格式的缩写)

  水幸福的丝袜。可移植文档格式文件的扩展名(portable document format的缩写)与。巴拉圭文件放在同一目录下

  二、代码实现

  //=============================================

  # @时间:2021-01-24

  # @作者:AXYZdong

  # @ https://axyzdong.blog.csdn.net/的程序员

  # @FileName: PDFset.py

  # @软件:Python IDE

  //=============================================

  从PyPDF2导入PdfFileReader、PdfFileWriter

  极好的添加_水幸福的丝袜(pdf_file_in,pdf_file_幸福的丝袜,pdf_file_out):

  把水印添加到可移植文档格式文件的扩展名(可移植文档格式的缩写)中

  pdf_output=PdfFileWriter()

  input_stream=open(pdf_file_in," rb ")

  pdf _ input=PdfFileReader(input _ stream,strict=False)

  # 获取便携文档格式文件的页数

  pageNum=pdf_input.getNumPages()

  # 读入水印可移植文档格式文件的扩展名(可移植文档格式的缩写)文件

  pdf _水幸福的丝袜=PdfFileReader(open(pdf_file_幸福的丝袜, rb ),strict=False)

  # 给每一页打水印

  对于范围内的I(pageNum):

  page=pdf_input.getPage(i)

  page.mergePage(pdf_water幸福的丝袜getPage(0))

  page.compressContentStreams() #压缩内容

  pdf_output.addPage(第页)

  pdf _输出。写(打开(pdf _ file _ out, wb ))

  if __name__==__main__ :

  pdf_file_in=基于矩阵实验室的控制系统与仿真-1 _阿克斯东的博客程序员博客 pdf

   pdf_file_out=水幸福的丝袜编辑。 pdf

  pdf_file_幸福的丝袜=水幸福的丝袜 pdf

  添加水幸福的丝袜(pdf_file_in,pdf_file_幸福的丝袜,pdf_file_out)

  效果

  三、其他方法

  //=============================================

  # @时间:2021-01-24

  # @作者:AXYZdong

  # @ https://axyzdong.blog.csdn.net/的程序员

  # @FileName: PDFSet.py

  # @软件:Python IDE

  //=============================================

  从PyPDF2导入PdfFileReader、PdfFileWriter

  从reportlab.lib .单位导入厘米

  从reportlab.pdfgen导入画布

  定义创建_水幸福的丝袜(内容):

  水印信息

  # 默认大小为21厘米* 29.7厘米

  文件名=幸福的丝袜 pdf

  c=画布帆布(文件名,页面大小=(30 *厘米,30 *厘米))

  # 移动坐标原点(坐标系左下为(0,0))

  c。翻译(10 *厘米,5 *厘米)

  # 设置字体

  c。设置字体(《Helvetica》,30)

  # 指定描边的颜色

  setStrokeColorRGB(0,1,0)

  # 指定填充颜色

  setfillcolorgb(0,1,0)

  # 旋转45度,坐标系被旋转

  c。旋转(30)

  # 指定填充颜色

  setfillcolorgb(0,0,0,0.1)

  # 设置透明度,1为不透明

  # c.setFillAlpha(0.1)

  # 画几个文本,注意坐标系旋转的影响

  对于范围(5)中的我:

  对于范围(10)内的j:

  a=10*(i-1)

  b=5*(j-2)

  c。抽绳(a*cm,b*cm,内容)

  c.setFillAlpha(0.1)

  # 关闭并保存可移植文档格式文件的扩展名(可移植文档格式的缩写)文件

  保存()

  返回文件名

  极好的添加_水幸福的丝袜(pdf_file_in,pdf_file_幸福的丝袜,pdf_file_out):

  把水印添加到可移植文档格式文件的扩展名(可移植文档格式的缩写)中

  pdf_output=PdfFileWriter()

  input_stream=open(pdf_file_in," rb ")

  pdf _ input=PdfFileReader(input _ stream,strict=False)

  # 获取便携文档格式文件的页数

  pageNum=pdf_input.getNumPages()

  # 读入水印可移植文档格式文件的扩展名(可移植文档格式的缩写)文件

  pdf _水幸福的丝袜=PdfFileReader(open(pdf_file_幸福的丝袜, rb ),strict=False)

  # 给每一页打水印

  对于范围内的I(pageNum):

  page=pdf_input.getPage(i)

  page.mergePage(pdf_water幸福的丝袜getPage(0))

  page.compressContentStreams() #压缩内容

  pdf_output.addPage(第页)

  pdf _输出。写(打开(pdf _ file _ out, wb ))

  if __name__==__main__ :

  pdf_file_in=基于矩阵实验室的控制系统与仿真-1 _阿克斯东的博客程序员博客 pdf

   pdf_file_out=水幸福的丝袜编辑。 pdf

  pdf_file_幸福的丝袜=创建_水幸福的丝袜(“CSDN@AXYZdong”)

  Add _水快乐丝袜(pdf_file_in,pdf_file_ happy丝袜,pdf_file_out)

  影响

  四。摘要

  Python通过PyPDF2实现PDF水印,实际上是两个PDF文件合并实现水印;

  第一种方法是通过word将水印文件保存为PDF,第二种方法是自动创建一个PDF文件。

  与第一种方法相比,第二种方法不能随意改变水印的字体,也不支持中文,省去了第一种方法中手动生成PDF水印的步骤;

  第一种方法可以任意修改水印的位置和字体。

  参考

  这就是这篇关于Python的PDF水印方法的文章。有关Python PDF水印的更多信息,请搜索Script House以前的文章或继续浏览下面的相关文章。希望大家以后多多支持剧本之家!

  历史提交的图片或压缩文件

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: