<?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 : List of breaking changes</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 : List of breaking changes]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sun, 05 Apr 2026 04:52:05 +0000</pubDate>
  <lastBuildDate>Wed, 28 Sep 2011 14:53:06 +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=1976</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[List of breaking changes : Hi, thanks for your answer, I...]]></title>
   <link>http://www.quickpdf.org/forum/list-of-breaking-changes_topic1976_post8409.html#8409</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=192">ToniSanta</a><br /><strong>Subject:</strong> 1976<br /><strong>Posted:</strong> 28 Sep 11 at 2:53PM<br /><br />Hi,<DIV>thanks for your answer, I will adapt and try the new approach to handle protections. Could several QP.LoadFromFile(..) till finding the correct password (there could be a list of predefined pwds in my application) be slower than the previous SetPassword?</DIV><DIV>And just a second question: How would I have to handle files protected with user (open) and owner (modify) passwords? Will I have to open such a file&nbsp;first with user-password, save them to a new file and reopen it with then owner-password? For large files this could result memory-, diskspace- and timeconsuming. Or is there another way?</DIV><DIV>&nbsp;</DIV><DIV>best regards</DIV><DIV>Toni</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Wed, 28 Sep 2011 14:53:06 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/list-of-breaking-changes_topic1976_post8409.html#8409</guid>
  </item> 
  <item>
   <title><![CDATA[List of breaking changes : A lot has changed between iSedPDF...]]></title>
   <link>http://www.quickpdf.org/forum/list-of-breaking-changes_topic1976_post8406.html#8406</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1483">AndrewC</a><br /><strong>Subject:</strong> 1976<br /><strong>Posted:</strong> 28 Sep 11 at 1:54PM<br /><br /><div><span ="Apple-style-span" style=": rgb251, 251, 253; "><br></span></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; ">A lot has changed between iSedPDF and Quick PDF Library 8.11. &nbsp;The Developer Guide will help you understand some of the basic usage of 8.11. &nbsp;You can find the PDF files in the QPL 8.11 installation directory.</span></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; "><br></span></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; ">Here is some code that should help you start to understand the changes from the iSedPDF verison</span></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; "><br></span></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; ">Andrew.</span></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; "><br></span></div><div><div>06/09/2011 &nbsp;07:47 PM &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 624,737 Quick PDF Library 8 Developer Guide.pdf</div><div>06/09/2011 &nbsp;07:12 PM &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;89,743 Quick PDF Library 8 Upgrade Warnings.pdf</div><div><br></div></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; "><br></span></div><span ="Apple-style-span" style=": rgb251, 251, 253; ">&nbsp; ret := QP.LoadFromFile(pdfFile, '');</span><div><br></div><div>&nbsp; if (ret &lt;&gt; 1) then</div><div>&nbsp; &nbsp; if (QP.LastErrorCode == 404)</div><div>&nbsp; &nbsp; &nbsp; ret := QP.<span ="Apple-style-span" style=": rgb251, 251, 253; ">LoadFromFile(pdfFile, '</span><span ="Apple-style-span" style=": rgb251, 251, 253; ">MyUsualPassword</span><span ="Apple-style-span" style=": rgb251, 251, 253; ">');</span></div><div>&nbsp;&nbsp;</div><div>&nbsp; if (ret = 1) and<span ="Apple-style-span" style=": rgb251, 251, 253; ">&nbsp;(QP.EncryptionAlgorithm() &lt;&gt; 0)</span></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; ">&nbsp; &nbsp; &nbsp; QP.Decrypt();</span></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; "><br></span></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; ">&nbsp; QPDocId := QP.SelectedDocument(); &nbsp;// This docid is used with some QPL functions.</span></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; "><br></span></div><div><br></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; ">Andrew</span></div><div><span ="Apple-style-span" style=": rgb251, 251, 253; "><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (FQPDF.EncryptionStatus &gt; 0) then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; begin<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //ns pw standard<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FQPDF.SetPassword('MyUsualPassword');<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (FQPDF.Unencrypt = 0) then</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FQPDF.SetPassword('UsersUsualPassword');</div></span></div>]]>
   </description>
   <pubDate>Wed, 28 Sep 2011 13:54:55 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/list-of-breaking-changes_topic1976_post8406.html#8406</guid>
  </item> 
  <item>
   <title><![CDATA[List of breaking changes : Hi, I&amp;#039;m upgrade a project...]]></title>
   <link>http://www.quickpdf.org/forum/list-of-breaking-changes_topic1976_post8404.html#8404</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=192">ToniSanta</a><br /><strong>Subject:</strong> 1976<br /><strong>Posted:</strong> 28 Sep 11 at 12:57PM<br /><br />Hi,<DIV>I'm upgrade a project from iSedQuickPDF to QuickPDF0811. My DelphiXE-compiler now shows me a lot of DCC-Errors. Do you have a list of replaced/changed functions? In the documentation I found that .Encrypted was replaced with .EncryptionStatus, but for the SetPassword&nbsp;I cannot find any replacement (looked in the reference guide, too). Looking the online-FAQ (<a href="http://www.quickpdflibrary.com/faq/removing-a-password.php" target="_blank">http://www.quickpdflibrary.com/faq/removing-a-password.php</A>) there are still&nbsp;samples to SetPassword. Somewhere in this forum I found SetAdvancePassword, but this function is missing in the reference guide so I cannot know it meanings.</DIV><DIV>Please help, I've the following code:</DIV><DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FPDFDoc := FQPDF.LoadFromFile(pdfFile, '');<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (FQPDF.EncryptionStatus &gt; 0) then<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; begin<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //ns pw standard<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FQPDF.SetPassword('MyUsualPassword');<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (FQPDF.Unencrypt = 0) then</DIV><DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FQPDF.SetPassword('UsersUsualPassword');<BR></DIV><DIV>best regards</DIV><DIV>Toni</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Wed, 28 Sep 2011 12:57:39 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/list-of-breaking-changes_topic1976_post8404.html#8404</guid>
  </item> 
 </channel>
</rss>