skiasharp

    2熱度

    2回答

    我想使用以下代碼在SkiaSharp畫布視圖上繪製圓弧。 path3.ArcTo(new SKPoint(0, h/2), 1.57f, SKPathArcSize.Large, SKPathDirection.Clockwise, new SKPoint(w/2, h)); 但是不是一條曲線,而是畫一條直線。如何使它成爲曲線? 完整代碼 private void OnPaint

    7熱度

    1回答

    我的應用程序的主界面是通過SKCanvasView呈現。顏色準確地反映了我在代碼中指定的值。 如果我換入SKGLView(硬件加速的版本),改變沒有其他的代碼,結果是60%的暗: <!--<skia:SKCanvasView PaintSurface="OnCanvasViewPaintSurface" />--> <skia:SKGLView PaintSurface="OnCanva

    0熱度

    1回答

    我在VS中使用Telerik UI控件的xamarin.Forms應用程序。當我構建我的.Droid項目時,它給了我一個例外:FileNotFoundException - > SkiaSharp 1.59.0缺失,可能它沒有安裝用於單聲道的android。 我想從Nuget安裝SkiaSharp,但它只是繼續安裝,但從來沒有完成。我等了10分鐘,但沒有發生,它只是繼續安裝它。 任何解決方案,請?

    0熱度

    1回答

    我沒有看到SKPath.Points的IndexOf或FindIndex方法。我需要能夠在指定點的兩側獲得相鄰點。 Path.Iterator只有.Next,所以我正在尋找使用SKPoint的索引。 隨着IndexOf或FindIndex看起來缺失,我想在後臺繼承和維護第二個數據集以獲取索引。 我錯過了一些明顯的東西嗎?到目前爲止,其他人如何獲得索引?

    0熱度

    1回答

    我最近使用SkiaSharp碰到了一個路障。我一直在將舊的代碼從System.Drawing移植到SkiaSharp。 GraphicsPath類有一個扁平方法,將曲線轉換爲一系列連接的線段。 https://msdn.microsoft.com/en-us/library/system.drawing.drawing2d.graphicspath.flatten(v=vs.110).aspx 我

    0熱度

    1回答

    我是新來xamarin和使用xamarin形式PCL方式開發跨平臺的應用程序。 我有一個svg格式的地圖圖像。我正在使用SkiaSharp庫通過PCL在我的UWP應用程序上加載該映像。我有1個ListView具有位置名稱。我想在圖像上繪製註釋或位置標記,點擊相應的列表視圖項目。例如:如果我點擊XYZ位置,標記將顯示在特定位置。 此功能可以通過使用任何地圖API或xamarin地圖可以輕鬆實現,但我

    0熱度

    1回答

    我們需要對我們的網頁漸變,所以我們使用SkiaSharp和GradientView。這在Android上正常工作,但不適用於iOS - 漸變只是不顯示。 我們需要做任何具體的iOS,初始化爲SkiaSharp在iOS上,用在AppDelegate的渲染器或代碼? 編輯這是在iPad與iOS 10.3.3運行。 我們的XAML: <?xml version="1.0" encoding="utf-8

    1熱度

    1回答

    是否有方法在畫布上繪製線條(或任何形狀),然後移動該線條? 我沒有看到辦法做到這一點,除了可能通過不斷清理和重繪整個畫布。這是唯一的方法嗎?

    0熱度

    1回答

    嗨,我開始了一個新項目,WinForms對我來說是新的。我有一個SKBitmap對象,我不知道如何渲染它。

    1熱度

    1回答

    的SKPath我使用的是基於例如,我發現稍微修改調整大小的代碼。但是,調整大小後,所有內容都會翻轉。我想無論是翻轉回或防止它擺在首位翻轉。 這裏是我的調整大小代碼: private static void ResizePath(SKPath buildingPath, IEnumerable<Room> rooms) { var info = new SKImageInfo(512,