gpt4 book ai didi

macos - cocoa 分辨率独立按钮图形

转载 作者:行者123 更新时间:2023-12-03 17:24:29 24 4
gpt4 key购买 nike

我正在尝试在 Sketch(基于矢量的图形设计应用程序)中创建图形。我导出为 PDF,这就是我的原始图形:

Original

但是当我将它设置为 NSButton 的图像时,它会像这样绘制:

Drawn

为什么会出现这种情况?尤其是右侧和底部边缘发生了很大的变化。我不确定这是 cocoa 绘图问题还是我的原始图形问题。

最佳答案

问题在于与像素网格和抗锯齿的(错误)对齐。看起来您已经缩放了图像,以便左侧、右侧和底部的边框厚度大约为 1 个像素。然而,右边框和下边框横跨像素之间的边界。结果是,它们将一半的“黑暗度”贡献给边界一侧的像素,另一半贡献给边界另一侧的像素。

您应该调整图像的比例或绘制图像的大小,以避免出现特定的对齐情况。看起来好像它被渲染为大约 10.5 像素宽。您希望它的宽度为 10 像素或 11 像素,因此右边缘更接近于像素列。

关于macos - cocoa 分辨率独立按钮图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10763209/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com