LabVIEWでPDFレポートを生成する

更新しました Apr 24, 2021

使用製品

ソフトウェア

  • LabVIEW Report Generation Toolkit
  • LabVIEW

問題

  • MicrosoftOffice用のLabVIEWレポート生成ツールキットを使用しています。レポートをPDFとして保存したいと思います。どうすればこれを達成できますか?

  • LabVIEWでPDFレポートを生成するにはどうすればよいですか?

  • PDFファイルを保存および印刷するにはどのLabVIEWツールキットが必要ですか?

  • LabVIEWフロントパネルの画像をPDFとして保存するにはどうすればよいですか?

解決策

この記事ではLabVIEW Report Generation Toolkit を使用してMicrosoft ExcelやWordをPDFファイルとして保存するいくつかの方法を紹介しています。また、LabVIEWのサードパーティー製アドオンを使用した方法も紹介します。

1.ActiveXのリファレンスを使用


LabVIEW内の関数のみを使用してレポートを生成し、完全に自動化する場合は、この方法を使用します。 WordとExcelの両方で適切なActiveX関数を呼び出して、レポートをPDFとして保存します。注:この方法は、HTMLレポートでは機能しません。

2.PDFプリンターの使用

この方法では、サードパーティのPDFプリンターを使用してPDFファイルを生成します。上記の例はCutePDFWriterを使用していますが、どのPDFプリンターソフトウェアでも機能します。このコードでは、Report Generation Toolkit Print Report.viを使用し、選択したプリンターとしてPDFプリンターソフトウェアを使用しています。この方法では、PDFレポートを保存するディレクトリをユーザーが決めています。完全に自動化された方法が必要な場合は、1の方法を使用してください。
 

3. LabVIEWのアドオンを使用する

他の方法としてLabVIEWのサードパーティーのアドオン、例えばCustom PDF Generator for LabVIEW を使用することも考えられます。注:この製品はNIではなくサードパーティーによりサポートされています。技術的なサポートについてはSimplicity AIにお問い合わせください。

追加情報

AttachmentsのセクションにあるLabVIEW PDF Reports.zipのファイルにはこの記事で使用されているサンプルが含まれています。コードを実行するには、ご使用のコンピュータにLabVIEW Report Generation ToolkitとMicrosoft Officeがインストールされている必要があります。