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 1
- 提取PDF图片报错 Unable to load DLL 'jbig2.dll' HOT 4
- 文档结构查看器不能删除命令 HOT 1
- PDF补丁丁的开发将暂停一段时间 HOT 3
- Win10图片 旋转的 jpg 无法正常获取 HOT 6
- 双层pdf能不能将背景图片去掉,前景文本层改为黑色,这个有方法实现吗?
- 建议将导出图片命名不要省略每页第一张图后的[1]
- 识别文本语言无法使用 HOT 1
- 遇到一个无法打开的文档 HOT 2
- 是否可以增加新功能:裁剪内容?比如从A3裁剪到A4 HOT 1
- 能加入和撤销对应的恢复功能吗
- 打开特定PDF进行编辑时,pdfpatcher崩溃退出 HOT 4
- 嵌入字体遇到报错 HOT 1
- 文件夹内奇数页的pdf自动插入空白页 HOT 2
- 有文件在使用“提取图片”功能后变成碎纸机长条了 HOT 2
- 合并文档自动生成目录 HOT 2
- 可不可以优化一下PDF输出 HOT 3
- UI交互方面一些大幅提升操作效率的想法 HOT 5
- 增加文本搜索的功能
- 能否支持设定每次打开补丁丁,视图都固定为缩放:“适合页面”页面布局:“单页”翻页 HOT 1
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.