nsimage

    0热度

    2回答

    我正在使用下面的代码来在macOS上Swift中调整图像的大小。这是行得通的,但如果图像不是以方形开始的,则调整大小会压缩图像。 如何调整图像大小,然后将其绘制在中心位置并保持比例,如果图像不是正方形,则可以防止压扁? func resize(image: NSImage, w: CGFloat, h: CGFloat) -> NSImage { var destSize = NSMak

    0热度

    1回答

    我正尝试在iOS应用程序中调整我的Mac-App中的图像大小。问题是NSImage不包含UIImage所做的所有方法。这里是我用于iOS的代码 public static UIImage MaxResizeImage(this UIImage sourceImage, float maxWidth, float maxHeight) { var sourceSize = so

    0热度

    1回答

    我有一个编程创建的NSButton。在所述按钮中,我有一个NSImage作为图标: let button = NSButton(frame: NSRect(x: 10, y: (200 + (50 * id)), width: 100, height: 50)) button.action = #selector(self.switchToView) let img = NSImage(nam

    0热度

    1回答

    我试图通过保持纵横比来调整图像大小。但是在调整大小的图像周围存在此空白区域。 extension NSImage { func resizeTo(width: CGFloat, height: CGFloat) -> NSImage { let ratioX = width/size.width let ratioY = height/size.height let

    -2热度

    1回答

    我需要从url创建一个NSImage。我希望能够在我的Mac应用程序中使用它。 请帮助!

    0热度

    2回答

    调整位于NSAttributedString中的图像时,出现奇怪的问题。调整大小的扩展工作正常,但是当图像被添加到NSAttributedString时,出于某种原因它会垂直翻转。 这是伸缩扩展: extension NSImage { func resize(containerWidth: CGFloat) -> NSImage { var scale : CGFloat

    0热度

    1回答

    我有以下目标C代码将文本写入Image.I'm是SWIFT新手,我如何在SWIFT中执行此操作。 float width = 10.0; float height = 10.0; NSImage *finalImage = [[NSImage alloc] initWithSize:NSMakeSize(width, height)]; // obtain images - your s

    0热度

    2回答

    绘制透明文本我用下面的代码画上NSImage.How一个NSString我可以让这个文本透明 text.draw(at: NSZeroPoint, withAttributes: [NSFontAttributeName: font, NSForegroundColorAttributeName: NSColor.white]) 我怎样才能让这个文本透明? 请指点

    -1热度

    1回答

    非常简单:如何以编程方式创建透明NSImage?除非它不是那么简单......上一页OSX版本给了默认NSImage透明背景调用 let image = NSImage(size: size) 时候,但现在它有黑色的背景。我如何创建一个透明的?我想lockFocus()在给定大小的透明图像上,并绘制。

    0热度

    1回答

    我想调整一个NSImage实现代码,我从这个网站https://gist.github.com/eiskalteschatten/dac3190fce5d38fdd3c944b45a4ca469,但它不起作用的代码。 下面是代码: static func redimensionaNSImage(imagem: NSImage, tamanho: NSSize) -> NSImage {