2013-03-12 71 views
-2

下面是我的想法:如何在打印PDF時實施水印?

首先,我將在嵌入標籤中查看文檔。

二,用戶可以打印PDF,但這些是機密文件,所以他們需要協調文檔控制器以擁有自己的副本。

第三,當他們打印PDF文件時,有一些操作會在PDF中放入水印。我研究和這裏是我發現:

http://techienextdoor.blogspot.com/2012/10/pdfwatermarker-apply-image-watermark-to.html

我想這種整合在我的實現,因爲它很容易。但我不知道從哪裏開始。

在使用PHP打印PDF文件之前,我的頭腦難以理解如何攔截動作(以便我可以放置水印)?

+0

添加水印不會是你的問題,但如果他們使用PDF打印按鈕,你將無法添加水印,然後將其發送到他們的打印機。 – Jon 2013-03-12 00:29:32

回答

0

它可以使用php很容易完成。 你可以從這裏開始。

http://www.php.net/manual/en/ref.image.php

+0

我正在檢查它。我還沒有嘗試用GD和圖像函數進行編程。 – mmr 2013-03-12 00:48:47

+0

不要擔心它不那麼辛苦,只需要一些時間吧 – 2013-04-03 23:30:50

+0

對不起,我只是一個新手,其實我正在學習過程。 – mmr 2013-04-04 09:34:41

1

您需要查看之前生成用戶特定的水印文件。否則,任何人都可以保存你的原始文件。

+0

是的我在想,上傳之後 - 生成的水印的路徑文件將保存在數據庫中,然後還有另一個沒有水印的pdf路徑,我將用它來查看。現在我怎麼能在數據庫中檢索PDF w /水印的路徑,當他們將打印它? – mmr 2013-03-12 00:36:27

+0

你錯過了這一點。不要讓任何人「查看」原始文件。一旦下載「查看」你不能控制他們對文件做什麼。 – 2013-03-12 00:40:41

+0

因此我將用水印查看文檔?如果情況確實如此,那麼他們就無法閱讀網絡上的內容。我只是不希望他們有一個控制打印副本。 – mmr 2013-03-12 00:46:47