<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>Debenu Quick PDF Library - PDF SDK Community Forum : DAOpenFile error</title>
  <link>http://www.quickpdf.org/forum/</link>
  <description><![CDATA[This is an XML content feed of; Debenu Quick PDF Library - PDF SDK Community Forum : I need help - I can help : DAOpenFile error]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Tue, 12 May 2026 05:23:46 +0000</pubDate>
  <lastBuildDate>Thu, 26 Feb 2015 07:08:13 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 11.01</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.quickpdf.org/forum/RSS_post_feed.asp?TID=3081</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Debenu Quick PDF Library - PDF SDK Community Forum]]></title>
   <url>http://www.quickpdf.org/forum/forum_images/QPDF_Forum_Title.png</url>
   <link>http://www.quickpdf.org/forum/</link>
  </image>
  <item>
   <title><![CDATA[DAOpenFile error :  Hi RRogers,think you&amp;#039;ve...]]></title>
   <link>http://www.quickpdf.org/forum/daopenfile-error_topic3081_post12353.html#12353</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=111">Ingo</a><br /><strong>Subject:</strong> 3081<br /><strong>Posted:</strong> 26 Feb 15 at 7:08AM<br /><br />Hi RRogers,<div>&nbsp;</div><div>think you've got this issue while mixing DA- and non-DA-functions.</div><div>In one instance these two kinds of functions shouldn't be mixed.</div><div>For further help:</div><div>The code part before RenderPageToFile could be more interested than</div><div>the part after ;-)</div><div>&nbsp;</div><div>Cheers and welcome here,</div><div>Ingo</div><div>&nbsp;</div>]]>
   </description>
   <pubDate>Thu, 26 Feb 2015 07:08:13 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/daopenfile-error_topic3081_post12353.html#12353</guid>
  </item> 
  <item>
   <title><![CDATA[DAOpenFile error :  hi RRogers - I&amp;#039;m new to...]]></title>
   <link>http://www.quickpdf.org/forum/daopenfile-error_topic3081_post12351.html#12351</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=2700">ozbobwa</a><br /><strong>Subject:</strong> 3081<br /><strong>Posted:</strong> 26 Feb 15 at 3:36AM<br /><br />hi RRogers - I'm new to the forum but interested in your post.<div></div>Could you post the code (or a cutdown version)&nbsp;that populated the <font face="C&#111;nsolas" size="2">QP object before you wrote it out to file.&nbsp; My initial guess is that QP is writing a feature to disk that is not supported by the QP.DAOpenFile.&nbsp;&nbsp; Also, you may not need to specify the pswd, as you didn't specify one when calling RenderPageToFile....</font>]]>
   </description>
   <pubDate>Thu, 26 Feb 2015 03:36:04 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/daopenfile-error_topic3081_post12351.html#12351</guid>
  </item> 
  <item>
   <title><![CDATA[DAOpenFile error :  I am using the ActiveX QuickPDF...]]></title>
   <link>http://www.quickpdf.org/forum/daopenfile-error_topic3081_post12350.html#12350</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=2706">RRogers</a><br /><strong>Subject:</strong> 3081<br /><strong>Posted:</strong> 25 Feb 15 at 11:05PM<br /><br />I am using the ActiveX QuickPDF Library with following code in C#.<div><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">I am getting Error: "Invalid Structure, file damaged" when it tries to open the file</font></font></div><div><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">that I rendered to disk.</font></font></div><div><font face="C&#111;nsolas" size="2"></font>&nbsp;</div><div><font face="C&#111;nsolas" size="2">I can open the file in windows explorer but not with the DAOpenFile command.</font></div><div><font face="C&#111;nsolas" size="2"></font>&nbsp;</div><div><font face="C&#111;nsolas" size="2">Why does it think the file is damaged?</font></div><div><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2"><p>switch</p></font><p>&nbsp;</p></font><p>&nbsp;</p></font><p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">(QP.RenderPageToFile(300, i, 9, HTMLFileName))</font></font></p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"><p>                {</p></font></font><p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">                    </font></font><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2">case</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"> 0:</font></font></p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"></font></font><p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">                        </font></font><font color="#2b91af" face="C&#111;nsolas" size="2"><font color="#2b91af" face="C&#111;nsolas" size="2"><font color="#2b91af" face="C&#111;nsolas" size="2">MessageBox</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">.Show(</font></font><font color="#a31515" face="C&#111;nsolas" size="2"><font color="#a31515" face="C&#111;nsolas" size="2"><font color="#a31515" face="C&#111;nsolas" size="2">"The page could not be rendered. Check the value of the FileHandle and PageRef parameters."</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">);</font></font></p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"></font></font><p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">                        </font></font><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2">break</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">;</font></font></p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"></font></font><p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">                    </font></font><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2">case</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"> 1:</font></font></p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"><p>                        QPInstance = QP.DAOpenFile(HTMLFileName, pswd);</p></font></font><p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">                        </font></font><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2">if</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"> (QPInstance == 0)</font></font></p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"><p>                        {</p><p>                            LastError = QP.LastErrorCode();</p><p>                            ShowQPDFError(LastError);</p><p>                        }</p></font></font><p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">                        </font></font><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2">else</font></font></font></p><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2"></font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"><p>                        {</p></font></font><p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">                            </font></font><font color="#2b91af" face="C&#111;nsolas" size="2"><font color="#2b91af" face="C&#111;nsolas" size="2"><font color="#2b91af" face="C&#111;nsolas" size="2">MessageBox</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">.Show(</font></font><font color="#a31515" face="C&#111;nsolas" size="2"><font color="#a31515" face="C&#111;nsolas" size="2"><font color="#a31515" face="C&#111;nsolas" size="2">"Instance = "</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"> + QPInstance);</font></font></p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"><p>                        }</p></font></font><p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">                        </font></font><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2">break</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">;</font></font></p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"></font></font><p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">                    </font></font><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2">case</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"> 2:</font></font></p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"></font></font><p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">                        </font></font><font color="#2b91af" face="C&#111;nsolas" size="2"><font color="#2b91af" face="C&#111;nsolas" size="2"><font color="#2b91af" face="C&#111;nsolas" size="2">MessageBox</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">.Show(</font></font><font color="#a31515" face="C&#111;nsolas" size="2"><font color="#a31515" face="C&#111;nsolas" size="2"><font color="#a31515" face="C&#111;nsolas" size="2">"The file could not be written to disk"</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">);</font></font></p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"></font></font><p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">                        </font></font><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2"><font color="#0000ff" face="C&#111;nsolas" size="2">break</font></font></font><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2">;</font></font></p><font face="C&#111;nsolas" size="2"><font face="C&#111;nsolas" size="2"><p>                }</p></font></font></div>]]>
   </description>
   <pubDate>Wed, 25 Feb 2015 23:05:39 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/daopenfile-error_topic3081_post12350.html#12350</guid>
  </item> 
 </channel>
</rss>