私は古いsystem.drawingタイプを使用する古いasp.netプロジェクトを持っています。しかし、パフォーマンスの理由(プロセス全体のロックなど)私はskia/skiasharpに切り替えます。最初の移行手順として、私はペン、ブラシ、およびフォントを同等のスキーシャープタイプに変換する方法を探しています。これは可能ですか?
Colorなどの拡張メソッドしか見つかりません。System.Drawing.PenをSkiaSharpタイプに変換する
0
A
答えて
1
はい、SkiaSharpはSystem.Drawingに適した代替品であるはずです。ペンとブラシは、SKPaintオブジェクトに凝縮されます。ここの例を参照してください。フォントについては
https://developer.xamarin.com/guides/xamarin-forms/advanced/skiasharp/basics/text/
あなたはSKTypefaceのインスタンスを作成するために、静的SKTypefaceクラスを使用します。たとえば、フォントを持ち込むためのさまざまな方法があります。
SKTypeface.FromFamilyName(String, SKFontStyleWeight, SKFontStyleWidth, SKFontStyleSlant)
https://developer.xamarin.com/api/type/SkiaSharp.SKTypeface/
関連する問題
- 1. Xamarin SkiaSharp
- 2. arrylistタイプを変換する
- 3. オブジェクトを右のタイプに変換する
- 4. Eclipse JDT ITypeBindingをタイプに変換する
- 5. タイプ変換を無効にする
- 6. enumタイプをstd_logic_vectorに変換するVHDL
- 7. QStringsを他のタイプに変換する
- 8. タイプをmyTypeに変換する
- 9. NpgsqlテキストタイプをC#タイプに変換する
- 10. PowerBASICタイプをVB6タイプに変換するには?
- 11. あるタイプの配列を別のタイプに変換する
- 12. タイプ変換VHDL
- 13. タイプキャスト&タイプ変換
- 14. 変数タイプのjsonを文字列に変換する
- 15. タイプ(Null)の型をタイプ(OleStr)に変換できません
- 16. タイプ 'System.String'のオブジェクトをタイプ 'Xamarin.Forms.View'に変換できません
- 17. iOSのAudioFileIDタイプにExtAudioFileRefタイプを変換してください
- 18. タイプをタイプCに変換できません。#
- 19. Linuxコンパイルエラー - タイプ 'string'をタイプ 'string &&'に変換できません
- 20. SQL Serverの変換タイプ
- 21. 変換日付タイプC#
- 22. 変換ユーザ・データ・タイプは
- 23. VBA変換配列タイプ
- 24. ファイルの変換タイプ - リアクト - ドロップゾーン
- 25. WMIタイプ変換の問題
- 26. は、関連するタイプに変換変数がnull
- 27. タイプ2の緩やかに変化するディメンション変換(テラ14.10)
- 28. SkiaSharp無効なキャスト例外
- 29. C#あるタイプから別のタイプへリストを変換
- 30. PandaタイプのデータをPanda.Dataframeに変換するには?