<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Programmatically print file to PDF in Mathcad</title>
    <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/794898#M201026</link>
    <description>&lt;P&gt;Hi, sorry for the delay,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1.&lt;/P&gt;
&lt;P&gt;as I know the code will run compiled as C# (C Sharp) language code.&lt;/P&gt;
&lt;P&gt;And yes, this is also supported by Microsoft's .NET Framework (for example, create a new &lt;STRONG&gt;Console App .NET Framework project&lt;/STRONG&gt;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2.&lt;/P&gt;
&lt;P&gt;I am not sure about Mathcad Prime Express and API support - &lt;U&gt;I could not find any such statement&lt;/U&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I guess a valid reason for that is PTC normally states what is supported, rather than what is not supported.&lt;/P&gt;
&lt;P&gt;Another valid reason could be: Mathcad Prime Express is not a different product - it is rather a limited run mode of the full Mathcad Prime product in case a valid license is (even temporary) not available.&lt;/P&gt;
&lt;P&gt;And third, since the Express mode is a restriction to specific known features, called Premium features, I cannot imagine that it restricts any customized feature as well (which is nothing but another coding library, but built from customized code by the customer).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this helps,&lt;/P&gt;
&lt;P&gt;Michael&lt;/P&gt;</description>
    <pubDate>Tue, 10 May 2022 13:27:07 GMT</pubDate>
    <dc:creator>MichaelW</dc:creator>
    <dc:date>2022-05-10T13:27:07Z</dc:date>
    <item>
      <title>Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/785682#M200454</link>
      <description>&lt;P&gt;We're thinking of using MathCAD Prime. One of our key requirements is to be able to programmatically print MathCAD Prime files to PDF (i.e. with no user interaction). I know this is possible with MathCAD 15 (you automate printing to PDF from the commandline with MathCAD 15 by adding the "-p" option after the executable and before the filename), but I cannot see how to do it with MathCAD Prime. I've been looking through the API documentation: &lt;A href="https://support.ptc.com/help/mathcad/r7.0/en/index.html#page/PTC_Mathcad_Help%2Fmathcad_and_automation_api.html%23" target="_blank" rel="noopener"&gt;https://support.ptc.com/help/mathcad/r7.0/en/index.html#page/PTC_Mathcad_Help%2Fmathcad_and_automation_api.html%23&lt;/A&gt;. It says that you can print MathCAD Prime worksheets, but I cannot actually find this documented anywhere.&lt;BR /&gt;&lt;BR /&gt;Please could you let me know how to do this, either from the API or from the commandline?&lt;BR /&gt;&lt;BR /&gt;Thanks for your help!&lt;/P&gt;</description>
      <pubDate>Mon, 28 Mar 2022 04:12:42 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/785682#M200454</guid>
      <dc:creator>MC_9665161</dc:creator>
      <dc:date>2022-03-28T04:12:42Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/785748#M200455</link>
      <description>&lt;P&gt;I dont know the but perhaps this:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.ptc.com/t5/PTC-Mathcad/Batch-Printing/td-p/209960" target="_blank" rel="noopener"&gt;https://community.ptc.com/t5/PTC-Mathcad/Batch-Printing/td-p/209960&lt;/A&gt;&amp;nbsp;may have some answers.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.fcoder.com/how-to/printing-video-tutorials" target="_blank"&gt;https://www.fcoder.com/how-to/printing-video-tutorials&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Print Conductor allows you to seamlessly print an unlimited number of CAD drawings including MathCAD, MathCAD Prime and Solid Edge drawings, multi-page DWFX drawings, and more. No CAD software required!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Mar 2022 04:18:44 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/785748#M200455</guid>
      <dc:creator>ppal</dc:creator>
      <dc:date>2022-03-23T04:18:44Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/786396#M200456</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your response.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The thread that you mention is for MathCAD 14 &amp;amp; 15, not MathCAD Prime, so it's not very relevant.&lt;UL&gt;&lt;LI&gt;To automate publishing MathCAD 15 I ended up using the -p option and an old version of PDFCreator to print to a specific location with a specific naming convention. Once the PDF has been generated I then force close MathCAD 15 to get around the problem with the error message.&lt;/LI&gt;&lt;LI&gt;The other suggestion in that thread is AutoIt, which I have tried. It requires the window to be in focus to work and it is very fiddly to get all the codes for the click areas. It is flakey and does not always work. I ended up spending a lot of time building a solution that uses it, only to be disappointed and have to throw it away. I would not recommend it to anyone.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;Print Conductor does sound cool, but it seems like it still requires user intervention. If it can be automated then I would love to hear more about it.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What I'm really asking, is there a way to automate printing MathCAD Prime? Is there a -p option or is there a scripting language, e.g. VBscript, which you can use to print MathCAD Prime?&lt;/P&gt;</description>
      <pubDate>Fri, 25 Mar 2022 18:55:23 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/786396#M200456</guid>
      <dc:creator>MC_9665161</dc:creator>
      <dc:date>2022-03-25T18:55:23Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/787754#M200529</link>
      <description>&lt;P&gt;I fear about related functionality up to Mathcad 15 (command &lt;I&gt;mathcad.exe -p test.xmcd&lt;/I&gt;&lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt; this is not part of Mathcad Prime functionality&lt;/P&gt;
&lt;UL&gt;
 &lt;LI&gt;&lt;A href="https://www.ptc.com/en/support/article/CS361245" target="_blank"&gt;CS361245&lt;/A&gt; How to call Mathcad from command to print a specific worksheet&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Workaround: API functionality to save as PDF is introduced with Mathcad Prime 6.0&lt;/P&gt;
&lt;UL&gt;
 &lt;LI&gt;&lt;A href="https://www.ptc.com/de/support/article?n=CS315481&amp;amp;posno=1&amp;amp;q=api%20pdf&amp;amp;Product=Mathcad%20Prime&amp;amp;source=search" target="_blank"&gt;CS315481&lt;/A&gt; for more information about how to print a worksheet as PDF through API&lt;/LI&gt;
 &lt;LI&gt;Details:
  &lt;UL&gt;
   &lt;LI&gt;Use the API&amp;nbsp;method: &amp;nbsp;&lt;STRONG&gt; IMathcadPrimeWorksheet3::SaveAs&lt;/STRONG&gt;(string path)&lt;/LI&gt;
   &lt;LI&gt;Sample code:&lt;/LI&gt;
  &lt;/UL&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;I&gt;Ptc.MathcadPrime.Automation.ApplicationCreator mathcad = new Ptc.MathcadPrime.Automation.ApplicationCreator();&lt;/I&gt;&lt;BR /&gt;&lt;I&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;IMathcadPrimeWorksheet3 mathcadPrimeWorksheet = mathcad.Open("d:\\test.mcdx") as IMathcadPrimeWorksheet3;&lt;/I&gt;&lt;BR /&gt;&lt;I&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/I&gt;&lt;BR /&gt;&lt;I&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (mathcadPrimeWorksheet != null)&lt;/I&gt;&lt;BR /&gt;&lt;I&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/I&gt;&lt;BR /&gt;&lt;I&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mathcadPrimeWorksheet.SaveAs("d:\\test.pdf");&lt;/I&gt;&lt;BR /&gt;&lt;I&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //Just change the extension of the file here to print to other formats such as RTF. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/I&gt;&lt;BR /&gt;&lt;I&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mathcadPrimeWorksheet.Close(SaveOption.spDiscardChanges);&lt;/I&gt;&lt;BR /&gt;&lt;I&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
 &lt;LI&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt;
  &lt;UL&gt;
   &lt;LI&gt;Saving with PDF format is supported since Mathcad Prime 6.0.&lt;/LI&gt;
   &lt;LI&gt;Users can use &lt;STRONG&gt;Object Browser&lt;/STRONG&gt; from Visual studio to see the list of all Mathcad Prime APIs, by loading the file&amp;nbsp;Ptc.MathcadPrime.Automation.tlb from Mathcad Prime installation directory.&lt;/LI&gt;
  &lt;/UL&gt;&lt;/LI&gt;
 &lt;LI&gt;Related: &lt;A href="https://www.ptc.com/en/support/article/CS338281" target="_blank"&gt;CS338281&lt;/A&gt; [Knowledge hub] Customization with Mathcad Prime&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Fri, 01 Apr 2022 13:47:31 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/787754#M200529</guid>
      <dc:creator>MichaelW</dc:creator>
      <dc:date>2022-04-01T13:47:31Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/788470#M200572</link>
      <description>&lt;P&gt;Hi, this is great, thanks! I'm guessing the code example you provided is .NET?&lt;/P&gt;</description>
      <pubDate>Tue, 05 Apr 2022 10:50:34 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/788470#M200572</guid>
      <dc:creator>MC_9665161</dc:creator>
      <dc:date>2022-04-05T10:50:34Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/788493#M200573</link>
      <description>&lt;P&gt;Thanks for this. Out of curiosity, will it work for MathCAD Express as well?&lt;/P&gt;</description>
      <pubDate>Tue, 05 Apr 2022 12:24:22 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/788493#M200573</guid>
      <dc:creator>MC_9665161</dc:creator>
      <dc:date>2022-04-05T12:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/794898#M201026</link>
      <description>&lt;P&gt;Hi, sorry for the delay,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1.&lt;/P&gt;
&lt;P&gt;as I know the code will run compiled as C# (C Sharp) language code.&lt;/P&gt;
&lt;P&gt;And yes, this is also supported by Microsoft's .NET Framework (for example, create a new &lt;STRONG&gt;Console App .NET Framework project&lt;/STRONG&gt;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2.&lt;/P&gt;
&lt;P&gt;I am not sure about Mathcad Prime Express and API support - &lt;U&gt;I could not find any such statement&lt;/U&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I guess a valid reason for that is PTC normally states what is supported, rather than what is not supported.&lt;/P&gt;
&lt;P&gt;Another valid reason could be: Mathcad Prime Express is not a different product - it is rather a limited run mode of the full Mathcad Prime product in case a valid license is (even temporary) not available.&lt;/P&gt;
&lt;P&gt;And third, since the Express mode is a restriction to specific known features, called Premium features, I cannot imagine that it restricts any customized feature as well (which is nothing but another coding library, but built from customized code by the customer).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this helps,&lt;/P&gt;
&lt;P&gt;Michael&lt;/P&gt;</description>
      <pubDate>Tue, 10 May 2022 13:27:07 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/794898#M201026</guid>
      <dc:creator>MichaelW</dc:creator>
      <dc:date>2022-05-10T13:27:07Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/794946#M201028</link>
      <description>&lt;P&gt;The API should work with Mathcad Express.&lt;/P&gt;</description>
      <pubDate>Tue, 10 May 2022 15:13:27 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/794946#M201028</guid>
      <dc:creator>DJNewman</dc:creator>
      <dc:date>2022-05-10T15:13:27Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/795016#M201030</link>
      <description>&lt;P&gt;Thanks! I will try it out!&lt;/P&gt;</description>
      <pubDate>Tue, 10 May 2022 17:56:01 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/795016#M201030</guid>
      <dc:creator>MC_9665161</dc:creator>
      <dc:date>2022-05-10T17:56:01Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/795017#M201031</link>
      <description>&lt;P&gt;Fantastic, thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 10 May 2022 17:56:12 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/795017#M201031</guid>
      <dc:creator>MC_9665161</dc:creator>
      <dc:date>2022-05-10T17:56:12Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/796346#M201149</link>
      <description>&lt;P&gt;I have a full sub doing this, but in VBA. I don't know if this sub allows providing full code.&lt;/P&gt;</description>
      <pubDate>Mon, 16 May 2022 14:04:04 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/796346#M201149</guid>
      <dc:creator>yoohooos</dc:creator>
      <dc:date>2022-05-16T14:04:04Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/893103#M208092</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I found this topic very interesting so used my (little) programing skills to write simple GUI program for my own use, that allows batch printing of MCDX files into PDF and RTF files. Works quite fine, it processes as many files as you load into it (as long as you do not mess with it on purpose)&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":grinning_face:"&gt;😀&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anyway, can share it from my side, but I am not sure what about legal thing of this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is single exe file, that was buit on my computer and as I understand it contains MathCAD API *.dll burnt into it (which is not mine, but PTC owns it). So is here anyone from &lt;a href="https://www.ptcusercommunity.com/t5/user/viewprofilepage/user-id/1"&gt;@admin&lt;/a&gt;&amp;nbsp;PTC MathCAD that can say something about legal issue of sharing such exe for the comunity?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It hasn't been written for commercial purposes, just to speed up work and to learn C#, so I do not guarantee that it will work once I share it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2023-08-10 09_12_18-Desktop.png" style="width: 898px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/87373iB65378DFAC474DE2/image-size/large?v=v2&amp;amp;px=999" role="button" title="2023-08-10 09_12_18-Desktop.png" alt="2023-08-10 09_12_18-Desktop.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Aug 2023 08:14:56 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/893103#M208092</guid>
      <dc:creator>Mr_TDablju</dc:creator>
      <dc:date>2023-08-10T08:14:56Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/893384#M208102</link>
      <description>&lt;P&gt;Couldn't edit my previous post, so adding reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I figured out how to not 'bake' Mathcad *.dll into the app, so sharing the app with you. Now app uses link to the installation directory and checks it every time you want to print.&lt;/P&gt;&lt;P&gt;PS: read the readme file first. If it will not work. Probably you installed the MathCAD not using default directory, so you must provide proper path in 'config' file.&lt;/P&gt;&lt;P&gt;Good luck!&lt;/P&gt;</description>
      <pubDate>Fri, 11 Aug 2023 11:46:37 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/893384#M208102</guid>
      <dc:creator>Mr_TDablju</dc:creator>
      <dc:date>2023-08-11T11:46:37Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/925201#M210103</link>
      <description>&lt;P&gt;Thanks for the tool, but unfortunately the tool crashes (see error message below) despite the .dll is present and the .config file is correct.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anybody have the same problem or - even better - knows a solution?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Informationen über das Aufrufen von JIT-Debuggen&lt;BR /&gt;anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.&lt;/P&gt;&lt;P&gt;************** Ausnahmetext **************&lt;BR /&gt;System.Runtime.InteropServices.COMException (0x80004004): Vorgang abgebrochen (Ausnahme von HRESULT: 0x80004004 (E_ABORT))&lt;BR /&gt;at Ptc.MathcadPrime.Automation.IMathcadPrimeWorksheet3.SaveAs(String fileName)&lt;BR /&gt;at Batch_MathCAD_Printer.MainForm.printFile(String sourceFileName, String sourceFilePath)&lt;BR /&gt;at Batch_MathCAD_Printer.MainForm.ExecuteBatch()&lt;BR /&gt;at Batch_MathCAD_Printer.MainForm.btnPrint_Click(Object sender, EventArgs e)&lt;BR /&gt;at System.Windows.Forms.Control.OnClick(EventArgs e)&lt;BR /&gt;at System.Windows.Forms.Button.OnClick(EventArgs e)&lt;BR /&gt;at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)&lt;BR /&gt;at System.Windows.Forms.Control.WmMouseUp(Message&amp;amp; m, MouseButtons button, Int32 clicks)&lt;BR /&gt;at System.Windows.Forms.Control.WndProc(Message&amp;amp; m)&lt;BR /&gt;at System.Windows.Forms.ButtonBase.WndProc(Message&amp;amp; m)&lt;BR /&gt;at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp;amp; m)&lt;BR /&gt;at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;************** Geladene Assemblys **************&lt;BR /&gt;System.Private.CoreLib&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Private.CoreLib.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;Batch MathCAD Printer&lt;BR /&gt;Assembly-Version: 1.0.0.0.&lt;BR /&gt;Win32-Version: n/v.&lt;BR /&gt;CodeBase: .&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Runtime&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Runtime.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Windows.Forms&lt;BR /&gt;Assembly-Version: 6.0.2.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56810.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.12/System.Windows.Forms.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.ComponentModel.Primitives&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.ComponentModel.Primitives.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Windows.Forms.Primitives&lt;BR /&gt;Assembly-Version: 6.0.2.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56810.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.12/System.Windows.Forms.Primitives.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Runtime.InteropServices&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Runtime.InteropServices.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Drawing.Primitives&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Drawing.Primitives.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Collections.Specialized&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Collections.Specialized.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Threading&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Threading.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Diagnostics.TraceSource&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Diagnostics.TraceSource.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Collections&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Collections.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Drawing.Common&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.12/System.Drawing.Common.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;Microsoft.Win32.Primitives&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/Microsoft.Win32.Primitives.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.ComponentModel.EventBasedAsync&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.ComponentModel.EventBasedAsync.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Threading.Thread&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Threading.Thread.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;Accessibility&lt;BR /&gt;Assembly-Version: 4.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56810.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.12/Accessibility.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.ComponentModel.TypeConverter&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.ComponentModel.TypeConverter.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Numerics.Vectors&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Numerics.Vectors.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;Microsoft.Win32.SystemEvents&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.12/Microsoft.Win32.SystemEvents.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Collections.Concurrent&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Collections.Concurrent.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.ComponentModel&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.ComponentModel.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Memory&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Memory.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Resources.Extensions&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.12/System.Resources.Extensions.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Drawing&lt;BR /&gt;Assembly-Version: 6.0.2.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56810.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.12/System.Drawing.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.ObjectModel&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.ObjectModel.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Linq&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Linq.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Collections.NonGeneric&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Collections.NonGeneric.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Runtime.CompilerServices.Unsafe&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Runtime.CompilerServices.Unsafe.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Configuration.ConfigurationManager&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.12/System.Configuration.ConfigurationManager.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Runtime.InteropServices.RuntimeInformation&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Runtime.InteropServices.RuntimeInformation.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Private.Uri&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Private.Uri.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Diagnostics.Process&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Diagnostics.Process.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Xml.ReaderWriter&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Xml.ReaderWriter.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Private.Xml&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Private.Xml.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Net.WebClient&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Net.WebClient.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Text.Encoding.Extensions&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Text.Encoding.Extensions.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;Ptc.MathcadPrime.Automation&lt;BR /&gt;Assembly-Version: 9.0.0.0.&lt;BR /&gt;Win32-Version: 9.0.0.0.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/PTC/Mathcad%20Prime%209.0.0.0/Ptc.MathcadPrime.Automation.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;mscorlib&lt;BR /&gt;Assembly-Version: 4.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/mscorlib.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Runtime.Loader&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Runtime.Loader.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Windows.Forms.resources&lt;BR /&gt;Assembly-Version: 6.0.2.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56810.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/6.0.12/de/System.Windows.Forms.resources.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Diagnostics.StackTrace&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Diagnostics.StackTrace.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Reflection.Metadata&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Reflection.Metadata.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Collections.Immutable&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Collections.Immutable.dll.&lt;BR /&gt;----------------------------------------&lt;BR /&gt;System.Diagnostics.FileVersionInfo&lt;BR /&gt;Assembly-Version: 6.0.0.0.&lt;BR /&gt;Win32-Version: 6.0.1222.56807.&lt;BR /&gt;CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/6.0.12/System.Diagnostics.FileVersionInfo.dll.&lt;BR /&gt;----------------------------------------&lt;/P&gt;&lt;P&gt;************** JIT-Debuggen **************&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jan 2024 11:38:42 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/925201#M210103</guid>
      <dc:creator>h-man</dc:creator>
      <dc:date>2024-01-22T11:38:42Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/925216#M210105</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://www.ptcusercommunity.com/t5/user/viewprofilepage/user-id/341274"&gt;@MC_9665161&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Thanks for this. Out of curiosity, will it work for MathCAD Express as well?&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;please read&amp;nbsp;&lt;A href="https://community.ptc.com/t5/Mathcad/Mathcad-Express-free-watermark/td-p/658145" target="_blank"&gt;https://community.ptc.com/t5/Mathcad/Mathcad-Express-free-watermark/td-p/658145&lt;/A&gt;. I think you do not want to see watermark in PDF.&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jan 2024 13:22:08 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/925216#M210105</guid>
      <dc:creator>MartinHanak</dc:creator>
      <dc:date>2024-01-22T13:22:08Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/936784#M210726</link>
      <description>&lt;P&gt;Tool works great but it will only load MCDX and not XMCD files.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Mar 2024 21:58:04 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/936784#M210726</guid>
      <dc:creator>ID_10575473</dc:creator>
      <dc:date>2024-03-13T21:58:04Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/978659#M214464</link>
      <description>&lt;P&gt;sorry, I don't get notifications on posts. Will answer as typical IT: it worked for me&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now I launched it after almost a year and see that there is a problem. Get the same error. Probably due to either new version of MathCAD or new Windows. Will try to figure it out.&lt;/P&gt;</description>
      <pubDate>Fri, 18 Oct 2024 06:02:41 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/978659#M214464</guid>
      <dc:creator>Mr_TDablju</dc:creator>
      <dc:date>2024-10-18T06:02:41Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/978660#M214465</link>
      <description>&lt;P&gt;probably because there is a separate mathcad license for legacy version of mathcad that allows to convert the file to new extension. Sorry.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Oct 2024 05:15:16 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/978660#M214465</guid>
      <dc:creator>Mr_TDablju</dc:creator>
      <dc:date>2024-10-18T05:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/978696#M214468</link>
      <description>&lt;P&gt;Ok.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I found the problem. C# is quite enigmatic in matter of errors. So the problem was related to the missing output directory. App was written on Windows 10, and at that time the default directory was hardcoded, since for many years desktop directory had typical path. SInce Windows 11, the desktop is located on One Drive automatically, so app didn't see it and throw an error. Now in version 2 it is corrected. Works on my windows 11.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;New version is available on google drive (scanned by google): &lt;A title="Batch MathCAD Printer-v2.zip" href="https://drive.google.com/file/d/1ebvhSGuhPFO8Kfe4UNTt0xQU8zI75_9t/view?usp=sharing" target="_blank" rel="noopener"&gt;Batch MathCAD Printer-v2.zip&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Oct 2024 08:36:08 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/978696#M214468</guid>
      <dc:creator>Mr_TDablju</dc:creator>
      <dc:date>2024-10-18T08:36:08Z</dc:date>
    </item>
    <item>
      <title>Re: Programmatically print file to PDF</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/1053247#M220431</link>
      <description>&lt;P&gt;Our team was running into this issue, and we finally got frustrated enough to build out our own app.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We built an app that lets you drag and drop 100+ MathCAD Prime calculations and batch-publish them to PDF.&amp;nbsp; You can even choose to get individual PDFs or a single binder at the end with all files combined.&amp;nbsp; We even built in a progress bar with estimated time remaining, an error log for troubleshooting, and, best of all, background processing.&amp;nbsp; This means that instead of losing time while files are being published to PDF, our team can start the process and continue using MathCAD Prime on other calculations.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is a tool that we would have purchased if it existed, but since it didn't, we built it for ourselves and figured we'd share it with the community.&amp;nbsp; Link below if anyone's interested.&amp;nbsp; Happy to answer any questions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://ssellc.gumroad.com/l/mathcadprime" target="_blank"&gt;https://ssellc.gumroad.com/l/mathcadprime&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 31 Jan 2026 14:51:40 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/Programmatically-print-file-to-PDF/m-p/1053247#M220431</guid>
      <dc:creator>SteelEngineer</dc:creator>
      <dc:date>2026-01-31T14:51:40Z</dc:date>
    </item>
  </channel>
</rss>

