WPFで開発された印刷ダイアログ - PrintDialogX

WPFで開発された印刷ダイアログ - PrintDialogX

C#用のカスタムPrintDialogで、リアルタイムプレビューが可能です。プリンターを選択し、部数、方向、色、品質、倍率、1枚あたりのページ数、両面印刷、用紙サイズ、用紙タイプ、給紙方法などを設定できます。そして、それはとてもエレガントです。

最終更新 2022/05/01 21:48
沙漠尽头的狼
読了目安 1 分
カテゴリ
WPF
テーマ
WPFオープンソースプロジェクト
タグ
.NET C# WPF WPFオープンソースプロジェクト オープンソース

今日は5月1日、皆さん楽しく過ごしていますか?

1. はじめに

今回は、WPFで開発された印刷ダイアログのオープンソースプロジェクト「PrintDialogX」を紹介します。このオープンソースプロジェクトは、《WPF 开源项目:AIStudio.Wpf.AClient》の作者から推薦されました。

Maintenance C# Subsystem Lincense

PrintDialogX をご利用いただきありがとうございます。これはオープンソースプロジェクトです。商用利用は無料です。

C#用のカスタム印刷ダイアログで、リアルタイムプレビューが可能です。プリンターを選択し、部数、向き、色、品質、倍率、1枚あたりのページ数、両面印刷、用紙サイズ、用紙種類、給紙方法などを設定できます。また、見た目も洗練されています。

2. なぜ使うのか

これは、高機能で美しいカスタム印刷ダイアログです。最新バージョンでは、ほぼすべての印刷設定を提供できます。Windowsのデフォルトの印刷ダイアログでできることは、ほぼすべて実現できます。しかし、異なる点は、このカスタム印刷ダイアログにはリアルタイムプレビュー機能が備わっていることです。設定を調整しながら印刷結果をプレビューできます。そのため、Windowsのデフォルトの印刷ダイアログの代わりにこれを使用でき、むしろそれよりも優れています。

3. スクリーンショット

4. 使い方

PrintDialogX はとても簡単に使えます。コードフォルダにサンプルがあります。以下のスクリーンショットでは、サイト運営者がサンプルの文字を中国語に置き換えただけなので、参考にしても問題ありません。

5. ライセンス

本プロジェクトは MIT ライセンス に基づいています。

参考:MIT 许可证

MIT ライセンスの名称はマサチューセッツ工科大学(Massachusetts Institute of Technology, MIT)に由来し、「X 条項」(X License)または「X11 条項」(X11 License)とも呼ばれます。

MIT ライセンスの内容は 3 条項 BSD ライセンス(3-clause BSD license)と非常に似ていますが、ソフトウェアの被許諾者により大きな権利とより少ない制限を与えます。

6. プロジェクト情報

リポジトリアドレス:https://github.com/Fei-Sheng-Wu/PrintDialogX

さらに探索

関連読書

その他の記事
同じカテゴリ / 同じタグ 2025/01/26

WPF カスタムXMLファイルによる国際化

この記事では、WPFプログラムでカスタムXMLファイルを使用して国際化を実現する方法について詳しく説明します。必要なNuGetパッケージのインストール、言語リストの動的取得、言語の動的切り替え、コードおよびXAMLインターフェースでの翻訳文字列の使用などを含み、ソースコードのリンクも提供し、開発者がWPFアプリケーションの国際化を簡単に実装できるように支援します。

続きを読む
同じカテゴリ / 同じタグ 2024/01/25

C# WPFにおけるFluentValidationの応用

この記事では、C# WPFプロジェクトでFluentValidationを使用してプロパティ検証を行う方法と、MVVMパターンを通じてこの機能を実装する方法について詳しく説明します。

続きを読む