问题标签 [skiasharp]
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.
c# - 以skiasharp xamarin 形式绑定
我想绑定 skpaint 颜色属性,因为skiasharp 表单库没有内置绑定。有人可以展示如何实现这一点或至少为我指明一个方向。
c# - 在 Skiasharp 中加载带有图像的 SVG
如何使用 SkiaSharp 从 SVG 渲染 Jpeg?SVG 包括一个 Jpeg。当我在浏览器中打开文件时,图像会显示,但 SkiaSharp 生成的 Jpeg 排除了我想要包含的 Jpg。SVG 的其余部分渲染得很好。
这是 SVG:
用于渲染 jpg 的代码如下所示:
c# - Docker中的Aspose.Words转换抛出错误
我正在开发 .NET Core 2.0 应用程序,该应用程序在 VS 2017 中使用 Docker 支持将文档转换为 PDF、JPEG、PNG。当我通过 IIS Express 启动应用程序时,一切正常,但如果我在发布模式下将应用程序作为 Docker 容器启动,则应用程序会引发错误。
当我转换为 PDF 时:
The type initializer for 'SkiaSharp.SKManagedStream' threw an exception.
当我转换为 JPEG 时:
The type initializer for 'SkiaSharp.SKImageInfo' threw an exception.
我该如何解决这个问题?还是 SkiaSharp 或 Aspose 库的问题?
svg - 使用 SkiaSharp 向 SVG 内的元素添加触摸事件
Xamarin Forms 应用程序正在加载带有2D 平面图的 SVG 文件,现在我需要“选择”一个特定的房间并突出显示它。我正在考虑将“ClickEvents”添加到 SVG 内部的元素中。
有什么方法可以做到吗?我试过TapGestureRecognizer但这适用于整个 SVG 而不是我点击的房间。
2d - 如何在 SkiaSharp 中将 SKBitmap 位图颜色设为透明
在 System.Drawing 中,我们将使用 maketransparent 方法使位图图像颜色为透明 SKBITMAP 是否有任何其他等效方法可以使颜色透明。
Bitmap imgData = new Bitmap()
imgData.MakeTransparent(Color.White);
//在system.Drawing中
任何人都可以建议一种解决方案,使 SkiaSharp.SKBitmap 的颜色透明
c# - 如何使用 SkiaSharp.Views.UWP?
有人知道如何在 SkiaSharp.Views.UWP 命名空间中使用 SKXamlCanvas 吗?
我找到了关于 SkiaSharp.Views.Forms 和 SKCanvasView 的信息。
在官方网站我们有 https://developer.xamarin.com/api/namespace/SkiaSharp.Views.UWP/
但是nuget对UWP一无所知。Nuget 只为表单提供包。
skiasharp - 使用 SkiaSharp 在文本上放置阴影或边缘
我试图弄清楚如何让用 SkiaSharp 创建的文本看起来像这样:
特别是文本的黑色边缘(似乎在左侧)。此屏幕截图来自我们使用 Xamarin 移植到 Android 的 Java 桌面应用程序。如果没有黑边,数字 614 看起来就不那么好了。
我知道这个答案https://stackoverflow.com/a/40428587/540156,但它并没有给我足够的。我一直在对象上使用各种属性SkPaint
。但我无法弄清楚。
是否再次绘制文本,只是向左一点?我试过了,看起来不太好。
谢谢
asp.net - 如何在skiasharp中找到等效的像素格式?
在 system.drawing 中有一个像素格式,我们在创建 BITMAP 时添加了像素格式。请参考以下代码。
由于 ASP.NET 核心不支持 system.Drawing,我们使用了skiasharp。在其中我们找不到位图的像素格式。请在skiasharp 中为以下像素提供等效的像素格式。
谁能提供在skiasharp中找到等效像素格式类型的建议。
谢谢,莫汉小号
rendering - SkiaSharp and GPU acceleration
I am evaluating SkiaSharp library (from nuget, version 1.59.3). Everything is rendered well. But it seems Skia is not using GPU for accelerated rendering. Windows 10 Task Manager doesn't detect any uses of GPU for my testing application. I am using next commands to create SKCanvas:
Does GPU acceleration requires some special way to initialize SkiaSharp ?
I have tried next command:
but it returns null.
uwp - Skiasharp,UWP 平台错误 0x747219F2 (ucrtbase.dll)
我在 UWP 项目上使用 SkiaSharp(由 NuGet)运行了一个简单的示例。我正在尝试使用加载 png 图像,SKBitmap.Decode(filename)
但会引发此错误:
0x747219F2 (ucrtbase.dll)
将无效参数传递给认为无效参数致命的函数。
Windows 窗体中的相同示例运行没有问题。