我正在寻找可在 Windows XP 上运行的 WMF 文件编辑器。我想同时看到图形视图,即。当前图像,以及 WMF 包含的创建该图像的命令列表。
我的问题是从 AutoCAD 导出生成的非常大的 WMF 文件,这些文件似乎包含一些有问题的功能,导致大多数 WMF 查看器长时间挂起或完全崩溃。我认为有问题的功能是大型嵌入位图对象或某些具有大量细节的对象,尽管在一种情况下,有一条线超出了页面的一侧,我认为其末端坐标不好。
我不介意支付是否合理并且没有免费的选择。
使用 GraphicsMagick,用透明度替换一种颜色相当容易......
gm convert -transparent magenta src.png dst.png
Run Code Online (Sandbox Code Playgroud)
不幸的是,我想不出一个简单的方法来做完全相反的事情。如果我有一个具有 alpha 通道透明度的图像文件,我如何在恒定颜色的背景上合成它然后丢弃现在多余的 alpha 通道?背景颜色应影响部分透明和完全透明的像素。
我发现了 +matte 选项,但它实际上丢弃了 alpha 层 - 通常在透明度所在的位置留下垃圾颜色像素,而不是例如使用 -background 选项来指定要使用的背景颜色。
到目前为止,我管理此问题的唯一方法是使用多个调用 - 一个生成纯色矩形图像文件,另一个将原始图像与纯色图像合成,第三个调用丢弃 alpha 通道。这看起来很疯狂——当然可以通过一个相当简单的调用来实现吗?
我目前使用 GraphicsMagick,但没有承诺 - 如果它使事情变得更容易,我会切换到 ImageMagick。
编辑
当我说“背景颜色应该影响部分透明和完全透明的像素。”时,我的意思是结果应该是我通常期望的将透明精灵块传输到纯色背景上的结果。应该混合部分透明的像素。
这意味着,如果我随后反转该过程 - 将背景颜色键转换为透明度 - 我希望在原始图像周围看到一个光晕,其中背景颜色混合到像素中,因此颜色键不完全匹配,因此不会转换回透明度。出于这个原因,这不是大多数人想要的。不过,这正是我想要的,因为我不会将背景转换回透明度 - 如果需要,我仍然会拥有原始透明度的原始图像。
我按照本指南编译 QEMU,以便我可以在其中运行 Raspberry Pi Archlinux 映像 - 我在本指南中学习了如何做。
我试图在虚拟化的 Archlinux 映像上运行 x-server,但要这样做,我必须有一个图形设备。我现在安装了一些通用驱动程序(即 Vesa),但我的 QEMU 没有显示任何可用的图形设备。
作为启动参数,我试过-vga cirrus这给了我错误:
错误:Cirrus VGA 不可用
然后我尝试让 QEMU 使用该-vga std参数模拟不同的图形设备,但随后出现此错误:
错误:标准 VGA 不可用
我从这里去哪里?我有一种直觉,这个问题是由于我自己为 ARM 编译了 QEMU。我已查找错误消息,但似乎找不到与我的问题相关的任何内容。
FWIW:
我正在尝试检查是否可以在硬件中没有任何图形卡的情况下安装 Windows(无论目前是哪个版本)。所以问题不是“如何在没有显示器的情况下安装 Windows”。
如果我创建了一个无人值守版本,如果它在硬件中没有检测到任何显卡,它是否也能正常运行?
当然,我无法更改硬件配置,因此无法添加视频卡。
很明显,在无人值守的版本中,我会启动RDP服务。
谢谢!
我听说人眼每秒处理 24 个图像。此外,显示器通常以 60Hz 工作。
我的问题是,对于高度交互的应用程序(例如,快节奏的 FPS 游戏),渲染速度比显示器刷新率更快是否有意义?
CSS 中的clear属性可用于确保在浮动图像之后(下方)开始一个新段落。有没有办法在 Microsoft Word 2010 中做到这一点?(我可以将图形放置在段落中文本的右侧,但我希望下一部分从图形下方开始,而不是环绕它。)
我的问题是:
如果您安装了正确的驱动程序等,是否可以在您的硬件上本地运行虚拟机?换句话说,我可以使用 VHD 作为普通硬盘来启动吗?
我想这样做的原因是我同时从事图形密集型和音频密集型工作,但我的计算机功能不够强大,无法同时处理这两种工作,而且很多时候我安装了一堆我没有的音频程序想影响我的图形程序的稳定性。基本上我想在两组应用程序之间进行沙箱处理。所以我尝试在 VirtualBox VM 中运行图形密集型程序,并在本机运行音频密集型工作(仅仅是因为将 ASIO 音频设备路由进/出 VirtualBox 很痛苦)。这种类型的-的作品-图形密集型的东西是可以容忍的,但还是比较慢,因为它是一个虚拟机内运行。
所以我的下一个想法是双启动并将图形和音频程序安装在单独的分区中,但我经常同时使用它们,所以每次我需要使用其他程序集时都重新启动我的机器是不切实际的.
但我可以接受这种情况:如果我需要做更多音频密集型的事情,我将启动到音频分区并在 VM 中运行图形程序,然后当我在图形部分上大量工作时,我将直接在硬件上将图形分区作为常规操作系统启动。
这可能吗?例如通过将 VHD 作为普通硬盘启动?或者通过设置双启动,每次关闭音频分区时,将图形VM VHD与原生图形分区同步?鉴于上述情况,它是否实用?
如果这是不可能的,除非购买另一台计算机,否则任何人都可以为上述场景建议一个最好的设置(这两个世界是性能、沙盒和并行运行)?提前致谢。
我有一个在 P8Z68-v LE 主板上运行的 HD 5970,但我的显卡没有图像。
在计算机上使用另一个 HD5970 可以工作。所以这是我的 HD5970 的问题,但为什么显卡在我的另一台计算机上工作?
我正在扫描不同尺寸的文档,并尝试以打印时适合Letter 尺寸纸张的方式裁剪它们(无需拉伸小图像,或调整较大图像的大小以适合纸张)。
\n\n如果我知道图像的 DPI (300 DPI)、打印机打印的 DPI (600 DPI) 以及纸张的尺寸(信纸尺寸为 8.5 x 11 英寸 [215.9 毫米 \xc3\x97 279.4 毫米] ),我可以计算图像的大小(以像素为单位),以便在打印时不需要调整大小以适合纸张的宽度,而只需完全适合纸张宽度吗?我该怎么做呢?
\n\n在下面的屏幕截图中,我希望当我选择“原始尺寸(来自图像 DPI)”时,图像能够适合纸张的宽度,这样我就不需要选择“ “最适合页面(长宽比)”或“拉伸到页面(无长宽比)”。这将确保我保存的图像分辨率不会高于我的打印机可以以 Letter 尺寸打印的分辨率,但足够高,以便我不需要拉伸小图像。\n
graphics ×10
display ×2
video ×2
windows ×2
arch-linux ×1
audio ×1
dpi ×1
fps ×1
imagemagick ×1
images ×1
installation ×1
motherboard ×1
multi-boot ×1
printing ×1
qemu ×1
resolution ×1
software-rec ×1
virtualbox ×1
wmf ×1