精华内容
下载资源
问答
  • 分享PDF批量加水印的方法如何给PDF文件添加水印?在处理一些重要的商业文件中,很多人害怕文件内容被抄袭盗用,就会在文件中添加水印,其中包括Word、Excel、PPT、图片、PDF等多种不同的文件。那如果是PDF文件,你...

    原标题:如何给PDF文件添加水印?分享给PDF批量加水印的方法

    如何给PDF文件添加水印?在处理一些重要的商业文件中,很多人害怕文件内容被抄袭盗用,就会在文件中添加水印,其中包括Word、Excel、PPT、图片、PDF等多种不同的文件。那如果是PDF文件,你知道该怎么给PDF文件添加水印吗?下面我来教大家一个简单的PDF添加水印的方法。

    327134115407a3a38a3806df75190034.png

    要给PDF文件添加水印的时候,我都会用PDF转换器。PDF转换器中功能比较多,比如PDF转文件、文件转PDF、PDF加密解密、PDF压缩、PDF合并、添加水印、图片提取等很多。

    下面我们用PDF转换器来给PDF文件添加水印:首先打开嗨格式PDF转换器,点击“更多PDF功能”。

    e9306f786d0f5bf9864ef6fdeadb4e2b.png

    在“更多PDF功能”下,我们选择上面的“添加水印”。然后就可以点击转换界面中心区域添加上准备好的PDF文件,我们是可以一次添加多个PDF文件来添加水印的。

    ca8f6f7fe0ffe372415c96cdfa0809c6.png

    等PDF文件添加好后,就设置一下下方的输出目录,点击“设置水印”完成PDF文件水印的设置。

    2efd5760fa52d96fdf3ac0a1b7170546.png

    点击之后,软件界面出现一个“添加水印”的设置框,我们可以为PDF文件设置文本水印或者图片水印。选择文本水印,我们就在文本框中输入水印内容。

    eb2474ca49fa2462ef0702685e9df874.png

    选择图片水印,我们就点击后面的“添加图片”导入一张水印图片。然后我们可以根据自己的需求调整一下水印的外观和位置。设置好后点击“确认添加”即可。

    a60a99bb4c2b3914dd51baa8dcdcd8b1.png

    如何给PDF文件添加水印?以上就是我今天给大家分享的可以给PDF文件添加水印的方法。如果有朋友正需要此类操作,就可以去尝试一下,觉得有用的朋友可以点个赞呀!返回搜狐,查看更多

    责任编辑:

    展开全文
  • C#给PDF文件添加水印

    2020-08-31 01:05:02
    主要为大家详细介绍了C#给PDF文件添加水印的相关代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要为大家详细介绍了C#如何给PDF文件添加水印的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 这篇文章主要为大家详细介绍了C#给PDF文件添加水印的相关代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了C#添加PDF文件水印的具体代码,供大家参考,具体内容如下using System;...

    这篇文章主要为大家详细介绍了C#给PDF文件添加水印的相关代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    本文实例为大家分享了C#添加PDF文件水印的具体代码,供大家参考,具体内容如下using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Web;

    using System.Web.UI;

    using System.Web.UI.WebControls;

    using iTextSharp.text.html.simpleparser;

    using iTextSharp.text.pdf;

    using iTextSharp.text;

    using System.IO;

    using System.Web.UI.HtmlControls;

    using System.Drawing;

    //itextsharp.dll version:5.1.10

    protected void Button1_Click(object sender, EventArgs e)

    {

    string source =@"D:\My.Sample\C#NET\Exoport2PDF\Web2\Chap1011.pdf"; //模板路径

    string output = @"D:\My.Sample\C#NET\Exoport2PDF\Web2\Chap1012.pdf"; //导出水印背景后的PDF

    string watermark = @"D:\My.Sample\C#NET\Exoport2PDF\Web2\gp0.jpg"; // 水印图片

    bool isSurrcess = PDFWatermark(source, output, watermark, 10, 10);

    }

    public bool PDFWatermark(string inputfilepath, string outputfilepath, string ModelPicName, float top, float left)

    {

    //throw new NotImplementedException();

    PdfReader pdfReader = null;

    PdfStamper pdfStamper = null;

    try

    {

    pdfReader = new PdfReader(inputfilepath);

    int numberOfPages = pdfReader.NumberOfPages;

    iTextSharp.text.Rectangle psize = pdfReader.GetPageSize(1);

    float width = psize.Width;

    float height = psize.Height;

    pdfStamper = new PdfStamper(pdfReader, new FileStream(outputfilepath, FileMode.Create));

    PdfContentByte waterMarkContent;

    iTextSharp.text.Image image = iTextSharp.text.Image.GetInstance(ModelPicName);

    image.GrayFill = 20;//透明度,灰色填充

    //image.Rotation//旋转

    //image.RotationDegrees//旋转角度

    //水印的位置

    if (left < 0)

    {

    left = width - image.Width + left;

    }

    image.SetAbsolutePosition(left, (height - image.Height) - top);

    //每一页加水印,也可以设置某一页加水印

    for (int i = 1; i <= numberOfPages; i++)

    {

    waterMarkContent = pdfStamper.GetUnderContent(i);

    waterMarkContent.AddImage(image);

    }

    //strMsg = "success";

    return true;

    }

    catch (Exception ex)

    {

    ex.Message.Trim();

    return false;

    }

    finally

    {

    if (pdfStamper != null)

    pdfStamper.Close();

    if (pdfReader != null)

    pdfReader.Close();

    }

    展开全文
  • 如果你经常在网上下载一些...鉴于此,今天要跟大家分享的是怎样给pdf文件加水印,大家也可以保护自己的上传到网上的pdf文件版权哦。pdf文件加水印软件下载地址:http://www.leawo.cn/ND_upload.php?do=info&id=...

    如果你经常在网上下载一些文档资料的,那么就一定会发现,有很多的pdf文件资料上面是有水印的,很明显的,这个水印就是为了防止他的资料被调用,起到了很好的保护自己版权的作用。鉴于此,今天要跟大家分享的是怎样给pdf文件加水印,大家也可以保护自己的上传到网上的pdf文件版权哦。

    pdf文件加水印软件下载地址:http://www.leawo.cn/ND_upload.php?do=info&id=3107

    其实我们都知道,在网上下载的资料不仅仅是pdf文件有水印而已,还有视频、图片等文件,上面均有水印,就是一种保护版权的行为。那好,把上面的pdf文件加水印软件下载并解压到自己的电脑上吧,然后双击运行exe程序文件,此时你会惊喜的发现

    4b344f64bef315d3a777c6d5eb9f1d11.gif,这是一款免安装的软件小工具。

    进入到软件的主界面,所有的功能一览无遗,还有操作的步骤,真为小伙伴们着想呀,

    dec6885e9c04e7d5be85faeef4fc85bc.gif嘿嘿~~~~~只需要三个步骤即可将水印添加成功,添加的水印有文字水印,还有图片水印呢,功能多多。

    31e30c57de34e8703749744020a78448.png

    首先自然是要把pdf文件导入进来,点击添加文件按钮,然后选中需要添加水印的pdf文件吧,还有个值得开心的就是软件还支持批量添加水印功能,这可就省了很多麻烦事儿啦。如下图所示,我也添加了不止一个pdf文件进来哦。

    cd490b621b16997543876904a141ae11.png

    右边则是添加水印的一些功能选项,有文字水印和图片水印,先看到文字水印,在文本那里输入需要显示在pdf文件上的水印文字吧,比如:狸窝家园www.leawo.cn。接着在下面设置文字的相关信息,可以设置文字的旋转角度、颜色、尺寸大小即字体大小,中间还有个预览的小窗口,再来就是文字水印的位置和一个左边、顶部的微调,可以稍微调整水印的位置。

    选择文字水印的位置就好像是一个九宫格一样,大家选择喜欢的位置就好,至于字体的颜色,可以任意选,因为没有透明度可调节,所以就选择颜色浅些的就好啦,都是一样的效果的。右下角还有个页面范围,全部的意思就是每一页都有水印,而设定的话,就是指在指定的某页显示水印的意思哦。

    915b2b247240b7150d1e4912cfe82ab5.png

    当这些都设置好了的话也就差不多了,软件工具有一个很不人性化的地方,相信大家也都注意到了,就是没办法预览的水印已经添加到pdf文件上的效果,确实很郁闷~~~~

    173f0953a9bc300268c431d16e73bfbf.gif不过想来应该也不会有多碍事,文件输出后一样可以预览的,效果不理想的再回来重新设置输出就好啦,虽然是麻烦了点,但是操作简单,快速。

    还需要设置下文件输出后的存放位置,有两种输出文件的方式,一种是与源文件保存在同一文件夹,;另一种则是自己自定义来选择位置。名字的话都是以软件指定的命名原则来命名的。大家就任选一样吧,心随你动,你喜欢,你做主,(*^__^*) 嘻嘻……

    d3dd5517c15f63a912dae2dd0b8b2152.png

    当这一切的准备工作都完成了之后,就可以进行文件的输出啦,点击右下角的加水印按钮吧,随机会弹出一个提示小窗口,直接点击是就好啦。

    45e411b6e199308b397029e373ed9bc2.png

    很快的文字水印就已经添加到pdf文件上了,要不来个眼见为实吧,一起来看看添加水印后的效果吧。如下图所示便是已经添加了水印的pdf文件啦。

    bbac41deb3573bd1b0260334e5506191.png

    这个给pdf加水印的方法一次性只能添加一个水印可能没法满足大家的要求,因为平常时候看到的很多pdf文件添加的水印都是很多的,其实也是可以的,就是麻烦些而已,再添加一次就可以了,就是将已经添加了水印的pdf文件再添加一次水印,要显示多少个旧在此基础上再添加就好了。用此方法就是麻烦些罢了。

    8b855704d270e653fc0a07a0c4af06d8.png

    好啦,pdf文件如何加水印就到此为止了,以上的方法给pdf加水印就是麻烦了些,但是也不失为一种好方法,只要能添加水印的就好。话说回来,大家就暂且先用着这种方法吧,在今后的时间里,有了更好的解决方法再跟大家分享吧,只要大家持续关注狸窝家园就能在第一时间知道哦。

    【快乐笑话】今天新买一把水果刀切橙子吃,橙子水分很足,一刀下去满刀刃全是橙汁。

    我这人最见不得浪费,于是就用嘴去把刀刃上果汁舔掉。

    谁知二货老婆突然从后面拍我一把:“偷吃什么呢?”

    结果满嘴的血。。。

    展开全文
  • C# 给PDF文件添加水印

    千次阅读 2015-10-29 16:22:25
    C# 给PDF文件添加水印

    水印种类及功能介绍

    PDF水印分为两种:文本水印和图片水印。文本水印一般被用在商业领域,提醒读者该文档是受版权保护的,其他人不能抄袭或者免费使用。除了这个特征,水印还可以用来标记这个文档的一些基本状态信息,例如是草稿状态还是最终版本?图片水印是美化PDF文件的一个很好的选择,它可以用多彩的、独特的图片来作为PDF文件的背景。那么,怎样用编程的方式给PDF文件添加水印呢?有很多种实现方法,其中一种最快最容易的办法也许是用第三方软件,例如Spire.PDF。本文会阐述怎样用免费的第三方软件Spire.PDF来给PDF文件添加文本水印和图片水印。

    免费版Spire.PDF软件介绍

    免费版Spire.PDF软件是一款免费的独立的PDF控件,它提供给编程者一系列丰富的PDF功能,例如读,写,新建,编辑,操作和通过C#或VB.NET转化PDF文件等。请注意,免费版仅支持10页的PDF文件和三页的转换功能。

    如何得到?

    首先,请从E-iceblue website网站上下载并安装Spire.PDF。安装完成后,你就可以利用“SampleCenter”和界面帮助快速开始了,其中有很多代码片段和详细的应用程序功能介绍。
    下面就列举一些怎样给PDF文件添加图片水印和文本水印的代码片段。我把它分为两部分。一部分是图片水印,另一部分是文本水印。

    第一部分:添加图片水印

    首先,准备一张你想设置为PDF文件水印的图片。其次,我们只需要调用Image.FromFile(stringfilename)方法来加载图片,非常简单、方便。然后,设置PDF图片背景。

    代码如下:
    步骤1:创建一个新的PDF实例。然后导入PDF文件

    PdfDocument pdf = new PdfDocument();  
    pdf.LoadFromFile("sample.pdf");

    步骤2:获取PDF文件的第一页

    PdfPageBase page = pdf.Pages[0];

    步骤3:导入图片并把它设置为PDF文件的背景

    Image img = Image.FromFile("img.jpg");  
    page.BackgroundImage = img;

    步骤4:保存文件为PDF格式,命名为”ImageWaterMark.pdf”

    pdf.SaveToFile("ImageWaterMark.pdf");

    添加图片水印的效果图如下:

    这里写图片描述

    图片 1: 图片水印

    第二部分:添加文本水印

    和添加图片水印不同的是,添加文本水印更为复杂。为了最好的匹配PDF页面,我们需要在PDF中制作出水印文本,然后设置文本的字体,颜色,位置和文本格式。以上两种功能均可以通过调用这种方法来快速实现:DrawString(strings, PdfFontBase font, PdfBrush brush, float x, float y, PdfStringFormat format).下面是代码片段:

    步骤1:创建一个新的PDF实例。然后导入PDF文件。

    PdfDocument pdf= new PdfDocument();
    pdf.LoadFromFile("sample.pdf");

    步骤2:获取PDF文件的第一页

    PdfPageBase page = pdf.Pages[0];

    步骤3:添加文本水印到文件的第一页,设置文本格式

    PdfTilingBrush brush = new PdfTilingBrush(new SizeF(page.Canvas.ClientSize.Width / 2, page.Canvas.ClientSize.Height / 3));  
    brush.Graphics.SetTransparency(0.3f);  
    brush.Graphics.Save();  
    brush.Graphics.TranslateTransform(brush.Size.Width / 2, brush.Size.Height / 2);  
    brush.Graphics.RotateTransform(-45);  
    brush.Graphics.DrawString("Draft Version", new PdfFont(PdfFontFamily.Helvetica, 24), PdfBrushes.Blue,0, 0, new PdfStringFormat(PdfTextAlignment.Center));  
    brush.Graphics.Restore();  
    brush.Graphics.SetTransparency(1);  
    page.Canvas.DrawRectangle(brush, new RectangleF(new PointF(0, 0), page.Canvas.ClientSize));

    步骤4:保存文件为PDF格式,命名为”TextWaterMark.pdf”

    pdf.SaveToFile("TextWaterMark.pdf");

    添加文本水印的效果图如下:

    这里写图片描述

    图片 2: 文本水印

    总结

    虽然有很多文章介绍了不用第三方软件就可以用编程的方式来添加水印的方法,但这里我仍然使用了免费版的Spire.PDF软件,因为除了水印功能以外,我还需要使用新建,转换,打印和保护PDF等功能,而这个软件全部支持这些功能。它工作的很好,并且大大的提高了我的工作效率。如果你也感兴趣的话,不妨试试它。

    感谢您的浏览,希望本文能给您带来一定的帮助。

    展开全文
  • 如何给PDF文件添加水印?在处理一些重要的商业文件中,很多人害怕文件内容被抄袭盗用,就会在文件中添加水印,其中包括Word、Excel、PPT、图片、PDF等多种不同的文件。那如果是PDF文件,你知道该怎么给PDF文件添加...
  • 如何给pdf文件添加水印实用方法

    万次阅读 2017-02-07 11:37:41
     给pdf文件添加水印需要用到pdf编辑器,先用编辑器打开要操作的pdf文档。  接着在文档菜单中选择“水印”-“添加”命令,打开添加水印对话框。  先选择水印的类型,水印类型可以是文件(图片
  • 给PDF文件加水印

    千次阅读 2015-04-08 16:56:08
    * 给pdf加水印 * * @param args * @throws FileNotFoundException * @see [类、类#方法、类#成员] */ public static void main(String[] args) throws FileNotFoundException { // makeWater("D:\\公司...
  • A-PDF Watermark是一个非常强大的PDF水印工具,可以批量为pdf文件添加文本或图片水印,如文件名、公司名、签名、产品图片,从而保护PDF文件。A-PDF Watermark也支持为PDF文件添加标记信息,如日期时间、页码、作者。...
  • PDF文件的安全性还是蛮高的,但是为了以防万一,在使用的时候还是需要PDF添加水印,这样别人要使用自己的文档就没有那么容易了,PDF文件特殊,要怎么给PDF文件添加水印?下面这一招会对你有所帮助! 今天分享的...
  • 在我们日常的工作中会经常使用到PDF文件,我们常常需要对文档进行添加自己的水印,防止抄袭文档内容或者图片,以突出版权标识,那么我们应该怎样给PDF文件添加水印呢?下面小编就为大家分享一下吧。  1.打开运行...
  • 怎样给pdf文件添加水印

    千次阅读 2019-02-01 16:52:15
    现如今很多人都喜欢在网络上大家分享日常学习、工作当中的资料,大家一起互帮互助解决了工作学习当中的很多问题。...下面的文章内容当,小编就将和大家说说怎样给pdf文件添加水印。 1.因为pdf文件不同于其他...
  • C#两种方式实现(Spire.Pdf插件和iTextSharp)给PDF文件加水印,无限制,简单高效,编译通过可以直接使用。
  • 使用PS给PDF文件加水印

    千次阅读 2018-06-25 15:22:52
    使用PS给PDF文件加水印 使用ps打开pdf文件 使用文字工具在文件内部任意位置书写水印内容 如果想让文字倾斜,可以移动图层,快捷键为ctrl+T(Windows系统)或者command+T(mac系统),旋转文字,并将文字放置在你...
  • //添加水印 public void AddWaterMark(string filePath, string text) { iTextSharp.text.pdf.PdfReader pdfReader = null; iTextSharp.text.pdf.PdfStamper pdfStamper = null; string tempPath = Path....
  • PDF添加水印的方法:PDF添加水印...借助专业的PDF添加水印的软件:PDF转换器可以轻松的给PDF文件添加水印哦,下面就来大家介绍一下如何通过迅捷PDF转换器给PDF文件添加水印。一、打开软件,软件打开之后就可以看到...
  • 为了保证PDF文件的完整性,防止他人在其他用途上仿制使用该文件,这就是需要给PDF文件添加水印的目的,那么,怎么给PDF文件添加水印呢?使用迅捷PDF编辑器可以轻松实现,跟随小编学起来吧。 1:浏览器下载运行迅捷...
  • 其实想要给PDF文件添加水印就需要使用到PDF编辑器,但是很多人面对PDF编辑器不知道怎么操作,其实PDF编辑器进行PDF添加水印的操作还是比较简单的,下面小编就为大家操作一下PDF编辑器怎么给PDF文件添加水印。...
  • java实现给pdf文件添加水印效果

    千次阅读 2020-09-27 14:19:44
    java实现给pdf文件添加水印效果 1.导入jar包 链接:https://pan.baidu.com/s/1yf7HYIxTrCuPGnkL9fjKmw 提取码:8jd0 2.开始吧 //处理pdf文件 public void loadPdf(HttpServletRequest request,HttpServletResponse ...
  • java给pdf文件添加水印

    千次阅读 2019-08-27 17:44:25
    java给pdf文件添加水印。 切记必需导入这两个架包itext-2.0.6.jar和iTextAsian.jar,为了这两个架包我没少折腾,有下载不到的同学联系本人你发,qq739571648 public class WaterMark { private static int ...
  • 有些时候我们的PDF文件上传到网站中,有很多人直接下载我们的PDF文件来使用,这个时候就可以添加水印来防止PDF文件的冒用,想要给PDF文件添加水印需要使用到PDF编辑器,下面小编就使用迅捷PDF编辑器为大家操作一下...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,644
精华内容 2,657
关键字:

如何给pdf文件添加水印