Reports.net.Azure
                              
                            
                                7.0.0
                            
                        
                    See the version list below for details.
dotnet add package Reports.net.Azure --version 7.0.0
NuGet\Install-Package Reports.net.Azure -Version 7.0.0
<PackageReference Include="Reports.net.Azure" Version="7.0.0" />
<PackageVersion Include="Reports.net.Azure" Version="7.0.0" />
<PackageReference Include="Reports.net.Azure" />
paket add Reports.net.Azure --version 7.0.0
#r "nuget: Reports.net.Azure, 7.0.0"
#:package Reports.net.Azure@7.0.0
#addin nuget:?package=Reports.net.Azure&version=7.0.0
#tool nuget:?package=Reports.net.Azure&version=7.0.0
対応フレームワーク
| パッケージ | .NET Framework | .NET | ライセンスなしの試用版制限 | 
|---|---|---|---|
| Reports.net | 4.6.2 ~ 4.8.1 | 5 ~ 9 | ⚠️ SAMPLE表示・6ヶ月期限 | 
| Reports.net.Azure | 4.6.2 ~ 4.8.1 | 5 ~ 9 | ⚠️ SAMPLE表示・6ヶ月期限 | 
| Reports.net.Linux | ❌ 非対応 | 5 ~ 9 | ⚠️ SAMPLE表示・6ヶ月期限 | 
バージョニング戦略
NuGetパッケージバージョン = .NETバージョン
<PackageReference Include="Reports.net" Version="4.7.2" />
<PackageReference Include="Reports.net" Version="6.0.0" />
<PackageReference Include="Reports.net" Version="8.0.0" />
Reports.net
<img src="https://www.pao.ac/reports.net/images/logo.webp" alt="Reports.net Logo" width="200"/>
概要
Reports.netは、C#やVB.NETで使用できる純国産の高機能帳票ツールです。日本の帳票文化に寄り添い、固定行数や緻密な罫線配置など、日本の商習慣でよく見かける帳票デザインを簡単に実現できます。
NuGetパッケージ(試用版)
Reports.netは用途に応じて3つの試用版NuGetパッケージを提供しています:
📦 Reports.net (通常版・試用版)
Windowsデスクトップアプリケーション専用
Install-Package Reports.net
- 印刷、プレビュー、PDF出力
 - Windows Formsアプリケーション
 - WPFアプリケーション
 - ⚠️ 試用版制限あり
 
☁️ Reports.net.Azure (Azure版・試用版)
Windows Webサーバ環境用
Install-Package Reports.net.Azure
- PDF出力、WEB API用印刷データXML生成
 - イメージPDF対応(Linux版では非対応)
 - Azure/AWS/GCP等のWindowsサーバ
 - ⚠️ 試用版制限あり
 
🐧 Reports.net.Linux (Linux版・試用版)
Linux/クラウドサーバ環境用
Install-Package Reports.net.Linux
- PDF出力、WEB API用印刷データXML生成
 - Azure/AWS/GCP等のLinuxサーバ
 - ⚠️ イメージPDF出力は非対応
 - ⚠️ 試用版制限あり
 
対応フレームワーク
| パッケージ | .NET Framework | .NET | 
|---|---|---|
| Reports.net | 4.6.2 ~ 4.8.1 | 5 ~ 9 | 
| Reports.net.Azure | 4.6.2 ~ 4.8.1 | 5 ~ 9 | 
| Reports.net.Linux | ❌ 非対応 | 5 ~ 9 | 
バージョニング戦略
NuGetパッケージバージョン = .NETバージョン
<PackageReference Include="Reports.net" Version="4.7.2" />
<PackageReference Include="Reports.net" Version="6.0.0" />
<PackageReference Include="Reports.net" Version="8.0.0" />
レガシー互換(条件付き参照)
従来のDLL参照とNuGet参照を自動切り替え:
<ItemGroup Condition="Exists('$(ProgramFiles)\Pao@Office\Reports.net\Pao.Reports.dll') Or Exists('$(ProgramFiles(x86))\Pao@Office\Reports.net\Pao.Reports.dll')">
  
  <Reference Include="Pao.Reports">
    <HintPath Condition="Exists('$(ProgramFiles)\Pao@Office\Reports.net\Pao.Reports.dll')">
      $(ProgramFiles)\Pao@Office\Reports.net\Pao.Reports.dll
    </HintPath>
    <HintPath Condition="Exists('$(ProgramFiles(x86))\Pao@Office\Reports.net\Pao.Reports.dll')">
      $(ProgramFiles(x86))\Pao@Office\Reports.net\Pao.Reports.dll
    </HintPath>
  </Reference>
</ItemGroup>
<ItemGroup Condition="!Exists('$(ProgramFiles)\Pao@Office\Reports.net\Pao.Reports.dll') And !Exists('$(ProgramFiles(x86))\Pao@Office\Reports.net\Pao.Reports.dll')">
  
  <PackageReference Include="Pao.Reports" Version="8.0.0" />
</ItemGroup>
特徴
🎯 日本の帳票文化に特化
- 固定行数や緻密な罫線配置に対応
 - 伝票・請求書・納品書など、あらゆる帳票に対応
 - 商業印刷レベルの高品質な出力
 
🚀 高い開発生産性
- コードでページをフルコントロール
 - イベント駆動に振り回されない設計
 - 帳票の印刷ロジックを1つの場所に集約
 
🎨 豊富な表現力
- 印影(ハンコ)対応
 - カラフルな文字装飾
 - 多彩なバーコード対応(JAN、QR、GS1 128、DataMatrix、PDF417など)
 
📄 多彩な出力形式
- プリンタ直接印刷
 - プレビュー画面
 - PDFファイル
 - XPSファイル
 - SVG画像ファイル
 - XMLデータ(再利用可能)
 
使用例
通常版(デスクトップアプリ)
using Pao.Reports;
// Windows Forms プレビュー
IReport previewWinForms = ReportCreator.GetPreview();
previewWinForms.Output();
// WPF プレビュー
IReport previewWpf = ReportCreator.GetPreviewWpf();
previewWpf.Output();
// PDF出力
IReport pdf = ReportCreator.GetPdf("report.pdf");
pdf.Output();
Azure版(Windows Webサーバ)
using Pao.Reports;
// サーバサイドPDF生成
IReport pdf = ReportCreator.GetPdf("server-report.pdf");
pdf.Output();
// WEB API用印刷データXML生成
IReport xmlData = ReportCreator.GetXmlData();
byte[] reportData = xmlData.GetBinaryData();
Linux版(Linux/クラウド)
using Pao.Reports;
// Linux環境でPDF生成
IReport pdf = ReportCreator.GetPdf("linux-report.pdf");
pdf.Output();
対応環境
開発環境
- Windows 7 ~ 11
 - Windows Server 2008 ~ 2022
 - Microsoft Visual Studio 2005 ~ 2022
 
実行環境
- Windows 7 ~ 11
 - Windows Server 2008 ~ 2022
 - Azure / AWS / GCP 各種環境
 - Linux環境(PDF出力のみ対応)
 
対応言語
- C#
 - VB.NET
 - その他.NET対応言語
 - ⚠️ .NET 5以降のWEBアプリケーション/WEB APIでは、VB.NETは利用不可.NET
 - その他.NET対応言語
 
ライセンス
本製品は商用ライセンスです。詳細は製品サイトをご確認ください。
- 通常開発ライセンス: 88,000円(税込) - ランタイム無償
 - Linuxライセンス: 8,800円(税込) - Linux環境での運用用
 - Azureライセンス: 8,800円(税込) - Windows Webサーバ環境用
 
⚠️ ライセンスの無い試用制限
- 📍 出力制限: 帳票の左上に「SAMPLE」が赤字で表示されます
 - ⏰ 期間制限: 6ヶ月間の使用期限があります
 - 💼 製品版: 制限なしの製品版は公式サイトで販売中
 
リンク
サポート
製品のサポートは以下で提供しています:
- 📧 Email: info@pao.ac
 - 🌐 Web: 製品サイト
 
最新バージョン
ver 11.0.0 (リリース日: 2025/7/24)
主な新機能・改善点
- 帳票デザイナーの不具合対応: オブジェクトコピー時の名前重複問題など修正
 - PDF出力で透過PNG/GIF画像対応: 印影などが通常のPDF出力で正しく透過
 - QRコードのバージョン自動決定: バージョン0指定で最適サイズを自動選択
 - サンプルプログラムの整備・拡充: .NET Framework 4.5~4.8.1 / .NET 5~.NET 9
 - 開発環境の判定方式変更: 誤った試用版「SAMPLE」印字問題を回避
 - .NET 9正式対応: 最新の.NET環境をサポート
 
© 2025 Pao@Office. All rights reserved.
| Product | Versions Compatible and additional computed target framework versions. | 
|---|---|
| .NET | net5.0 is compatible. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. | 
| .NET Framework | net462 is compatible. net463 was computed. net47 is compatible. net471 is compatible. net472 is compatible. net48 is compatible. net481 is compatible. | 
- 
                                                    
.NETFramework 4.6.2
- No dependencies.
 
 - 
                                                    
.NETFramework 4.7
- No dependencies.
 
 - 
                                                    
.NETFramework 4.7.1
- No dependencies.
 
 - 
                                                    
.NETFramework 4.7.2
- No dependencies.
 
 - 
                                                    
.NETFramework 4.8
- No dependencies.
 
 - 
                                                    
.NETFramework 4.8.1
- No dependencies.
 
 - 
                                                    
net5.0
- System.Management (>= 5.0.0)
 - System.Text.Encoding.CodePages (>= 5.0.0)
 
 - 
                                                    
net6.0
- System.Management (>= 5.0.0)
 - System.Text.Encoding.CodePages (>= 6.0.0)
 
 - 
                                                    
net7.0
- System.Management (>= 5.0.0)
 - System.Text.Encoding.CodePages (>= 6.0.0)
 
 - 
                                                    
net8.0
- System.Management (>= 5.0.0)
 - System.Text.Encoding.CodePages (>= 6.0.0)
 
 - 
                                                    
net9.0
- System.Management (>= 5.0.0)
 - System.Text.Encoding.CodePages (>= 6.0.0)
 
 
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated | 
|---|---|---|
| 9.0.0.4 | 186 | 9/1/2025 | 
| 9.0.0.3 | 208 | 8/30/2025 | 
| 9.0.0.2 | 164 | 8/20/2025 | 
| 9.0.0.1 | 161 | 8/19/2025 | 
| 9.0.0 | 157 | 8/19/2025 | 
| 8.0.0.4 | 169 | 9/1/2025 | 
| 8.0.0.3 | 206 | 8/30/2025 | 
| 8.0.0.2 | 153 | 8/20/2025 | 
| 8.0.0.1 | 156 | 8/19/2025 | 
| 8.0.0 | 155 | 8/19/2025 | 
| 7.0.0.4 | 171 | 9/1/2025 | 
| 7.0.0.3 | 197 | 8/30/2025 | 
| 7.0.0.2 | 166 | 8/20/2025 | 
| 7.0.0.1 | 161 | 8/19/2025 | 
| 7.0.0 | 159 | 8/19/2025 | 
| 6.0.0.4 | 168 | 9/1/2025 | 
| 6.0.0.3 | 196 | 8/30/2025 | 
| 6.0.0.2 | 167 | 8/20/2025 | 
| 6.0.0.1 | 155 | 8/19/2025 | 
| 6.0.0 | 167 | 8/19/2025 | 
| 5.0.0.4 | 166 | 9/1/2025 | 
| 5.0.0.3 | 199 | 8/30/2025 | 
| 5.0.0.2 | 145 | 8/20/2025 | 
| 5.0.0.1 | 154 | 8/19/2025 | 
| 5.0.0 | 157 | 8/19/2025 | 
| 4.8.1.4 | 168 | 9/1/2025 | 
| 4.8.1.3 | 202 | 8/30/2025 | 
| 4.8.1.2 | 154 | 8/20/2025 | 
| 4.8.1.1 | 158 | 8/19/2025 | 
| 4.8.1 | 155 | 8/19/2025 | 
| 4.8.0.4 | 161 | 9/1/2025 | 
| 4.8.0.3 | 200 | 8/30/2025 | 
| 4.8.0.2 | 157 | 8/20/2025 | 
| 4.8.0.1 | 152 | 8/19/2025 | 
| 4.8.0 | 157 | 8/19/2025 | 
| 4.7.2.4 | 166 | 9/1/2025 | 
| 4.7.2.3 | 194 | 8/30/2025 | 
| 4.7.2.2 | 158 | 8/20/2025 | 
| 4.7.2.1 | 152 | 8/19/2025 | 
| 4.7.2 | 155 | 8/19/2025 | 
| 4.7.1.4 | 166 | 9/1/2025 | 
| 4.7.1.3 | 199 | 8/30/2025 | 
| 4.7.1.2 | 156 | 8/20/2025 | 
| 4.7.1.1 | 156 | 8/19/2025 | 
| 4.7.1 | 156 | 8/19/2025 | 
| 4.7.0.4 | 167 | 9/1/2025 | 
| 4.7.0.3 | 200 | 8/30/2025 | 
| 4.7.0.2 | 158 | 8/20/2025 | 
| 4.7.0.1 | 158 | 8/19/2025 | 
| 4.7.0 | 155 | 8/19/2025 | 
| 4.6.2.4 | 167 | 9/1/2025 | 
| 4.6.2.3 | 197 | 8/30/2025 | 
| 4.6.2.2 | 155 | 8/20/2025 | 
| 4.6.2.1 | 156 | 8/19/2025 | 
| 4.6.2 | 159 | 8/19/2025 | 
【試用版】ver 11.0.0 - 最新リリース (2025/7/24)
      ・PDF出力で透過PNG/GIF画像に対応
      ・QRコードのバージョン自動決定に対応
      ・サンプルプログラムの整備・拡充(WEBアプリ/WEB API対応)
      ・イメージPDF出力対応(Linux版では利用できない機能)
      ⚠️ ライセンス登録なしの試用版制限:帳票左上に「SAMPLE」表示、6ヶ月間の使用期限