希望一个简单的问题,一个同样简单的答案......
我正在尝试制作一个自动热键脚本来切换窗口透明度。
目前,我正在使用以下内容设置活动窗口透明度:
^!RButton::WinSet, Transparent, 150, A
Run Code Online (Sandbox Code Playgroud)
但是,我想将此扩展为在 150 和 255 之间切换,但是我很难掌握如何切换它。
编辑: 通过切换,我的意思是点击Ctrl+ Alt+Right Mouse Button一次将透明度设置为 150,然后再次点击它以将窗口设置回完全透明。
做一个简单的任务是多么困难,我印象深刻:将一些透明的矢量图像打印/保存为 PDF,作为 Microsoft Word 和 PowerPoint 图形。
Word 可以另存为 PDF 并保持透明度取消选中PDF/A Compliant,但非矢量图像 (PNG JPE) 质量非常差(像素化),并且没有自定义 PDF 图像压缩的选项。
其他应用程序如 PDF Creator 为用户提供图像压缩选项,但它们不保持透明度。
概括:
Adobe PDF 有效,但需要付费: 打印和保存透明图稿
打印或保存或导出为不支持透明度的其他格式时,可能需要拼合。要在创建 PDF 文件时保持透明度而不拼合,请将文件另存为 Adobe PDF 1.4 (Acrobat 5.0) 或更高版本。
PDF(从 1.4 版开始)支持图形透明度;PostScript 没有。
我不想压平我的图像
有没有免费的非 PostScript(垃圾)打印机,所以我可以打印 PDF 版本 >= 1.4?
我试图用透明度调整动画 GIF 的大小,但它把背景变成了纯白色。我如何保持透明度?
我阅读了https://superuser.com/a/556031/130929并尝试过
>set FILTERS=scale=320:-1:flags=lanczos
>ffmpeg -hide_banner -i logo.gif -vf "%FILTERS%,palettegen=stats_mode=diff" -y palette.png
>ffmpeg -hide_banner -i logo.gif -i palette.png -lavfi "%FILTERS% [x]; [x][1:v] paletteuse" logo-320.gif
Run Code Online (Sandbox Code Playgroud)
我也尝试过,-gifflags +transdiff但它没有帮助,因为答案中的博客文章说它是默认设置。我也试过没有stats_mode=diff.
我还尝试为每个帧使用一个调色板,但这只会使文件变大并且没有保持透明度。
>ffmpeg -hide_banner -i logo.gif -filter_complex "[0:v] scale=320:-1:flags=lanczos,split [a][b]; [a] palettegen=stats_mode=single [p]; [b][p] paletteuse=new=1" logo-320.gif
Run Code Online (Sandbox Code Playgroud) 我希望能够拍摄样本图像,并能够淡出背景。
例如,我可能会拍一张鸟的照片。使大部分背景几乎完全透明,并平滑过渡到与主体相邻的完全不透明。
最重要的是,我希望能够保存/导出到 PNG。
我用画笔画了一个图标,如果它在彩色背景上,它会显示一个白色块,如下所示。

我更喜欢将图标背景从白色更改为透明色:

我需要特殊工具吗?
我想在桌面上的图像查看器中显示完全不透明的图像(例如 PNG RGB8) - 但这样我可以将窗口(显示图像)设置为 50% 透明(这样我就可以看穿并与下面的其他窗口进行比较)。如果查看器只显示一个“面板”而不是“窗口”(即我更喜欢只显示图像,可能带有边框,而不是带有菜单栏、标题栏等的完整窗口),那就更好了。
我知道在 Compiz 中,应该可以运行一个插件,并拥有任何您想要透明的窗口 - 但我希望有一个解决方案(查看器)不是 Compiz 特定的(甚至更优选,如果它既不是 Gnome 也不是 KDE 特定的 - 但我不确定这是否可能)。...
对于这样的图像查看器有什么建议吗?
我使用 xcompmgr 在真正的透明模式下运行 urxvt。一切看起来都很棒,但我希望我的 vim 配色方案尊重透明度设置。这可能吗?
当我打开透明背景 PNG 时,我看到一个灰白色的网格。
网格是否嵌入到文件中?我怎样才能改变它?
transparency ×8
linux ×2
png ×2
animated-gif ×1
autohotkey ×1
ffmpeg ×1
gif ×1
image-viewer ×1
images ×1
macos ×1
open-source ×1
pdf ×1
printing ×1
urxvt ×1
vim ×1
window ×1