Imagesharpは、新しい、完全に機能し、完全に管理された、クロスプラットフォーム、2Dグラフィックスライブラリです。画像処理を簡素化するように設計されたImageSharpは、非常に強力でありながら美しくシンプルなAPIをもたらします。
Imagesharpは、柔軟で拡張可能になるようにゼロから設計されています。ライブラリは、一般的な画像処理操作とビルディングブロックのAPIエンドポイントを提供し、追加の操作の開発を可能にします。
.NET 8に対して構築されたImagesharpは、デバイス、クラウド、および組み込み/IoTシナリオで使用できます。
Imagesharpは、6つの労働スプリットライセンス、バージョン1.0の下でライセンスされています
6つの労働プロジェクトの開発の努力をサポートします。
商用ライセンスを購入❤️
GitHubスポンサーを介してスポンサーになります
Open Collectiveのスポンサーになります
Imagesharp APIの詳細なドキュメントが利用可能です。これには、開始するのに役立つ追加の概念的なドキュメントが含まれます。
サンプルリポジトリは、一般的なアクティビティを示すビルド可能なコードサンプルを含むことも利用できます。
質問はありますか?ディスカッションフォーラムに参加してください。質問について問題を開かないでください。
機能のアイデアについては、ディスカッションフォーラムに参加してください。喜んで話し合います。
問題を開くか、リクエストをプルする前に、私たちの寄付ガイドを読んでください!
このプロジェクトは、私たちのコミュニティで予想される行動を明確にするために、貢献者契約によって定義された行動規範を採用しています。詳細については、.NET Foundation Code of Convideを参照してください。
Nugetを介して安定したリリースをインストールします。開発リリースはMyGetを介して利用できます。
パッケージ名 | リリース(nuget) | 毎晩(feedz.io) |
---|---|---|
SixLabors.ImageSharp |
必要に応じて、Imagesharpを自分でコンパイルできます(助けてください!)
Visual Studio 2022の使用
最新バージョンがインストールされていることを確認してください
.NET 8 SDKがインストールされていることを確認してください
または、コマンドラインから、および/またはLinux/UnixとWindowsの両方で軽量エディターを使用することもできます。
C#拡張機能を備えたVisual Studioコード
.NETコア
Imagesharpをローカルにクローンするには、上の[[Your_os]のクローン]ボタンをクリックするか、次のgitコマンドを実行します。
git clone https://github.com/sixlabors/imagesharp
次に、次の構成を設定して、非難コマンドが大量の再フォーマットコミットを無視していることを確認します。
git config blame.ignorerevsfile .git-blame-ignore-revs
Windowsを使用して作業する場合は、Gitで長いファイルパスを有効にしていることを確認してください(管理者として実行)。
git config - system core.longpaths true
このリポジトリは、GIT大ファイルストレージを使用しています。リンクされた指示に従って、環境に設定していることを確認してください。
このリポジトリには、gitサブモジュールが含まれています。サブモジュールをプロジェクトに追加するには、リポジトリルートとタイプに移動します。
Gitサブモジュールアップデート - Init- Recursive
お願いします...単語を広め、アルゴリズムを貢献し、パフォーマンスの改善を提出し、単体テストを送信します。入力は少なすぎません。 PRを開く前に、必ず貢献ガイドを読んでください。
開発のための便利なツールと仕様へのリンクは、Wikipage:便利なツールとリンクに記載されています。
ジェームズ・ジャクソン・サウス
Dirk Lemstra
アントン・フィーソフ
スコット・ウィリアムズ
ブライアンポポウ
IDEのオープンソースライセンスで私たちをサポートしてくれたJetBrainsに感謝します。