问题标签 [skia]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 错误 A/libc:SkPath 中 0x00000018(代码=1)处的致命信号 11(SIGSEGV)
当我点击应用程序中的按钮时出现以下错误:
这就是我所得到的,堆栈跟踪中我的应用程序中没有方法调用。所以很难弄清楚是什么导致了这次崩溃。有很多类似于this的stackoverflow问题,但不完全是这个。
我在这里记录这个,以便它可以帮助遇到这个确切错误的人。
c# - 在 WPF 中使用 SkiaSharp 模糊文本
我正在使用 SkiaSharp 在 WPF 中绘制文本。
http://lostindetails.com/blog/post/SkiaSharp-with-Wpf
https://github.com/8/SkiaSharp-Wpf-Example
如您所见,文字不清晰。
通过将文本与标题中的 MainWindow 测试进行比较,您可以很容易地注意到这一点。
可能是什么问题?
wpf - 在 SkiaSharp 中绘制旋转文本
如何在SkiaSharp
.
目前我正在旋转SKCanvas
,绘制文本,然后将其旋转回来。但我认为可能有更有效的方法来做到这一点。
ios - 如何在通常的 iOS 应用程序(基于 UIWindow)中使用 GPU 加速的 SkCanvas?
是否可以将 OpenGL 视图添加到 UIWindow 并使用 Skia 在其上进行绘制?
我找到了一个示例,我们在其中初始化了这样的视图:
绘制了红色背景,但我无法让 Skia 使用此视图。
我的滑雪代码:
当我在 [self.context presentRenderbuffer:GL_RENDERBUFFER] 之前的 [... drawFrame:] 中放置画布绘制代码时,它不会绘制任何东西。
我错过了什么?我应该如何将 SkSurface/SkCanvas 与给定的 EAGLContext 链接,我应该如何调用skia 绘图代码以使其正常工作?
skia - 在 Windows 32 位上构建 Skia
我正在按照此链接在 Windows 上构建 Skia 。
对于 Windows x64,构建非常顺利。但不适用于 32 位。
1)我尝试指定target_cpu = "x86"
而不是target_cpu = "x64"
, gn gen 工作正常,但 ninja 抛出错误,抱怨 Visual Studio 的路径包含空格。它具有类似于以下的各种错误:
“C:\Programs”不是有效路径。
2)我尝试生成 sln 文件并从 IDE 中构建(这是链接中提到的替代方法)。但是,我什至无法以这种方式编译 x64 版本(许多来自 ninja 的非零退出代码,没有观察到更多消息)。
3)我尝试使用该网站声称是“支持 32 位构建的唯一方法”的工具链。工具链将使用以下命令下载(在skia dir中执行):
我设法解决了许多错综复杂的问题(gutil 冲突、.py 扩展名遗漏、路径变量、谷歌云服务),现在我陷入了困境:
以 xxxxxxxxxxxxxxxx 身份登录
AccessDeniedException:403 调用者没有 storage.objects.list 对存储桶skia-buildbots 的访问权限。
只要它为我生成“库”,我就不受限于它的构建方式。但是对于一个有这么多外部依赖项的大型项目,我认为自己的方式并不容易。
ios - 如何使用 Skia Sharp 添加矩形并将填充颜色和描边颜色应用于该对象?
如何使用 Skia Sharp 添加矩形或任何形状并将填充颜色和描边颜色应用于 iOS 中的该对象
antialiasing - 关于skia antialias
最近在学习skia库(google开源2d引擎,可用于Android和chromium等),现在我想在windows上使用它而不是GDI+不支持带抗锯齿的剪辑区域,在这个过程中,我发现了一个问题关于像素。
主要代码是:
如你所见,同样的矩形,如果我没有设置 Antialias,边界像素为 1(我设置冲击宽度为 1),但如果我设置 Antialias,边界像素为 2,它变得有点亮,虽然我设置颜色是黑色。
不知道为什么,谁能告诉我?
谢谢,
ios - 如何为 iOS 构建 Skia?
我尝试为 iOS 构建skia。gyb builder 不支持最新版本。我还能如何为 iOS 构建skia?
我尝试使用 CMake 并将项目导入 XCode。但这种方法没有奏效。
xamarin - 使用 Skia 图形库的 Xamarin 表单(android 项目)错误渲染图像
我正在尝试使用我的 xamarin 表单解决方案中的skia 图形库加载和渲染图像。当我尝试渲染图像(运行 android 项目)时,出现以下错误:
这是代码:
我在网上找不到任何适用于 xamarin 的示例代码。任何示例代码或链接将不胜感激。
提前致谢
skia - Skia 掩码格式中的 BW 代表什么?
我尝试到处搜索,但找不到 BW 代表什么。这是链接:https ://developer.xamarin.com/api/type/SkiaSharp.SKMaskFormat/ 非常感谢。