午後わてんのブログ

ベランダ菜園とWindows用アプリ作成(WPFとC#)

WPFのBitmapSourceVisualizer、アルファ値を保持して画像のコピーできるようにした

改善点

表示した画像をクリップボードにコピーするときに、アルファ値を正しくコピーするようにした
これは

gogowaten.hatenablog.com

このときの方法を取り入れただけ

結果

BitmapSourceVisualizer
メニューのコピー(C)がそれ
特殊コピー(D)が以前までのコピー(C)にあたる


ダウンロード先

ここのBitmapSourceVisualizer1.2.zipをクリックして、右下のDownload
github.com


インストール方法

BitmapSourceVisualizer.dllを指定のフォルダ2ヶ所に置くだけ

Visual Studio 2019で.NET Coreや.NET 5の場合は

"C:\Users\ waten \Documents\Visual Studio 2019\Visualizers\BitmapSourceVisualizer.dll"

"C:\Users\ waten \Documents\Visual Studio 2019\Visualizers\netcoreapp\BitmapSourceVisualizer.dll"
この2ヶ所がこうなればいい
waten のところはユーザー名
あと netcoreapp フォルダは環境によってはないから、そのときは作成

.NET Coreより古い.NET Frameworkとかだと少し違うみたいで

docs.microsoft.com このへん

概ね期待通りに動くけど

変なBitmapが入っていると、なんかエラーが出るような気がする





今回の画像で使ったフォントはこちらから
Fontworks|フォントワークス
https://fontworks.co.jp/

fontworks.co.jp

素晴らしい




関連記事
次回のWPF記事は明後日

gogowaten.hatenablog.com

1年前
gogowaten.hatenablog.com

ここが始まりで
次が↓

gogowaten.hatenablog.com

こうなって、この次が今回のVer1.2

gogowaten.hatenablog.com