日本

ASP.NETCoreまたはASP.NETServiceでのSystem.Drawingの使用

ASP.NETサービスでのSystem.Drawingライブラリの使用に関する質問がたくさんあります。最も一般的な答えは、MicrosoftがASP.NETサービスでのSystem.Drawingの使用を推奨していないということです。この記事では、ASP.NETサービスでSystem.DrawingライブラリのインターフェイスをAspose.Drawingfor.NETで使用する方法について詳しく学習します。次のセクションでは、すべての関連情報を構成します。
5月 20, 2021 · 3 分 · ファーハン・ラザ

C#でマトリックス、グローバル、ローカル、世界座標変換を適用する

グラフィックや図形を操作するときは、座標系が重要です。座標軸を回転させて、同じ原点を通る新しい軸を取得できます。 C#言語を使用してプログラムでマトリックス、グローバル、ローカル、およびワールド変換を含む次の座標変換を調べてみましょう。さらに、この記事を読むと、次の変換を理解できるようになります。
3月 4, 2021 · 2 分 · ファーハン・ラザ

C#を使用して、PNG、JPEG、TIFF、アイコン、GIF画像にテキストを追加、挿入、または描画する

私たちは視覚的な情報のためにたくさんの画像を見たり作成したりします。他の人がそのテキストを変更できないような方法で、画像にテキストを追加または描画する必要がある場合があります。画像の透かしは、最も一般的な例の1つです。同様に、画像のラベル付けやレビューにもテキストの描画が必要になる場合があります。
2月 28, 2021 · 2 分 · ファーハン・ラザ

libgdiplusを使用せずにLinuxでSystem.Drawingを使用する

Linuxで.NETCoreアプリケーションを実行する必要があった場合、主な問題の1つは、標準の.NETCoreパッケージにSystem.Drawingアセンブリがないことです。 MicrosoftはSystem.Drawing.Commonの使用を推奨していますが、それは最終的な解決策ではありません。 libgdiplusライブラリをインストールするには、各ユーザーマシンで「sudo」を実行する必要があります。その後も、レンダリング結果はWindowsマシンでの結果とは少し異なります。この問題に対処するために、この記事では、libgdiplusライブラリを使用せずにLinuxでSystem.Drawingを使用する方法について説明します。
12月 13, 2020 · 1 分 · ウスマンアジズ

グラフィックを描画し、C#またはVB.NETを使用して2D描画を作成します

以前の記事では、.NETGraphicsAPIの概要を説明しました- Aspose.Drawingfor.NET。それに加えて、C#を使用して、画像を最初から作成したり、既存の画像にグラフィックを描画したりする方法を見てきました。この記事では、一歩先に進み、ASP.NET WebアプリケーションやWindowsアプリケーションなどの.NETアプリケーション内でさまざまなグラフィカルオブジェクトを描画して、2D図面を作成する方法を学習します。 以下は、.NETGraphicsAPIを使用して図面内に描画するベクターグラフィックです。 C#を使用して図面を作成する 図面に円弧を描く 図面にベジェスプラインを描画する 図面に枢機卿スプラインを描く 図面に閉曲線を描く 図面に楕円を描く 図面に線を引く 図面にパスを描く 図面にポリゴンを描く 図面に長方形を描く 開始する前に、.NETアプリケーション内にAspose.Drawingfor.NETがインストールされていることを確認してください。インストール方法については、この投稿で読むことができます。 C#を使用して最初から図面を作成する まず、空の図面を作成してPNG画像として保存する方法を見てみましょう。手順はパイと同じくらい簡単です。 新しいBitmapオブジェクトを作成します。 Bitmap.Save(string)メソッドを使用して、図面をPNG形式で保存します。 図面はその他の画像形式で保存することもできます。次のコードサンプルは、C#を使用して最初から図面を作成する方法を示しています。 // C#.NETで新しい図面を作成し、PNGとしてレンダリングする例。 // その他の例については、https://github.com/aspose-drawing/Aspose.Drawing-for-.NETおよびhttps://docs.aspose.com/drawing/net/を参照してください。 // 新しい図面を作成する Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb); Graphics graphics = Graphics.FromImage(bitmap); // 図面を保存 bitmap.Save(RunExamples.GetDataDir() + @"drawing.png"); C#を使用して描画で円弧を描画する 図面内に円弧を描く方法を確認しましょう。この操作を実行する手順は次のとおりです。 Bitmapクラスのインスタンスを定義します。 BitmapオブジェクトからGraphicsクラスのオブジェクトを初期化します。 円弧を描くペンオブジェクトを作成します。 Graphics.DrawArc(Pen、Single、Single、Single、Single、Single、Single)メソッドを使用して、円弧を描画します。 Bitmap.Save(string)メソッドを使用して、図面を画像として保存します。 次のコードサンプルは、C#を使用して図面に円弧を描画する方法を示しています。 // 完全な例とデータファイルについては、https://github.com/aspose-drawing/Aspose.Drawing-for-.NETにアクセスしてください。 using System.Drawing; Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb); Graphics graphics = Graphics.FromImage(bitmap); Pen pen = new Pen(Color.
6月 30, 2020 · 3 分 · ウスマンアジズ

C# .NET でゼロからビットマップ イメージとグラフィックスを作成する

Aspose は、.NET Graphics API を Aspose.Drawing for .NET として提供しています。これは、GDI+ と同じビットマップ イメージとグラフィックスを作成するための軽量ソリューションです。したがって、.NET アプリケーション内から C# でビットマップを作成できます。
6月 27, 2020 · 2 分 · ウスマン・アジズ