「SkiaSharpでSKImageをファイルに保存する」の版間の差分
imported>Administrator ページの作成:「SkiaSharpでSKImageやSKBitmapをファイルに保存する。 <source lang="csharp"> SKBitmap bitmap = new SKBitmap(512, 512, isOpaque: false); SKCanvas canvas = new S...」 |
imported>Administrator 編集の要約なし |
||
| 1行目: | 1行目: | ||
[[SkiaSharp]]でSKImageやSKBitmapをファイルに保存する。 | |||
<source lang="csharp"> | <source lang="csharp"> | ||
| 16行目: | 16行目: | ||
== 備考 == | == 備考 == | ||
=== 利用できる保存フォーマット === | === 利用できる保存フォーマット === | ||
SKImage. | SKImage.Encodeメソッドに指定するSKEncodedImageFormat列挙体には色々なフォーマットが定義されているが実際に使えるのは「[[PNG]]」「[[JPEG]]」「[[WEBP]]」の三種類だけのようだ。 | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| 63行目: | 63行目: | ||
=== PNGの圧縮レベル === | === PNGの圧縮レベル === | ||
本家[[Skia]]の方の[[ソースコード]]を見ると[[PNG]]については圧縮レベルは「3」の固定値であり現状では指定できない模様。これも新バージョンで変更になるかもしれないので逐次確認すること。 | |||
[[category: SkiaSharp]] | [[category: SkiaSharp]] | ||