问题标签 [watermark]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
296 浏览

pdf - 各种文件加水印调查

我被要求调查在通过我们的应用程序打印文档时向文档添加水印的可行性。文件将由word、pdf和cad组成。

该应用程序的界面是带有大量 vc6 dll 的 vb6。

我可以看到几个可能的解决方案:

  • 将所有文档转换为 PDF,添加水印,然后打印。
  • 找到一个打印驱动程序,它将在打印之前为所有文档添加水印并安装它并在运行时重新启用它,如果它因任何原因被禁用。

第 3 方套件是可能的(我们使用 Volo View Express 来查看 CAD 文件),但由于此应用程序即将停产,我们不想在它上面花费太多。

有没有人有以上的经验?有什么会让我陷入困境的陷阱吗?

0 投票
2 回答
1298 浏览

android - 如何为 Android 应用添加水印?

我想将我的应用程序分发给一组 beta 测试人员,但想为每个测试人员添加水印特定版本(APK?)。有没有办法这样做?

0 投票
2 回答
1339 浏览

php - PHP 水印 - Zubrag

我正在使用 zubrags PHP 水印脚本(附在下面),它工作得很好,除非我尝试使用 PNG-24 作为我的水印。生成的图像具有乱码、不透明的水印。我想知道是否有人可以帮助解释我需要在下面的脚本中进行哪些更改,以便将 PNG-24 作为正确的水印嵌入到图像上?我确实遇到过这篇文章:http ://www.benholmen.com/blog/2008/12/adding-png-watermarks-to-jpegs-with-php/其中提到了 PHP 的 imagealphablending() 函数用于 PNG- 24 支持。

提前感谢您的帮助。非常感谢:)

祖布拉格的水印:

0 投票
1 回答
163 浏览

pass-by-reference - 作为引用对象的位图操作

我正在使用一个位图对象,我向图像添加注释或版权材料,然后返回修改后的位图。我的问题是位图在沿链移动时不会保存对其所做的更改。我将它视为引用类型,并假设当它传递给每个类时,它会携带对它所做的更改。我已经验证 MarkImage() 类中的代码确实起作用,但是最后调用的代码是有变化的代码。

如何将更改写入位图对象,然后将该对象传递给另一个类,同时保持更改?

C# 或 VB 中的答案很好。

0 投票
3 回答
2047 浏览

asp.net - 水印asp:登录控制用户名和密码字段

我正在尝试使用 jQuery 为 asp:Login 控件的用户名和密码字段添加水印,我尝试了各种引用控件 ID 的方法:

我尝试移动 ClientID、Login1 和 UserName,并将选择器更改为用户分数和句点...

有任何想法吗?

0 投票
4 回答
6549 浏览

sharepoint - 在 SharePoint 中将动态变化的水印附加到 PDF

这主要是一个可能性问题,而不是说明问题。我是一名编程顾问,为我的客户开发 WSS 项目站点系统。我们有一个文档库,文件在其中上传以通过复杂的审批流程。在这个过程中有多个阶段,我们有一个额外的字段来指示文档的当前状态。

现在,我的客户已经迷上了 PDF 水印的想法。他希望文档(已经是 PDF)贴上与当前状态相对应的水印,这样水印会随着审批流程的每个阶段而改变。

一种方法,即传统的 PDF 水印方法,是在网站上的某个地方隐藏一份文档的“干净”副本,并从中创建一个新的 PDF,该 PDF 在审批过程的每个阶段都有水印。由于文件名永远不会改变,这个新的 PDF 可以持续上传到公共图书馆,总是覆盖旧版本并模拟“动态变化的水印”。然而,在各个阶段,也会有人上传带有更正和建议的干净副本,更不用说在两个库之间进行处理的复杂性以及我们将存储的文件数量翻倍的事实。我和我的客户都同意这不是一条切实可行的选择途径。

我们想要做的是能够“修改”PDF 中的水印,这样我们只需要保留一份文件副本。不幸的是,据我所知,在大多数情况下,当您制作水印之类的东西时,其本质上应该是“不可修改的”,您以后将无法对其进行编辑。那么,是否有可能让任何下载文件的人都无法更改 PDF 的一部分,但可以将其作为工作流或其他对象模型过程的一部分进行更改?提前致谢!

0 投票
1 回答
1439 浏览

asp.net - 更新面板中的 ajax 控制工具包水印扩展器

我有一个最初加载下拉列表的网页。从列表中选择项目时,会在更新面板异步回发期间动态创建 Web 表单。

我在一些文本框中添加了水印扩展器,但第一次更新页面时水印不显示。如果我将注意力集中在其中一个文本框内,然后再从其中一个文本框中移出,水印就会出现并且似乎可以正常工作。通过检查源代码,我看到客户端创建的水印被附加到客户端上 Sys.Application 的 init 事件中。

这就是我感到困惑的地方。1. 我在客户端页面 Sys.Application.initialize 事件中添加了一个处理程序,以查看它是否在异步回发的生命周期中被调用。它似乎没有触发该事件。2. 我试图通过向 PageRequestManager End Request 方法添加一个处理程序来引发初始化事件,但是设置了检查页面是否已经初始化的标志,因此没有一个单独的处理程序被触发。3. 在 1 和 2 之后,我认为当我对它应用焦点时,水印扩展器可能会以某种方式被延迟加载。所以我把应该在初始化事件中执行的$create语句放在PageRequestManager的End Request事件中。客户端脚本引发错误,因为显然已经创建了水印扩展器。

除了编写我自己的水印代码之外,我不确定这里的分辨率是什么。这是一个限制吗(如果在页面的初始请求中创建扩展器,扩展器是否才能正常工作)?那么 init 事件呢?我看不到它触发,但如果扩展器已经创建,它一定有???

任何帮助,将不胜感激。谢谢。

0 投票
4 回答
477 浏览

php - php 在递归模式下对一个目录中的所有图像运行函数

我有一个功能

我有一个目录/images,里面有 500 个图像。这些文件都被命名images_(some_unknown_numbers).png(都是png)。现在我想通过循环中的函数运行它们,并希望输出/markedimage/images_1.png,等。images_2.pngimages_3.png

我想在 Ubuntu 上运行这个脚本,这样我们也可以使用 shell

我怎样才能做到这一点?

0 投票
2 回答
677 浏览

flash - 为 Flash 视频加水印(服务器端)

我有一堆 Flash 视频,我需要用用户相关信息加水印,以使非法重新分发这些文件更加困难

我想知道如何在服务器端完成此操作。如果在客户端完成,用户很容易在视频加水印之前截取视频。

由于水印应该包含特定于用户的信息,因此在对视频进行编码之前,我无法真正为视频添加水印(除非我每个用户都有一个编码视频 - 不可行)。

不过,我预计这会对流媒体性能产生很大影响。

知道如何做到这一点(可能以有效的方式)吗?

0 投票
6 回答
6931 浏览

asp.net - ASP.NET MVC 中的水印文本框

在 ASP.NET MVC 中实现水印文本框控件的最简单方法是什么,互联网上是否有这样的控件(可能是 codeplex)。我想编写一个扩展的 HtmlHelper 并使用 jquery 水印文本框实现非常简单。