how to get report generator to open pdf report automatically in stand alone program?

3 ビュー (過去 30 日間)
Emma
Emma 2016 年 6 月 18 日
コメント済み: Amey Pawar 2017 年 8 月 29 日
I made a GUI for image processing and analysis. It has a push button to generate a pdf report - the call back invokes the report function in Report Generator. The GUI works fine under Matlab environment - the pdf report opens automatically and I can save or print it. But when I compile the program to stand-alone executable (using deploytool) the pdf report fails to open.
I ran the stand alone program in cmd and the error message was: C:\Users\Emma\AppData\Local\Temp\...\report.pdf cannot be viewed in a compiled application. Please use an external application to open.
If I go to the temp folder the pdf report is there. My question is: how do I get the pdf file to open automatically like when I was running the program under Matlab? Do I need to package a pdf viewer or something when I deploy the code? (I've only included the .m, .fig and .rpt file when compiling).
First time asking a question here so please let me know if I should clarify more. Many thanks in advance for your help!
Emma
  4 件のコメント
Emma
Emma 2016 年 6 月 21 日
Oh Ok I found a way to do this. 1. In rpt file property, set directory to a specified location. 2. In the call back function, create the directory if it doesn't exist. 3. Use "open" to open the file.
Cheers.
Amey Pawar
Amey Pawar 2017 年 8 月 29 日
Where is the call back function

サインインしてコメントする。

回答 (1 件)

Paul Kinnucan
Paul Kinnucan 2017 年 2 月 9 日
Emma answered her own question.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by