【办公类-99-01】20250201学具PDF打印会缩小一圈——解决办法:换一个PDF阅读器

 

背景需求:

2024年1月13日,快要放寒假了,组长拿着我们班的打印好的一叠教案来调整。

“前面周计划下面的家园共育有调整,你自己看批注。”

“还有你这个教案部分的模版有问题,太小(窄)了。考虑到教案的格式内容很工整,这次就算了。下次一定要我发的模版”

(因为我用Python批量导入的教案文字,空位置都塞满文字,所以感觉版面上文字很工整(* ̄︶ ̄))

我很惊讶:“我就是用你开学发的模版啊”

组长:“但是就是小,一般格子要到这个位置,你这个太窄了,周围白的地方大。”

我想了想:可能因为我用的PDF打印,周围会缩小一圈

组长:有可能,下次一定要用我发的最新模板,这次只要改周计划,教案部分就算了(不用重打)

存在问题:

实际上学具的docx转PDF后,打印会缩小一圈的问题始终存在。

 1.A4白卡纸(150g、180g、200g):打印内容不居中,右侧窄、左侧粗

2.A4打印纸(80g、100g):页面内容,四周都缩小一圈

思考:

一直觉得A4纸打印的PDF虽然小一圈,但是差异小,基本看不出来。就这样打印吧。

可是这一次,组长都看出来表格宽窄与实际差异过大。这就需要破解“PDF打印小”的问题。

 

解决方式:

问题1:PDF教案表格框架明显小一圈的主因——没有使用新模版

重新查看5天、6天、7天模版,我发现6天和7天的模版我用的是“新模版”、5天的模版用的去年的旧模版,页眉上横线位置不一样。——这是导致教案框架明显小一圈的主因

处理:把5天的新模版做好(见上图)

 

问题2:解决PDF缩小的方式——换ADobe Acrobat DC打印器

虽然表格变大了,但按照打印学具时的结果来看,PDF打印还是会小一圈(虽然不仔细看发现不了,但它肯定比WORD打印要小)。所以还是要破解这个问题。

 

 

我询问了星火讯飞AI:为什么PDF打印出来的内容会比docx打印出来的内容小一圈

它提到了“缩放比例的问题”。

 

我电脑上默认用这个WPS打开PDF,

是用的“实际大小”(这个看上去和WORD板式差不多)最后打印出来比WORD打印稍微小0.5CM

因为pdf总是打印小一圈,所以本次我实验打印百分比100%,

结果横版的周计划一页的确大一点,

但是竖版的教案部分以横版形式,打印了两页,显然这个不对。

测试无数次参数后,都是竖版变横版,打印一半,于是我放弃了用100%

 

电脑上有多个pdf 阅读软件

我试了每一个,只有在使用ADobe Acrobat DC时,顺利打出了和Word打印一样的效果

只有这个PDF阅读器的打印界面上有“按照PDF页面大小选择纸张来源”

最后的打印效果的对比图(新模版的上下左边距2.5,右边距3.5)

我把新打印的教案纸(PDF打印)和其他班级的正确打印纸(word打印)比对过,表格边框完全一致

 

由此可见,缩小一圈是PDF打印设置的问题

于是将pdf打开方式设置为ADobe Acrobat DC

通过更换PDF阅读器打开pdf学具,可以打出与Word打印等大的图片。下次再试试

1、学具类:word模板转PDF+A4打印纸(100g以下)

2、学具类:word模板转PDF+A4白卡纸(150g、180g、200g)

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/69036.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

63.视频推荐的算法|Marscode AI刷题

1.题目 问题描述 西瓜视频正在开发一个新功能,旨在将访问量达到80百分位数以上的视频展示在首页的推荐列表中。实现一个程序,计算给定数据中的80百分位数。 例如:假设有一个包含从1到100的整数数组,80百分位数的值为80&#xf…

利用腾讯云cloud studio云端免费部署deepseek-R1

1. cloud studio 1.1 cloud studio介绍 Cloud Studio(云端 IDE)是基于浏览器的集成式开发环境,为开发者提供了一个稳定的云端工作站。支持CPU与GPU的访问。用户在使用 Cloud Studio 时无需安装,随时随地打开浏览器即可使用。Clo…

python日志处理logging

python日志处理logging 在项目开发中,日志信息是程序中必不可少的组成部分。每一种语言都有相应的日志模块,如java中log4j,而python中是通过logging模块来提供日志功能。 日志要哪些本质功能? 在分享日志logging模块之前&#…

《黑马点评》实战笔记

目录 P1 Redis企业实战课程介绍 P2 短信登录 导入黑马点评项目 P3 短信登录 基于session实现短信登录的流程 P4 短信登录 实现发送短信验证码功能 P5 短信登录 实现短信验证码登录和注册功能 P6 短信登录 实现登录校验拦截器 P7 短信登录 隐藏用户敏感信息 P8 短信登录 …

python的pre-commit库的使用

在软件开发过程中,保持代码的一致性和高质量是非常重要的。pre-commit 是一个强大的工具,它可以帮助我们在提交代码到版本控制系统(如 Git)之前自动运行一系列的代码检查和格式化操作。通过这种方式,我们可以确保每次提…

Vue3 插槽系统详解

Vue3 插槽系统详解 1. 默认插槽 重点掌握&#xff1a; 插槽的基本概念默认插槽的使用方法后备内容的设置 示例代码&#xff1a; <!-- BaseCard.vue --> <template><div class"card"><div class"card-header"><!-- 后备内容…

软件工程概论试题三

一、单选 1.需求确认主要检査五个方面的内容&#xff0c;其中那一项是为了保证文档中的需求不互相冲突(即不应该有相互矛盾的约束或者对同一个系统功能有不同的描述)。 A.现实性 B. 可验证性 C.一致性 D.正确性 E.完整性 正答&#xff1a;C 2.下列开发方法中&#xff0c;( )不…

第一性原理:游戏开发成本的思考

利润 营收-成本 营收定价x销量x分成比例 销量 曝光量x 点击率x &#xff08;购买率- 退款率&#xff09; 分成比例 100%- 平台抽成- 税- 引擎费- 发行抽成 成本开发成本运营成本 开发成本 人工外包办公地点租金水电设备折旧 人工成本设计成本开发成本迭代修改成本后续内容…

Hot100之矩阵

73矩阵置零 题目 思路解析 收集0位置所在的行和列 然后该行全部初始化为0 该列全部初始化为0 代码 class Solution {public void setZeroes(int[][] matrix) {int m matrix.length;int n matrix[0].length;List<Integer> list1 new ArrayList<>();List<…

详解分布式锁

目录 基于MYSQL实现 通过 insert 实现 通过 select 实现 基于Redis实现 基于set实现 redlock 基于zookeeper实现 在分布式系统中对于共享资源我们需要确保在任何时刻只有一个节点或进程能够访问&#xff0c;也就需要加锁&#xff0c;而我们的本地锁无法满足这个需求&…

差值 dp 入门

引入 有一类问题&#xff1a;两个人交替选 n n n 个数 a [ 1 … n ] a[1 \dots n] a[1…n]&#xff0c;要使得每个人分得的数大小之和相等&#xff08;或差值尽可能小&#xff09;&#xff0c;同时尽可能保证分得的总金额尽可能大。 这类问题的解法之一是 dp。 有一个通用…

并行计算、分布式计算与云计算:概念剖析与对比研究(表格对比)

什么是并行计算&#xff1f;什么是分布计算&#xff1f;什么是云计算&#xff1f;我们如何更好理解这3个概念&#xff0c;我们采用概念之间的区别和联系的方式来理解&#xff0c;做到切实理解&#xff0c;深刻体会。 1、并行计算与分布式计算 并行计算、分布式计算都属于高性…

五. Redis 配置内容(详细配置说明)

五. Redis 配置内容(详细配置说明) 文章目录 五. Redis 配置内容(详细配置说明)1. Units 单位配置2. INCLUDES (包含)配置3. NETWORK (网络)配置3.1 bind(配置访问内容)3.2 protected-mode (保护模式)3.3 port(端口)配置3.4 timeout(客户端超时时间)配置3.5 tcp-keepalive()配置…

物业管理系统源码提升社区智能化管理效率与用户体验

内容概要 物业管理系统源码是一种针对社区管理需求而设计的软件解决方案&#xff0c;通过先进的智能化技术&#xff0c;使物业管理变得更加高效和人性化。随着城市化进程的加快&#xff0c;社区的管理复杂性不断增加&#xff0c;而这一系统的推出恰好为物业公司提供了极大的便…

springboot集成钉钉,发送钉钉日报

目录 1.说明 2.示例 3.总结 1.说明 学习地图 - 钉钉开放平台 在钉钉开放文档中可以查看有关日志相关的api&#xff0c;主要用到以下几个api&#xff1a; ①获取模板详情 ②获取用户发送日志的概要信息 ③获取日志接收人员列表 ④创建日志 发送日志时需要根据模板规定日志…

python算法和数据结构刷题[1]:数组、矩阵、字符串

一画图二伪代码三写代码 LeetCode必刷100题&#xff1a;一份来自面试官的算法地图&#xff08;题解持续更新中&#xff09;-CSDN博客 算法通关手册&#xff08;LeetCode&#xff09; | 算法通关手册&#xff08;LeetCode&#xff09; (itcharge.cn) 面试经典 150 题 - 学习计…

院校联合以项目驱动联合培养医工计算机AI人才路径探析

一、引言 1.1 研究背景与意义 在科技飞速发展的当下&#xff0c;医疗人工智能作为一个极具潜力的新兴领域&#xff0c;正深刻地改变着传统医疗模式。从疾病的早期诊断、个性化治疗方案的制定&#xff0c;到药物研发的加速&#xff0c;人工智能技术的应用极大地提升了医疗服务…

LeetCode 0045.跳跃游戏 II:贪心(柳暗花明又一村)

【LetMeFly】45.跳跃游戏 II&#xff1a;贪心&#xff08;柳暗花明又一村&#xff09; 力扣题目链接&#xff1a;https://leetcode.cn/problems/jump-game-ii/ 给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。 每个元素 nums[i] 表示从索引 i 向前跳转的最大…

【Numpy核心编程攻略:Python数据处理、分析详解与科学计算】2.18 对象数组:在NumPy中存储Python对象

2.18 对象数组&#xff1a;在NumPy中存储Python对象 目录 #mermaid-svg-shERrGOBuM2rBzeB {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-shERrGOBuM2rBzeB .error-icon{fill:#552222;}#mermaid-svg-shERrGOBuM2rB…

响应式编程与协程

响应式编程与协程的比较 响应式编程的弊端虚拟线程Java线程内核线程的局限性传统线程池的demo虚拟线程的demo 响应式编程的弊端 前面用了几篇文章介绍了响应式编程&#xff0c;它更多的使用少量线程实现线程间解耦和异步的作用&#xff0c;如线程的Reactor模型&#xff0c;主要…