回答
恐怕你的问题对我没有多大意义。 “在相同的文字区域中操作”是什么意思?
也许如果你分享了PDF文件的副本,并解释你在做什么,我们可以看看它。
当我选择要突出显示的部分文字时,我再次突出显示同一个地方。 突出显示的文字将被模糊。 我不知道我说过这会让你明白。 – Johns 2014-09-22 14:42:28
这是什么操作系统?您是否使用Artifex下载的标准MuPDF二进制文件,或者您自己构建了它?如果你自己构建它,是使用MuPDF或我们的演示代码的这个*你的应用程序?您能否将示例PDF文件发布到公共网址,以便我们可以尝试重现它。 – KenS 2014-09-22 15:30:05
突出显示注释使用透明度,如果您重复应用突出显示,那么文本会变得更暗淡,可能这是您的意思? – KenS 2014-09-22 15:32:03
我已经“解决”了这个问题,告诉mupdf编写高亮注释,以便使用乘法混色渲染它们。它们将会看起来像在文本的“后面”,因为当你乘上颜色时黑色会保持黑色。
要做到这一点,你可以进入源/ PDF/PDF-annot.c和功能
pdf_annot *
pdf_create_annot(pdf_document *doc, pdf_page *page, fz_annot_type type)
后
if (annot_arr == NULL)
{
annot_arr = pdf_new_array(doc, 0);
pdf_dict_puts_drop(page->me, "Annots", annot_arr);
}
添加类似
if (type == FZ_ANNOT_HIGHLIGHT) {
//Say that we want this to be renderd "behind" the text, i.e., in multiplicative mode
pdf_dict_puts_drop(annot_obj, "BM", pdf_new_name(doc, "Multiply"));
}
希望有所帮助。
- 1. 高亮文本
- 2. C#富文本框高亮
- 3. HTML5中的文本高亮
- 4. 高亮文本编辑器
- 5. 可编辑文本高亮
- 6. PHP输出文本高亮
- 7. 选择/高亮文本ios
- 8. CSS3文字区域高亮颜色
- 9. 角JS高亮过滤器高亮文本和更改文本也
- 10. 区高亮鼠标移开
- 11. 在文本区域中的语法高亮,flex 4
- 12. 创建一个高亮图像地图
- 13. 富文本框圆角选择高亮
- 14. 使用jQuery高亮选中的文本
- 15. 更改文本高亮选择与JS
- 16. 高亮文本时,链接被点击
- 17. 高亮显示文本在Div标签
- 18. TextView的高亮显示文本怀疑
- 19. 在VsVim中启用文本高亮
- 20. Pycharm文本高亮格式python3.6
- 21. AS3 - 高亮显示的文本颜色
- 22. jquery搜索文本高亮问题
- 23. 我工作的一个PRO * C的语法高亮文件崇高文本2
- 24. 不同亮度的区域
- 25. 麻烦SYN-包括且同区域嵌入语法高亮
- 26. jquery高亮显示区域元素
- 27. 捕获在文本高亮文本的Mozilla浏览器中
- 28. 如何将语法高亮添加到崇高文本2
- 29. 帕格(玉)语法高亮不与崇高的文本3
- 30. 搜索整个工作簿的文本串和高亮度小区
我有没有人可以再次显示的问题?问题 - 图片 - > bugs.ghostscript.com/attachment.cgi?id=11169谁能帮我看看? – Johns 2014-09-24 02:35:16