Adobe Photoshop の PSD 形式を C# で読み込みたくなったので、The Code Project を探していたら、 Yet Another PSD Parser http://www.codeproject.com/KB/graphics/PSDParser.aspx なる素敵なものがあったので、日本語対応を行いました。 修正後のソースコードをおいておきますので、ご利用ください。 なお、ビルドには、Visual Studio 2005 以降が必要です。実行には、.NET Framework 2.0 以降が必要です。一度ビルドしてしまえば当然ながら、VBでも利用可能です。 PSDパーサー
ファイルから解放可能なBitmapImageを読み込む。 About ふつう、アプリケーション内で画像ファイルから WriteableBitmap や BitmapSource、Bitmap のインスタンスを作る場合には、対象のファイルはアプリケーション(プロセス)が占有し、ロックされて削除などすることができなくなります。これでは非常に不便です。そこでアプリケーションから解放して、対象のファイルを操作可能な状態にするように、画像データを読み込む方法についてまとめます。 &ref(): File not found: "WpfApplication_LoadImageTest.zip" at page "Programming/.NetFramework/WPF/WriteableBitmap/LoadReleaseableBitmapImage"; VisualStudio2012 .Ne
注意 このページにアクセスするには、承認が必要です。 サインインまたはディレクトリの変更を試すことができます。 このページにアクセスするには、承認が必要です。 ディレクトリの変更を試すことができます。 この例では、FormatConvertedBitmapを使用して、BitmapSource オブジェクト (BitmapImage) を別の PixelFormat に変換する方法を示します。 例 ///// Create a BitmapImage and set it's DecodePixelWidth to 200. Use ///// ///// this BitmapImage as a source for other BitmapSource objects. ///// BitmapImage myBitmapImage = new BitmapImage(); // Bi
注意 このページにアクセスするには、承認が必要です。 サインインまたはディレクトリの変更を試すことができます。 このページにアクセスするには、承認が必要です。 ディレクトリの変更を試すことができます。 この例では、メタデータ クエリ言語を使用してビットマップにメタデータを書き込む方法を示します。 例 Stream^ pngStream = gcnew FileStream("smiley.png", FileMode::Open, FileAccess::ReadWrite, FileShare::ReadWrite); PngBitmapDecoder^ pngDecoder = gcnew PngBitmapDecoder(pngStream, BitmapCreateOptions::PreservePixelFormat, BitmapCacheOption::Default);
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く