Comments (11)
Lead 大大新年好~
目前问题已汇总完成。 如需近一步协助,可以告之哈。
from pdfpatcher.
新年好。
实在太奇怪了。
我都没有安装 Windows 11,目前解决不了这问题。
from pdfpatcher.
刚在虚拟机中安装了 Windows 10 1909 (build 18363) 中文版,暂未安装 Office,下载最新测试版运行,问题依然存在,排除了 Win 11 和英文的影响,原贴已更新。
不知 Leader 大大的主要环境是啥,我这边可以在虚拟机中安装这些环境验证一下。
from pdfpatcher.
我机器上的是Windows 10 20H2。
from pdfpatcher.
定位原因了,还是和 Windows 的文字缩放级别有关系,之前之所以误以为无关,是因为在调整缩放级别到 100% 后没有重启程序,如重启则可以看到显示正常。
在高分辨率的显示器上,往往会将缩放级别调大,甚至 Windows 会根据分辨率的大小推荐一个比 100% 更大的缩放值,否则 Windows 界面的文字显示过小。年纪大的用户更喜欢调大缩放级别。之所以不是调分辨率,是因为调小分辨率会导致显示模糊,所以常规方式是调整文字缩放级别。
主贴已更新。
要解决此问题,我先看看 C# 能否做到 Scale 自适应。
目前查阅的资料列表:
https://docs.microsoft.com/en-us/dotnet/desktop/winforms/forms/autoscale?view=netdesktop-6.0
https://stackoverflow.com/questions/13842931/how-can-i-make-label-text-scale-able-in-winforms-application
http://csharphelper.com/blog/2015/04/size-a-font-to-fit-a-label-in-c/
https://www.codeproject.com/Questions/643604/Adjust-font-size-to-fit-user-control
from pdfpatcher.
我机器上的缩放比例如上
from pdfpatcher.
看起来确实不是所有的分辨率都异常。
当缩放级别为 150% 时,我这边验证的结果是,以下2个分辨率正常:
800x600
1280x720
其他都异常。
(我的显示器分辨率最高可以配置到 3840x2400)
当缩放级别为 100%,估计无论分辨率如何设置都是正常的 (未验证)。
主贴已更新。
from pdfpatcher.
WinForms 的程序,在调整屏幕分辨率之后,一般都要重新启动才能正常显示的。
from pdfpatcher.
表格中的标题很多显示不全,末尾显示为
...
,需要一个个手动拉长。
我最近更新了程序,针对这个问题做了调整。请看看最新的测试版是否会好些。
from pdfpatcher.
已经优化该问题,如还有异常显示,请留言
from pdfpatcher.
好的,谢谢!
from pdfpatcher.
Related Issues (20)
- 更灵活的设置批量提取图片、转换页面为图片的保存位置和文件命名
- 针对扫描的PDF文档压缩 HOT 5
- 求助PDF叠图功能,或pdf文件页面指定位置批量添加不同自定义文字或图片!
- 不会安装
- 程序在未选中“允许导出隐藏图片”时导出了裁剪框以外的图片 HOT 5
- 修复丢失/Pages引用的文档 HOT 3
- 【批量修改文档】希望增加的新功能 HOT 1
- 希望增加一个批量加水印的功能 HOT 1
- 希望增加批量替换或者删除内容和对象的功能
- 替换字体功能缺少“@”开头的字体 HOT 2
- 发现源代码中的失误 HOT 2
- [新功能请求]关于书签编辑功能的若干请求 HOT 14
- [bug]ctrl+w赋值给书签的页码,比真实pdf文件页码少1 HOT 1
- 嵌入字体后编码发生了变化
- 字体嵌入不完全 HOT 7
- 关于1.0.3.4411(9月1日)新版本变化的几点讨论。和对显亮列后的,点击单元格区域响应的建议。 HOT 6
- 发现提取图片功能的bug,提取图片后的文件名排序不对 HOT 2
- 补丁丁目前这个保存的过程,感觉可以再改进到更简明直接些(附想象图) HOT 3
- 请为文档结构探查器为表单和批注等显示其内容流的命令节点 HOT 15
- 字体内嵌后,字符宽度信息丢失 HOT 20
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pdfpatcher.