<script src="https://lf3-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>
一、数据源
数据源格式如下图,每一行为各地的GDP及三产业数据,A列作为辅助区域(由C列和B列合并而成)。
二、制作选择器
以地区作为筛选字段。
1、插入数据透视表
选择数据源A:G列,插入数据透视表到新工作表的P1单元格。将[地区]字段拖拽到[行区域]。再隐藏数据透视表的字段标题、禁用行和列的总计。
2、设置选择器
在菜单栏[开发工具]的[插入]命令中选择[列表框]控件,在单元格L8画出一个列表框。
用鼠标右键单击列表框,在弹出的快捷菜单单击[设置控件格式(F)],进入[设置对象格式]对话框,将[数据源区域]设置为数据透视表所在的区域P1:P32,将[单元格链接]设置为存放选择结果的单元格N2,单击[确定]按钮。
三、数据辅助区域
1、年份
第一行为年份,在K1单元格输入最近的年份后,其他左侧单元格自动依次递减。
在J1单元格输入公式:=K1-1。并将公式复制到B1:I1区域。
2、地区(省份)
根据选择结果(N2单元格),将地区引用到A1单元格。则在A1单元格输入公式:=INDEX(P1:P32,N2)。
3、按条件提取数据
在B2单元格输入公式:=VLOOKUP(B&$A1,各省GDP!$A:$D,4,0),并将公式复制到C2:K2数据区域。将选定区域对应年份的数据提取到辅助区域。
在A4单元格分别输入第三产业。在其右侧单元格输入公式。
在B4单元格输入公式:=VLOOKUP(B&$A,各省GDP!$A:$G,7,0)
再将B4:B4数据区域的公式复制到C4:K4,将选定区域对应年份第三产业数据提取到辅助区域。
在B3单元格输入公式:=B4/B2,并将公式复制到C3:K3,计算出第三产业占比。
四、制作图表
1、插入折线图(按年趋势图)
选中A2:K3数据区域,插入[带数据标记的折线图],[水平(分类)轴标签]选择B1:K1数据区域。
将系列[GDP]设置为[次坐标轴]。
2、设置图表格式:
①图表名称=A1单元格;
②主坐标轴最小值设置为0,最大值设置为1;
③图例靠上显示,与图表重叠。
五、导出图表(VBA)
通过VBA编写代码循环改变区域,实现对数据的动态引用,并将图表导出到文件夹。
1、参数区域
将N7单元格作为参数区域,通过更改参数,可以设置图表导出的文件夹。
2、VBA代码
新建export_chart4模块,键入以下代码。
3、制作按钮
在菜单栏[开发工具]的[插入]命令中选择[按钮]控件,在N11单元格插入一个按钮,命名为[导出图表],并指定宏为export_chart4。
4、导出图表
点击[导出图表]按钮将图表导出的文件夹。
六、Web页面(html)
1、html代码
在存放图片文件夹的上一级文件夹中新建show.html文档,用编程软件(比如Visual Studio Code)打开,键入以下代码。
2、本地网页演示
在show.html文档所在文件夹,直接打开网页。
3、手机网页演示
如果电脑装了网络服务器,可以在同一局域网的电脑或手机中,打开浏览器输入网址打开网页,就能看到动态图表滚动显示。
天用PDF自带的ocr功能进行文本转换,发现功能不是很好用,为了尽快完成任务,去论坛找了一下,基本都是本地类的,离线使用。接下来推荐的是:
一、天若OCR_本地版_1.3.9
天若OCR 1.3.9是开源版本的本地版,采用 Chinese-lite 和 paddle-ocr 识别,无需联网。
软件为64位系统使用,win11/win10/win7都行,需要.net4.7.2
本程序主要靠粘贴复制,中文识别率还是很舒服的。线程设的4,可以修改
本软件不具备任何捐赠的地方,也欢迎大家传播使用,软件作者是机械专业学生,
作者的地址为:https://github.com/wangfreexx/wangfreexx-tianruoocr-cl-paddle
二、平平-OCR
截图工具和天诺OCR一样使用ShareX开源组件库。
见过同事使用过一次天诺的OCR,那个截图功能,确实非常Nice!!! 然后特地对他的截图部分做了解,发现是Github上的一个开源项目 ShareX 组件库。
天诺OCR在使用上确实也很方便。于是乎,该软件在操作上与天诺OCR 保持一致。
下载地址:
天若1.39 https://wwuc.lanzouj.com/iGDPR17gtw4f
平平 https://www.123pan.com/s/9KtDVv-YWQ7A.html提取码:52pj
OCR图片识别软件 https://www.aliyundrive.com/s/i2vEho5YvBT
买来新电脑的你,是不是马上就迫不及待地装上了各种软件,如微信、Office、浏览器等,却忽略了许多电脑的自带软件。对于 Mac 用户来说,启动台中的「其他」文件夹则存在感更低,他们似乎天生被定义为「不常用」,才被收纳进了「其他」文件夹。
但这些看似不常用的应用中,其实也隐藏了不少「宝藏 app」。比如堪比 MATLAB 的函数绘图工具《Grapher》;设计师的好帮手《数码测色计》;随时记录事项的《便笺》等等。而今天介绍的则是看起来高大上,实则超好用的《自动控制》应用。
自动操作,或者说 Automator,早在 2005 年的 Mac OS X Tiger(10.4)系统中便已存在,这是苹果公司为 macOS 开发的一款软件,只需要拖拽鼠标等操作就能将一系列动作组合成一个工作流程,从而帮助你自动完成一些重复任务。
与 iOS 的快捷指令类似,《自动操作》可以使用自带的简单指令,也可以自己设置变量甚至录制一系列操作运行。如果有着编程基础,还可以直接编写脚本代码,例如 AppleScript、JavaScript 或者 shell 命令。
自动操作的类型分为八种,分别为:
其中,「应用程序」、「快速操作」和「文件夹操作」的使用场景更为广泛,而其他操作则依附于打印、听写、日历、图像捕捉等系统命令,用途略微局限。
下面就以 PDF 文档处理、网页图片批量保存以及简单的图片批处理为例,简要介绍一下《自动操作》的强大功能。
对于 PDF 格式来说,我们真是又爱又恨。虽然它能保证文档内容与格式的稳定性,但却牺牲了 Word 那样对文字与页面的随意操作性。
▲ 图片来自:Adobe Acrobat
因此,我们一般需要借助第三方软件如《Adobe Acrobat》《PDF Expert》来对 PDF 进行操作。这些软件虽然功能强大齐全,但是价格都不菲。这时候,如果你只是想完成简单的文字提取或是页面合并 / 拆分,系统自带的《自动操作》完全可以胜任。
首先打开《自动操作》程序,选取「应用程序」文稿类型。右侧的编辑框提示「应用程序将文件和文件夹作为输入来接收」。接着在左侧资源库中找到「PDF – 提取 PDF 文本」,双击或将其拖到右侧,即可看到如下图像。
在「提取 PDF 文本」中还有许多选项,比如输出纯文本还是多信息文本、是否添加页眉 / 页脚、设置输出文件名等等。这些选项也可以在每次运行时分别设置,只需点击最下方的「选项」,勾选「工作流程运行时显示此操作」即可。
最后我们将其保存到桌面,便能看到以 app 形式呈现的工作流程了。使用时,我们将 PDF 文件拖到该图标上,随即显示刚才的一系列选项,设置完成后点击继续,就能看到提取的本文文件了。
另外,资源库还提供了许多其他的 PDF 操作,比如拆分 PDF、合并 PDF、PDF 转图片、图片转 PDF 等。按照以上流程依葫芦画瓢,可以制作出各种功能的 app。
并不是所有的网页图片都能直接右键保存至本地,对于一些无法直接保存的图片,可以通过截屏或插件来解决。而如果又有着批量下载图片的需求,其实可以通过《自动操作》的指令一键完成。
▲ 批量保存图片插件:Fatkun
这里我们新建「快速操作」文稿类型,编辑区会要求指定输入的数据类型,我们选择「URL」作为输入。另外,还可以指定在特定应用程序中使用,或者改变图标样式和颜色等。
接下来,分别在左侧资源库的「互联网」子目录下找到「获取网页内容」和「存储网页内容中的图片」,依次拖入右侧编辑区。工作流便会从 URL 中提取网页内容,然后将其中的图片保存至指定文件夹。
我们需要在 Safari 中使用该快捷操作,首先选中地址栏的网址,即 URL;右击找到「服务」选项;继续在「服务」中找到刚才制作的「保存网页图片」操作,点击运行,即可在桌面看到图片文件夹了。
以 B 站主页为例,其中视频封面是无法保存的,这时候借助刚才的快捷操作即可一键下载所有图片。
使用这种方式创建的操作可以在「系统偏好设置 – 键盘 – 快捷键 – 服务」中进行管理,这里是 macOS 的跨应用功能,不仅有自己创建的快速操作,还有一些软件内置的操作。
按照上述类似的方法建立一系列「快速操作」,并在系统设置中进行管理,即可建立自己专属的右键选单。当勾选的服务操作较少时,所有服务均会在一级菜单显示。
对于自媒体或公众号的作者来说,完成文章后必定要进行配图,配图后可能还需要统一尺寸、转换格式或是添加水印。
对于图片的批量操作可以使用 Photoshop 的批量处理或是其他图像批处理软件,但借助《自动操作》其实可以更加优雅地完成,仅需将待处理图片放入指定文件夹,即可自动生成处理后的图片。
▲ XnConvert 批量处理图片
为了实现这一目的,我们新建「文件夹操作」文稿类型,右侧编辑区提示选择一个文件夹来接收输入的文件,我们可以先在桌面新建一个「AppSo 图片处理」的文件夹,并设置为该流程的目标文件夹。
接着在左侧资源库的照片子目录下找到「拷贝访达项目」、「缩放图像」和「更改图像类型」并添加至编辑区。首先拷贝项目是确保原图不会被覆盖,这里我将拷贝路径设置为桌面。
以 AppSo 的文章写作要求为例,图片宽度要求为 1000 像素,格式要求为 JPEG 格式。因此设置缩放图像至大小 1000 像素,以及更改图像类型至 JPEG。
完成文章写作后,我会把所有配图先放在桌面上,然后逐一设置编号。等完成所有配图后,统一拖入「AppSo 图片处理」文件夹,之后我便能在桌面找到所有处理完毕的图片了。
《自动操作》能为你把常用指令保存起来重复使用,适合有着特定工作流的人群。并且无需编程即可构造专属 app 或插件,让你摒弃重复劳动,可谓效率神器。但遗憾的是,作为 macOS 的一款自带软件,并且早在 15 年前就已推出,却没能受到足够重视,实属可惜。
▲ 图片来自:Unsplash
从机器语言、汇编语言为代表的低级语言,到 C++、Python 为代表的高级语言,编程方式正不断简化。而《自动操作》这类模块化编程,则让编程门槛进一步降低。试想在未来,说不定人人都能通过编程来构建自己的小程序。
题图来自:Unsplash
*请认真填写需求信息,我们会在24小时内与您取得联系。