自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (9)
  • 收藏
  • 关注

原创 结合sigil和ebooklib及beautifulsoup配合改造epub电子书

本文演示了利用sigil的正则表达式替换功能修改epub文件中html文件的结构,再结合ebooklib和beautifulsoup库修改html文件中标签的有关属性并保存epub文件中。

2025-01-10 10:50:22 736

原创 使用ebooklib制作符合epub3规范的epub文件

本文综合利用word及Python电子书制作库,将一个OCR的pdf文件改造成了支持epub3规范的弹出式注释的epub文件。

2025-01-01 20:27:53 719

原创 VBA中按段落遍历Word文档修改段落文本时的正确方法

本文介绍了使用VBA按段落遍历Word文档时,如需修改整个段落的内容应当采取的正确做法,即先构造出一个不包括段落末尾的分段符的区域再进行赋值。

2024-12-29 10:01:53 397

原创 用VBA将word文档处理成支持弹出式注释的epub文档可用的html内容

因为扫描文档在Word中校核并编辑出结构比较方便,因此以上通过VBA来处理Word中的文本,实际上,如果弄清了epub3标准的弹窗显示注释的要求,对不符合标准的Epub/HTML文件,也可以利用python的soup库进行修改,使其符合标准,那又是另一个主题了。点击注释引用后,对应的注释内容会弹出在页面中显示,再次点击弹窗外的任意位置该弹窗即关闭,关闭后点击任意注释引用,对应的注释内容会弹窗显示。处理好注释引用与注释编号的文档改造成符合上述规范的html文件所需内容。

2024-12-24 16:51:55 791

原创 用VBA自动更正错误的注释引用序号

本文介绍了一个自动更正序数错误的带圈数字序号注释引用与注释编号的宏,演示了正则表达式结合Range.Find进行查找并完成匹配内容定位、查找范围的调整、取得标题及其所属段落区域、数值1-20转换为带圈数字序号等技巧。

2024-12-24 15:07:55 329

原创 在VBA中结合正则表达式和查找功能给文档添加交叉连接

本文通过结合正则表达式和`Range.Find`对象在文档的主体内容中的注释引用与注释内容中的注释编号之间建立了交叉链接,演示了在选定区域用`Range.Find`对象进行查找和准确定位文档中所有匹配正则表达式的对象的方法。

2024-12-20 09:25:59 487

原创 消除图片中的浅色水印

本文利用numpy的广播机制,完成了一个可以消除浅色水印以及书页背面渗透的浅色墨迹的python程序。

2024-12-18 08:31:15 221

原创 将带注释的Word文档改造成点击注释引用即可弹窗显示注释的HTML文档

本文结合VBA和JavaScript将带注释的曹植集注中的一首诗改造成了可以通过点击注释引用即在点击位置显示注释的HTML,以供制作更方便在平板等平台阅读的epub格式书籍。

2024-12-15 20:04:37 484

原创 利用cnocr库完成中文扫描pdf文件的文字识别

本文用pymupdf、numpy和cnocr库完成了一个将扫描pdf文件通过OCR转换成txt文件的python程序。

2024-12-11 18:57:21 468

原创 用VBA处理Word文档中的全部脚注与尾注相互转换

word文档中脚注与尾注相互转换的宏

2024-12-04 19:39:24 217

原创 编辑Word文档时手滑没点保存怎么办

本文简介关闭Word文档时没有点击保存按钮时的补救办法。

2024-11-29 13:37:27 232

原创 不玩PS抠图了,改玩Python抠图

本文用Python抠了个图。

2024-11-27 15:53:13 755

原创 消除对比度增强后的图片中产生的噪点

本文通过将一个示例彩色pdf文档转换为二值图片组成的pdf文档,演示了pdf与图片文件的相互转换(通过pymupdf库和pillow库),彩色图片自适应对比度增强(利用OpenCV库)、彩色图片二值化处理以及利用掩码图片除掉图片中噪点的方法。

2024-11-25 11:04:37 378

原创 用python将一个扫描pdf文件改成二值图片组成的pdf文件

本文通过综合利用pillow、pymupdf和numpy三个库,将彩色或灰度扫描pdf文件转换成有二值图片组成的pdf文件,以便于在黑白墨水屏上阅读。程序中演示了pymupdf.Pixmap与numpy.ndarray和pillow.Image.Image之间的转换。

2024-11-22 21:57:04 622 1

原创 python的正则表达式模块中re.match、re.search和re.finditer的区别及多行文本用re.sub替换内容时遇到KeyError: ‘\\p‘的变通解决方法

本文简要归纳了python的正则表达式模块这re.match、re.search和re.finditer的区别,并介绍了一种避免多行文本用re.sub替换内容时遇到KeyError: '\\p'错误的方法。

2024-10-29 13:39:56 319

原创 Anki插件Export deck to html的改造

本文修改并完善了Anki插件Export deck to html的功能,同时简要介绍了利亚该插件结合html模板文件将Anki牌组导出为html的方法。

2024-10-28 16:27:33 872 1

原创 用VBA将一个Word文档中符合某些条件的内容抽取到另一个文档中

源文档中部分内容的标题被标注不同数量的★,用VBA将标注为四个以上★的标题及其所属正文内容抽取出来存入新文档中。实际上,修改此文代码中过滤内容的条件,可以改造成抽取符合任意条件的内容的宏。

2024-08-27 16:12:06 556

原创 在HTML中固定表格表头的简单方法

表文介绍了一种不使用JavaScrip也不用第三方插件简单实现在HTML页面中固定表头滚动表格的效果。

2024-08-13 17:19:23 1179

原创 降低Anki对C盘空间占用的四种方法

本文介绍了四种将Anki媒体文件的默认保存路径转移到C盘以外的方法。

2024-08-01 10:47:10 730

原创 用正则表达式匹配HTML标签

本文介绍了如何编写匹正则表达式匹配HTML标签,并给出了一个较复杂的应用问题——保留一段HTML片段中不带属性的div标签和p标签,但是删除带属性的div标签和p标签——的解决方案。

2024-07-28 14:13:07 1735

原创 CSS3实现提示工具的渐入渐出效果及CSS3动画简介

本文通过实现tooltip工具的渐入渐出效果,以一种简洁明晰的方式简要介绍了CSS3的动画相关知识。因为本人并非高手,所以文中没有复杂炫技,初学者也足以通过本文快速理解并掌握相关原理。

2024-07-17 10:41:16 1293

原创 用HTML和CSS实现提示工具(tooltip)及HTML元素的定位

本文利用HTML元素的position样式和visibility样式实现了一个提示工具(tooltip)示例,其中涉及到了元素的hover伪类,visibility样式和position样式等知识。

2024-07-13 19:38:58 1925

原创 利用原生JavaScript实现匹配搜索结果的网页内容高亮

本文用原生JavaScript实现将匹配的搜索内容高亮,不用任何第三方库。

2024-07-10 17:15:33 415

原创 利用JavaScript在HTML页面搜索并高亮匹配的文本

在没有查找功能的环境中给网页加上搜索并高亮匹配内容的功能。

2024-07-09 11:45:23 1751

原创 更改Anki笔记所应用的模板及其所属的牌组

本文直观介绍了如何将Anki中的旧笔记通过更改模板和牌组迁移到新的笔记模板及牌组中。

2024-07-01 09:33:19 1444

原创 对兼容各操作系统的Anki选择题模板的更新——提供更方便的笔记修改功能

利用并改造Anki插件Edit Field During Review,通过JavaScript为在复习界面中对笔记内容进行突出显示提供更方便的操作。

2024-06-22 22:19:27 1609 11

原创 介绍并改造一个作用于Anki笔记浏览器的插件

本文简单介绍并改造了Anki插件Advanced Browser。

2024-06-17 13:34:04 610

原创 一个Anki填空题模板

本文创建了一个可输入答案并比对输入的答案与正确答案的差异的填空题模板。

2024-06-12 19:45:01 1449 2

原创 利用CSS隐藏HTML元素并插入替代内容

通过实现一个支持切换答题模式与阅读模式的Anki问答题模板,演示不使用JavaScript就删除某些HTML结点在页面上的显示以及插入自己的内容。

2024-06-09 15:49:50 588 2

原创 创建一个支持切换阅读模式和答题模式的Anki问答题模板

本文制作了一个支持随时在答题模式和阅读模式之间切换的Anki问答题模板。

2024-06-02 13:22:12 1034 7

原创 在Anki中按某个字段满足的条件查找笔记

本文介绍在Anki中按卡片某个字段符合的条件筛选卡片的方法。

2024-05-29 11:32:35 889

原创 用PowerPoint创建毛笔字书写动画

本文通过在PowerPoint中使用墨迹动画创建了一笔一笔书写文字的动态gif图片。

2024-05-07 20:21:29 1148

原创 利用VBA删除Word文档中所有空白页面

这个思路似乎是不错的,但是如果页面中含有表格,甚至表格中存在合并单元格,特别是表格中还存在跨页的单元格的话,那么Selection.Information(wdFirstCharacterLineNumber) 方法取得的数值实际上是错误的,也就是说在页面包含表格的情况下,可能无法准确获取这一页的行数。所以,上述思路实际上不够通用。更通用的思路是遍历文档中的所有页面,依次选择各页的全部内容,然后将不可打印字符全部替换为空字符,如果替换完成后的字符串长度不大于1,那么就可以判定这一页为空白页,将其删除即可。

2024-04-06 16:10:41 1060

原创 Word中解决插入脚注导致的分页位置错误问题

上面的截图中,样式为标题3的段落“四、固执的念头”前插入了连续型分节符,并且该分节符的样式为正文,前后的正文段落中有脚注,结果在分页时,标题3段落“四、固执的念头”后的正文段落自动进入了第二页,此时,如果不改变Word默认设置,除非手工插入分页符(或者连续键入空行,但强烈反对这种方式)将标题3段落“四、固执的念头”挤入下一页,标题3段落“四、固执的念头”与其后的正文段落始终不能排版到同一页,将该段落的换行分页方式设置为“与下段同页”也不起作用。

2024-03-11 09:38:23 2996

原创 使用css结合js实现html文件中的双行混排

本文介绍了一种用js结合css实现在HTML中进行双行合一排版的方法。

2024-03-06 11:10:29 659

原创 Word中的文档网格线与行距问题

第上面的动图里,将文字大小放大到某个字号时,单倍行距的间距突然增加很多。造成这种情况的原因是文档中定义了网格线,并且设置了对齐到网格线。上面的动图演示了如何取消对齐到网格线,动图中文字的行间距在取消对齐到网格线后缩小到可以接受的程度了。还可以一劳永逸地干脆取消文档中的网格线。将文档设置成无网格后,无需再在段落格式对话框中取消对齐到文档网格线。

2024-03-05 09:16:33 1732

原创 使用Flex布局在HTML中实现双行夹批效果

中只需要先选择批注文字,然后通过“开始”菜单“段落”面板上字符缩放工具组里的“双行合一”命令,就可以很容易实现双行夹批效果。),其次是对所有需要双行显示的内容,需要针对每一块内容确定合适的宽度,否则没有理想的双行夹批显示效果。古代小说中经常有评点和批注,为了区别正文和批注,一般将批注排版成双行夹批的形式。,还是不能防止元素尺寸过大时不同的子元素被换行显示(即使子元素是行内元素。局限性还是很大的,首先是子元素尺寸超过容器的宽度或高度时,即使使用了。/*子元素的对齐方式,主要靠这个实现文字的垂直方向对齐*/

2024-02-21 12:22:51 635

原创 文档目录、页眉和文档章节标题之间插入相互链接的最佳实践

在每个章节前插入分节符以及给每节添加不同的页眉,并且实现点击每节的标题和页眉也能跳转到目录的相应位置,对于长文档来说,用手工输入肯定是比较困难的。本文介绍了几个相互配合实现这一功能的宏,从中也可以学习用VBA操作页眉页脚、目录和书签、超链接以及域。

2024-02-04 19:23:05 1646

原创 合并同一个工作簿中的多个工作表

本文实现了将同一工作簿中的多个工作表合并的功能。

2024-01-30 10:13:56 612

原创 用Excel辅助做数独

本文用Excel做了一个玩数独游戏的辅助表格,并给出了一个解数独的VBA程序

2024-01-22 20:03:31 2552

兼容各操作系统平台的anki选择题模板

在2022年上传的模板基础上进行了修改,原模版单选题选项前面现实的也是复选框并且可以选择多格选项,现在单选题前显示的是单选框,并且只能选择一个答案。

2023-07-16

兼容所有平台的anki选择题模板.apkg

本来已经有博客写了怎么制作兼容安卓、ios、windows、mac和linux的anki选择题库模板,结果还有人说是看不懂代码,直接上传一个apkg包,上传之后anki中就会多一个名为建造师选择题模板的模板,直接用这个模板添加笔记即可。做出来的题库直接跨平台,无需任何修改。

2021-07-02

js对象参考中文文档

从runoob网站下载的jsref分支下所有文档。文件下载后经过了脚本错误屏蔽,制作成的chm不会出现脚本错误提示。如果ie设置了检查网站安全证书吊销信息,会出现安全证书吊销信息无法验证提示,请慎重考虑是否取消检查网站安全证书吊销信息。请遵守runoob网站的版权声明。

2016-07-15

bootstrap中文文档

从runoob网站下载的bootstrap分支下所有文档。文件下载后经过了脚本错误屏蔽,制作成的chm不会出现脚本错误提示。如果ie设置了检查网站安全证书吊销信息,会出现安全证书吊销信息无法验证提示,请慎重考虑是否取消检查网站安全证书吊销信息。请遵守runoob网站的版权声明。

2016-07-15

Angular中文文档

从runoob网站下载的angular分支下所有文档。文件下载后经过了脚本错误屏蔽,制作成的chm不会出现脚本错误提示。如果ie设置了检查网站安全证书吊销信息,会出现安全证书吊销信息无法验证提示,请慎重考虑是否取消检查网站安全证书吊销信息。请遵守runoob网站的版权声明。

2016-07-15

数学表达式解释器

java编写的数学表达式解释器,能够计算类似于excel单元格公式语法的数学表达式,唯一差别在于省略两个连续运算符之间的括号时将报告缺少操作数错误。包含词法分析类、语法分析类、语法错误报告类,能准确报告语法错误类型及位置。

2015-04-06

一个迷宫程序源代码

参照java高级游戏编程的架构所写的一个swing游戏,当然,没有像那本书一样弄那么多接口,包括一个工具类总共只有5个类。实现的功能有:自动生成迷宫、求解迷宫、自动行走、过关升级等。内附要点说明(思维导图格式),源代码有详细注解。

2013-08-07

利用自定义渲染器实现JSF数据库表分页显示

核心JSF编程提出了一个自定义渲染器实现分页显示大量数据的技术,对该书的代码进行改进和增强后可以得到一个功能强大、使用简单的分页标签。 本资源包含了该分页标签全部的修改后的代码、配置文件示例、使用方法示例以及对代码的有关说明,掌握本资源的内容,从此JSF分页可以一劳永逸。

2010-06-06

java开放源码编程

java开放源码编程第二部分,具体内容参见第一部分的介绍

2008-12-12

Java开放源码编程

共两个部分,介绍了很多的java开源框架,有一个利用各种开源框架构建的网上书店

2008-12-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除