(如果可能,独立于平台)
我正在寻找一种程序化解决方案(甚至是命令行解决方案),它可以让我在屏幕上显示字母数字字母,没有窗口/窗体的背景颜色。
我主要使用Windows(xp),但我喜欢可以在现代Linux发行版上运行的解决方案。
我知道如何使整个窗口/窗体透明,但这没有用,因为字母本身必须是100%不透明的,背景必须是100%透明的。
(我知道如何在所有事物之上建立一个窗口。)
有可能将字母转换为透明的GIF或PNG,但我不知道哪种技术不会显示它自己的背景。
我主要使用Python和Visual Basic,但我不介意使用其他平台。
由于
答案 0 :(得分:0)
抱歉没有与平台无关的方式。您所谈论的是OS提供的GUI子系统功能(或OS上的第三方层)的功能。例如,在Mac上,显然支持独立于窗口内容呈现窗口的背景,但这样做是特定于该平台的。 MS Windows,X-Windows,NCURSES,QT,有许多不同的API可用于渲染到“屏幕”(屏幕可以是屏幕,PDF或打印机,或者您可以命名)。
您需要具体了解您要定位的输出设备,并阅读文档并为该系统编写代码。