ahk打印成pdf记录

2023-10-30 17:20
文章标签 记录 pdf 打印 ahk

本文主要是介绍ahk打印成pdf记录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

软工课程后记:

要求将博客打印成pdf存档。为了偷懒,不想自己点鼠标一个个保存,所以写了一个ahk小程序。博客教程推荐,建议一试,不难。还很方便。我也只学了点点皮毛,满足需求即止。

第一个成功的小例子。运行效果是打开我的这篇博客【http://www.cnblogs.com/wangc034/p/8000418.html】然后等网页载入完毕,2s延时等待,发送一个鼠标左键点击消息,坐标是1232,421。然后发送键盘消息Ctrl+P,这是chrome浏览器“打印成…”的快捷键。我没有用其他浏览器,所以不知道其他浏览器是否适用。然后延时,再鼠标左键点击一下打印的按钮,位置是测试过的,需要最大化浏览器。然后发送键盘消息,输入了“test”作为文件名,{Enter}是回车,然后发送键盘消息Alt+s保存到默认路径下。程序结束。

1 Run, http://www.cnblogs.com/wangc034/p/8000418.html
2 sleep 2000 ; 等网页载入完毕
3 MouseClick, left, 1232, 421
4 Send ^{p}
5 sleep 2000 
6 MouseClick, left, 235,160
7 sleep 5000
8 Send test{Enter}
9 Send !{s}

照此,可将url保存到数组中,循环执行上述代码,实现自动保存pdf功能。官方文档参考。

 

写这么短的博客花了20min。

有需求的同学可以给我发URL链接的txt文本,格式如下:

//虽然我感觉我会是最后一个做完这个任务的人哈哈Orz

最后感谢杨老师的指点、指导和程序参考。

转载于:https://www.cnblogs.com/wangc034/p/8128197.html

这篇关于ahk打印成pdf记录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/309426

相关文章

Java程序进程起来了但是不打印日志的原因分析

《Java程序进程起来了但是不打印日志的原因分析》:本文主要介绍Java程序进程起来了但是不打印日志的原因分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Java程序进程起来了但是不打印日志的原因1、日志配置问题2、日志文件权限问题3、日志文件路径问题4、程序

Java使用SLF4J记录不同级别日志的示例详解

《Java使用SLF4J记录不同级别日志的示例详解》SLF4J是一个简单的日志门面,它允许在运行时选择不同的日志实现,这篇文章主要为大家详细介绍了如何使用SLF4J记录不同级别日志,感兴趣的可以了解下... 目录一、SLF4J简介二、添加依赖三、配置Logback四、记录不同级别的日志五、总结一、SLF4J

springboot整合阿里云百炼DeepSeek实现sse流式打印的操作方法

《springboot整合阿里云百炼DeepSeek实现sse流式打印的操作方法》:本文主要介绍springboot整合阿里云百炼DeepSeek实现sse流式打印,本文给大家介绍的非常详细,对大... 目录1.开通阿里云百炼,获取到key2.新建SpringBoot项目3.工具类4.启动类5.测试类6.测

在Spring Boot中浅尝内存泄漏的实战记录

《在SpringBoot中浅尝内存泄漏的实战记录》本文给大家分享在SpringBoot中浅尝内存泄漏的实战记录,结合实例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧... 目录使用静态集合持有对象引用,阻止GC回收关键点:可执行代码:验证:1,运行程序(启动时添加JVM参数限制堆大小):2,访问 htt

Android实现打开本地pdf文件的两种方式

《Android实现打开本地pdf文件的两种方式》在现代应用中,PDF格式因其跨平台、稳定性好、展示内容一致等特点,在Android平台上,如何高效地打开本地PDF文件,不仅关系到用户体验,也直接影响... 目录一、项目概述二、相关知识2.1 PDF文件基本概述2.2 android 文件访问与存储权限2.

MySQL 中查询 VARCHAR 类型 JSON 数据的问题记录

《MySQL中查询VARCHAR类型JSON数据的问题记录》在数据库设计中,有时我们会将JSON数据存储在VARCHAR或TEXT类型字段中,本文将详细介绍如何在MySQL中有效查询存储为V... 目录一、问题背景二、mysql jsON 函数2.1 常用 JSON 函数三、查询示例3.1 基本查询3.2

详解如何通过Python批量转换图片为PDF

《详解如何通过Python批量转换图片为PDF》:本文主要介绍如何基于Python+Tkinter开发的图片批量转PDF工具,可以支持批量添加图片,拖拽等操作,感兴趣的小伙伴可以参考一下... 目录1. 概述2. 功能亮点2.1 主要功能2.2 界面设计3. 使用指南3.1 运行环境3.2 使用步骤4. 核

Python获取中国节假日数据记录入JSON文件

《Python获取中国节假日数据记录入JSON文件》项目系统内置的日历应用为了提升用户体验,特别设置了在调休日期显示“休”的UI图标功能,那么问题是这些调休数据从哪里来呢?我尝试一种更为智能的方法:P... 目录节假日数据获取存入jsON文件节假日数据读取封装完整代码项目系统内置的日历应用为了提升用户体验,

使用C#代码在PDF文档中添加、删除和替换图片

《使用C#代码在PDF文档中添加、删除和替换图片》在当今数字化文档处理场景中,动态操作PDF文档中的图像已成为企业级应用开发的核心需求之一,本文将介绍如何在.NET平台使用C#代码在PDF文档中添加、... 目录引言用C#添加图片到PDF文档用C#删除PDF文档中的图片用C#替换PDF文档中的图片引言在当

详解C#如何提取PDF文档中的图片

《详解C#如何提取PDF文档中的图片》提取图片可以将这些图像资源进行单独保存,方便后续在不同的项目中使用,下面我们就来看看如何使用C#通过代码从PDF文档中提取图片吧... 当 PDF 文件中包含有价值的图片,如艺术画作、设计素材、报告图表等,提取图片可以将这些图像资源进行单独保存,方便后续在不同的项目中使