View Code? Open in Web Editor
NEW
一款 MS Office Word VSTO 外接程序 (插件),用于双击放大浏览 Word 文档中的图片。An MS Office Word VSTO add-in program for double-click to enlarge browse pictures in Word documents.
License: MIT License
wordpictureviewer's Issues
可否提高打开速度,并支持ppt,excel
非常感谢作者开发了这个程序并分享出来,网上找了很久都没找到,帮助很大
目前我看作者的代码好像是:当滚轮向上滚动(即 e.Delta > 0)时,代码会增加 _scaleStep 的值,从而增加 _scale 的值,实现放大。而当滚轮向下滚动时,代码会减少 _scaleStep 的值,但有一个条件限制 _scale + _scaleStep 必须大于或等于 100,这意味着 _scale 的值不能小于 100,因此不能实现缩小。
我想可不可以修改一下,缩小最小可以在50%或者70%左右,毕竟有的时候100%的放大也是很大的
if(e.Delta > 0) // zoom in
{
_scaleStep = Math.Abs(_scaleStep); // Ensure _scaleStep is positive
_scale += _scaleStep;
}
else // zoom out
{
_scaleStep = -Math.Abs(_scaleStep); // Ensure _scaleStep is negative
_scale += _scaleStep;
}
// Ensure _scale doesn't go below a certain minimum (e.g., 50%)
_scale = Math.Max(_scale, 50);
首先,先点个赞,终于找到可用的了。然后,是否可以添加个快捷键,按Esc退出放大