获取另一个应用程序的大小,以将适当缩放的窗口放置在其上方
背景:
我经常处理图形较多的 pdf 文件。事实上,它们是代码的图形表示。有时我想比较代码的版本,通常是通过打开两个 pdf 阅读器并在窗口之间交换或将它们放在一起来完成。
我对此感到厌倦,所以我制作了一个简单的应用程序来包含一个 pdf 页面的剪切图像,并将其设置为半透明,并将其放在另一个 pdf 之上。它在我的机器上适用于我,但其他人会有不同的分辨率和他的阅读器的位置,所以它不会工作得很好。
问题: 我能否获取另一个应用程序(例如 Acrobat Reader)的位置和大小,以便将我的应用程序正确缩放到其之上?
或者有更好的方法来做到这一点吗?我可以看到两种选择,要么我可以为 Acrobat Reader 或其他 pdf 阅读器编写一个插件,要么我可以制作自己的阅读器并使其能够用一个半透明的文件打开两个叠在一起的 pdf。
Background:
I work a lot with pdf's that are heavy in graphics. In fact, they are graphical representations of code. Sometimes I want to compare versions of the code, usually it's done by opening two pdf readers and swap between windows or put them next to each other.
I got tired of that so I whipped up a simple app to contain a clipped image of the page of one pdf and made it semi transparent and put it above the other pdf. It works for me on my machine but someone else will have another resolution and placement of his reader so it won't work as well.
Question:
Can I get the position and size of another app (e.g. Acrobat Reader) to put mine on top of it scaled properly?
Or is there a better way to do this? I can see two alternative, either I could write a plugin for Acrobat Reader or some other pdf-reader, or I could make my own reader and make it able to open two pdf's on top of each other with one semi transparent.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论