问题标签 [redaction]

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 投票
5 回答
6266 浏览

pdf - 您如何以编程方式编辑 PDF 文件?

Adobe Acrobat 能够编辑 PDF 文件(即实际删除信息,而不是简单地在其上绘制一个黑框)。我想以编程方式使用此功能。要使用 GUI 进行编校,请选择 Mark for Redaction 工具,将其绘制在要编校的文本上,然后应用编校。

有没有办法通过 AppleScript 或其他方式以编程方式执行此操作?

我知道要编辑的文本的 (X,y) 位置。

谢谢!

0 投票
1 回答
1783 浏览

c# - 使用 .NET 提取 PDF 文档中标记为编辑的文本

我正在开发 PDF acrobat 附加产品,其中一项要求是提取给定 PDF 文档中标记为编辑的文本。

假设您知道什么是“编辑”(如果您不了解,请阅读此内容http://acrobatusers.com/tutorials/redacting-pdf-files-survey-tools),请建议我如何发现在任何 PDF 中已被“标记”为编辑的文本,然后提取确切的文本。

如果您认为可以引导我找到正确的答案,请询问更多详细信息。我曾尝试使用 iTextSharp 和 Aspose.PDF 库,但没有取得多大成功。

0 投票
1 回答
1159 浏览

c# - 如何使用 iTextSharp 从 PDF 中提取“标记为编辑”的文本?

这是这个问题的后续

我们想出了如何使用下面的代码提取标记为编辑的文本。

但是,除了标记为编辑的文本之外,还会捕获其他前导和尾随字符。

例如,如果在源 PDF 文档中将句子标记为编辑,则下面的代码还会捕获前一个句子的最后几个字符和下一个句子的前几个字符。

有人能在下面的代码中看到问题吗?

0 投票
2 回答
122 浏览

iphone - 手势识别器无法识别通过 UIImageView 创建的视图

我有一个带有点击手势的 UIImageview,这样任何点击它都会创建一个白色背景的矩形视图。我可以在 imageview 上移动任何位置。像这样,我可以在该图像视图上创建无限视图。

现在我的问题是我想向新创建的视图添加双击手势,但是当我单击任何这些视图时,会在该视图上创建一个新视图。

但我想要的是,如果我点击一个视图,则不必在该视图上创建新视图。目前,即使我在 UIImageView 上创建了一个新视图,gestureRecognizer 也能识别 UIImageView。

0 投票
2 回答
604 浏览

ruby - Ruby 编辑程序逻辑?

好的,我正在做 codeacademy ruby​​ 跟踪,我不知道这个问题。我现在可以让它工作,但我不明白它为什么工作。锻炼说明:

让我们从简单的开始:编写一个遍历单词并打印出它找到的每个单词的 .each 循环。

我已将问题分解为几个步骤,试图理解它为什么起作用,但我很困惑。我的问题代码是:

如果我使用由空格分隔的字符串并且仅当我更改时,该程序才有效

代替

如果有人为我逐步分解它,我将不胜感激。

我为它制作了一个视频,以便对其进行更直观的解释。这是链接:红宝石编辑视频

谢谢你。

0 投票
1 回答
223 浏览

sql-server - 更新 TSQL 中数据子集的最小值

我有一个需要帮助的编辑例程。我已将小于 10 的值编入名为“已编校的详细信息”的单行中。但是,在某些情况下,即使详细信息编辑列仍然小于 10,我必须返回并获取下一个最小数字以添加到编辑中,直到它大于 10。下一步是让我难过的事情。在我获取下一个最小值以进行编辑后,我需要删除导致此问题的行。问题是我此时没有数据集的自然键。

正在考虑在每个子集上使用光标,但如果可以的话,我想避免这种情况。

我有 2 张桌子正在使用。

上面的内容非常适合为每组数据查找下一个最低整数值并将其正确添加到我的 detailsRedacted 行中。但我无法弄清楚如何回到最小值的行并将其设置为 0。

由于声誉限制,我还不能添加图像……所以我无法向您展示数据的样子。也因为它本质上是敏感的,我不能在任何地方发布数据。

查看上面的一组数据,details redacted 列只有 5。我可以得到这组 13 中的值并将其添加到 details redacted 中。但是因为我只有 DashboardYear、Institution 和 StudentLevel 作为键,所以我无法访问定义导致编辑的单行所需的字段。

我只想做一个 update countofstudent = 0 select min(countofStudents) group by 子句并完成..但这并没有削减它。

希望有一个我还没有见过的忍者技巧可以帮助我。抱歉,我没有发布任何代码,但不确定它会有所帮助..

0 投票
2 回答
835 浏览

javascript - 密码文本和切换不使用输入标签

如何使用 HTML 以点显示文本,就像在密码字段中看到的那样:

使用<input>? 我想利用输入表单上下文之外的密码字段的编辑。

把它想象成一个显示薪水的页面,我不想在文本框中显示信息,即你​​不想给人一种可以编辑薪水的印象,但是当页面加载时我不想希望它立即可见,以防有人正在寻找。文本应以点显示,例如“薪水:●●●●●●●●(查看查看)”,然后最终看起来像“薪水:54372.23(查看隐藏)”。

0 投票
3 回答
343 浏览

php - 如何在特定子字符串之后编辑敏感子字符串?

我继承了这个脚本,其中一些敏感信息存储在数据库中......我想********在它被保存并显示在日志中之前替换它。

我正在使用 PHP...敏感信息是一组随机生成的字符,例如:(yYng6Ytzh有时它还可能包括!和@)。

它总是跟随特定的子字符串Password: eg:Password: yYng6Ytzh并且被存储在单个字符串中的其他文本包围。

例如:

我一直在尝试各种组合preg_match()preg_replace()包括str_replace ()偏移量,但我没有得到任何结果。

谁能指出我正确的方向?

0 投票
0 回答
118 浏览

open-source - MS 的 .NET 源代码中的编辑注释

我想开源一个大型代码库,并且在这样做之前实际上无法手动审查所有源代码。

似乎 MS 从他们为 .NET BCL 发布的源代码中的注释中编辑了一些文本。

下面是一个例子System.Lazy<T>

注意----文字。看来这个词race可能已经被删除了。

在他们的代码中,我似乎还有很多其他的例子。

这些修订是如何计算的?是简单的字符串匹配吗?

0 投票
1 回答
979 浏览

oracle - ORA-28086: 数据编辑策略表达式有错误

我正在尝试使用以下脚本为数据库中的列创建策略,该脚本在一个数据库中成功创建,但在其他数据库中却出现错误。

仅供参考:两个数据库在 DBMS_REDACT POLICY 上都有 EXECUTE PRIVILEGE

ORA-28086: 数据编辑策略表达式有错误。