skia

    2热度

    2回答

    如何在SkiaSharp中绘制旋转文字。 目前我正在旋转SKCanvas,绘制文本然后旋转回来。但我认为可能有一个更有效的方法来做到这一点。 canvas.RotateDegrees(45, 20, 20); canvas.DrawText("Text", 20, 20, paint); canvas.RotateDegrees(-45, 20, 20);

    1热度

    1回答

    我得到以下错误,当我在我的应用程序上的按钮点击: A/libc: Fatal signal 11 (SIGSEGV) at 0x00000018 (code=1), thread 11024 signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000018 eax 00000000 ebx b7d117e8 ecx 00000001

    0热度

    1回答

    是否可以将OpenGL视图添加到UIWindow并使用Skia进行绘制? 我发现了一个例子,在这里我们初始化这样的说法: - (void)initialize { CAEAGLLayer* layer = (CAEAGLLayer*)self.layer; layer.opaque = NO; layer.drawableProperties = @{kEAGLDr

    1热度

    1回答

    我试图通过新的skamaharp库为xamarin表单绘制新的元素/图像。 我得到了样本的工作,但他们只改变新的画布全内容页面。 所以我的问题是如何实现一个单一的视图,可以放在另一个内容页面的任何地方。有没有人有与skia的经验? 如何选择画布?我是否必须覆盖现有的图像或类似图像? 感谢您的帮助。

    2热度

    1回答

    使用SkiaSharp我研究为未来的项目使用SkiaSharp,目前提供的文档在GitHub上以下内容: https://developer.xamarin.com/guides/cross-platform/drawing/introduction/ 我在Windows 7上的Visual Studio 2013开发。我尝试使用Xamarin Android App项目类型,但它需要SkiaSh

    0热度

    1回答

    我尝试使用skiasharp开发xamarin表单应用程序,然后我发现apk文件在Android平台上太大了。 我看看apk文件,它看起来像libSkiaSharp.so太大了。 有没有什么办法可以减小libSkiaSharp.so的大小? 非常感谢!

    1热度

    1回答

    我比较了skia和windows上的gdi绘画。两者都绘制了98000条随机线。令我惊讶的是,skia的效率远远低于gdi(skia绘画花费1600ms,而gdi花费0ms)。我的测试代码粘贴在下面。有什么建议么? bool PaintCompare() { //generate ramdon points std::default_random_engine e(std::c

    1热度

    1回答

    我想绘制富文本,如iOS的Attributed Text或Xamarin.Forms的FormattedString与SkiaSharp,但我找不到如何。 我找到DrawText方法,但它是用一种颜色和一种字体进行简单的文本渲染。没有混合的颜色和/或字体,也没有粗体,斜体,穿透或下划线等样式。 我是否必须使用自己的富文本渲染逻辑来执行此操作?

    1热度

    1回答

    我开发了下面的类来接收头(22字节)发送的图像,首先解码头以检查图像的正确性,然后解码图像但不解码所有图像有时会被解码,并返回SkImageDecoder::Factory returned null。我正在使用this Android教程inSampleImage。 public class SocketServerStreamDataThread extends Thread {

    0热度

    1回答

    我遵循了关于如何在Mac上构建Skia的指示。 Instructions on building Skia on Mac 但是,我得到的错误: ninja: error: '../../third_party/externals/libjpeg-turbo/simd/jccolor-sse2-64.asm', needed by 'gen/third_party/externals/libjpeg