FP3 ファイル形式とは?
.fp3 ファイルは、Fast Reports Inc. によって開発されたレポートエンジンである FastReport によって生成された、完全にレンダリングされたレポートのスナップショットを保存するために使用されます。この拡張子を持つファイルは、編集可能なページレイアウトデザインを作成するためではなく、.fr3 テンプレートをライブデータソースに対して実行した結果である 準備済みレポート(prepared report) の出力を保持するために FastReport ツールで使用されます。
レンダリングされたドキュメントには、データと統合済みのテキスト、画像、チャート、バーコードが配置されたページが含まれており、ソースに再クエリすることなく、表示、印刷、またはエクスポートできる状態になっています。これにより、.fp3 は PDF に似た役割、つまり完成したレポートの固定されたポータブルなスナップショットとしての役割を果たします。
この形式は FastReport VCL 3.x から導入され、Windows、Linux(FastReport Lazarus/FMX 経由)、および macOS でサポートされています。ファイルはコンパクトで、通常は圧縮されたバイナリストリームで保存されますが、XML シリアル化オプションも利用可能です。パスワード保護は任意です。後続のバリアントである .fp4 は、より新しい世代の FastReport で同じ目的を果たします。
.fp3 ファイルは、無料の FastReport Viewer、または FastReport VCL Designer/Studio 内で開くことができます。
セキュリティと安全性
リスク: LOW.fp3 は完成したデータ入力済みのレポートドキュメントです。ライブデータソースのロジックやテンプレートのスクリプトは含まれていないため、準備済みレポートを開いて閲覧する際のリスクは低いです。アドウェアが含まれる可能性がある未知の «FP3 viewer» ダウンロードサイトではなく、FastReport Viewer または元のアプリを使用してください。レポートに機密情報が含まれる場合、FastReport は保存されたファイルをパスワード保護できることに注意してください。
形式の詳細
概要FP3 ファイルを開くプログラム
技術的詳細
詳細仕様| フォーマットタイプ | 準備済み(レンダリング済み)レポート - データがレイアウトに統合済み。編集可能なテンプレートではない |
| エンコーディング | バイナリシリアル化ストリーム(通常は圧縮)。XML シリアル化もサポート |
| コンテナ構造 | FastReport レポートオブジェクトツリー:統合されたデータを含むバンドと配置されたオブジェクト(テキスト、画像、チャート、バーコード)で構成されるページ |
| 圧縮 | デフォルトで保存時に適用され、メモリ内の生レポートツリーと比較してファイルサイズを削減 |
| パスワード保護 | 任意 - FastReport は保存前に準備済みレポートをパスワードで暗号化することをサポート |
| MIMEタイプ | application/octet-stream(正式に登録された MIME はなし。非公式に application/x-fastreport が使用される) |
| 一般的なファイルサイズ | 数十 KB から数 MB。ページ数、画像コンテンツ、データ量に応じて変化 |
| プラットフォームサポート | Windows (FastReport VCL/FMX); Linux および macOS (FastReport FMX および Lazarus エディション) |
| ソーステンプレート | ライブデータソースに対して FastReport エンジンを介して .fr3 テンプレートを実行することで生成 |
| バージョンの系譜 | .fp3 の «3» は FastReport VCL 3.x 由来であることを反映。 .fp4 は次世代の準備済みレポート形式 |
| データ状態 | 固定された読み取り専用ドキュメント - 統合されたデータは再クエリや変更不可。印刷準備完了のスナップショットのように動作 |
| サポートされるオブジェクトタイプ | テキスト、リッチテキスト、画像、チャート、バーコード、QRコード、サブレポート、クロス集計 - すべて配置された状態でレンダリング |
| 主な操作 | FastReport Viewer または SDK を介した表示、印刷、ページ移動、およびエクスポート(PDF、Excel、HTML、RTF、CSV) |
| ファイルの識別 | 固定されたマジックバイト署名はなし。 .fp3 拡張子と FastReport 内部のシリアル化マーカーによって識別 |
| リリース日 | Early 2000s (FastReport VCL 3.x - the '3' in fp3, alongside the .fr3 template) |
| 最新バージョン | Current FastReport VCL / FMX / Lazarus editions still produce .fp3 prepared reports |
| 仕様書 | www.fast-report.com |
FP3 の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。FP3 ファイルについて最初の質問をしてみましょう。