<?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 : Use of 64-Bit</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 : General Discussion : Use of 64-Bit]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 04 May 2026 09:54:49 +0000</pubDate>
  <lastBuildDate>Tue, 08 Nov 2011 22:51:59 +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=2014</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[Use of 64-Bit : I&amp;#039;m doing it a little different....]]></title>
   <link>http://www.quickpdf.org/forum/use-of-64bit_topic2014_post8659.html#8659</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1739">Dan</a><br /><strong>Subject:</strong> 2014<br /><strong>Posted:</strong> 08 Nov 11 at 10:51PM<br /><br />I'm doing it a little different. I renamed the dll to QuickPDFDLL.dll and placed that in a Bin folder I created on my D drive. Just take the appropriate dll version, 32 or 64 bit, and copy it to the system then rename it. My code looks like:<br /><br />Dim DLLPath As String = "D:/Bin/QuickPDFDLL.dll"<br />Dim pdf As PDFLibrary = New PDFLibrary(DLLPath)<br /><br />If Not pdf.LibraryLoaded() Then<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Throw New Exception("QuickPDF Library Not Loaded from location: " & DLLPath)<br />End If<br /><br />If pdf.UnlockKey("Your Key") = 0 Then<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Throw New Exception("Did not unlock QuickPDF")<br />End If<br /><br />As Andrew pointed out there could be a need to test each version separately to comply with HIPAA regulations. I can't imagine you'd need to test too exhaustively as it's the data you need to protect, right? Access controls around the data should protect you from about any difference in the versions.<br /><br />Dan<span style="font-size:10px"><br /><br />Edited by Dan - 08 Nov 11 at 11:10PM</span>]]>
   </description>
   <pubDate>Tue, 08 Nov 2011 22:51:59 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/use-of-64bit_topic2014_post8659.html#8659</guid>
  </item> 
  <item>
   <title><![CDATA[Use of 64-Bit : Normally 32 and 64 bit EXE files...]]></title>
   <link>http://www.quickpdf.org/forum/use-of-64bit_topic2014_post8572.html#8572</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1483">AndrewC</a><br /><strong>Subject:</strong> 2014<br /><strong>Posted:</strong> 27 Oct 11 at 12:45AM<br /><br />&#091;Updated&#093; Normally 32 and 64 bit EXE files are totally different and you cannot have a single EXE that runs in either 32 bits or 64 bits depending on the host OS. &nbsp;<div><br></div><div>Apparently with C# you can select your EXE to target Any CPU. &nbsp;There following code in the C# &nbsp;QuickPDFDLL08xx.cs file should allow the CS file to choose the correct DLL at runtime.</div><div><br></div><div><span ="Apple-style-span" style="color: rgb51, 51, 51; font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif; line-height: normal; "><pre style="font-family: monospace; font-size: 12px; color: rgb51, 51, 51; border-top-width: 1px; border-top-style: dotted; border-top-color: rgb102, 102, 102; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb102, 102, 102; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; overflow-x: auto; overflow-y: auto; white-space: pre-wrap; word-wrap: break-word; "><code style="font-family: monospace; font-size: 12px; color: rgb51, 51, 51; ">string DLLFileName;if (IntPtr.Size == 4){  DLLFileName = "QuickPDFDLL0813.dll";}if (IntPtr.Size == 8){  DLLFileName = "QuickPDF64DLL0813.dll";}</code></pre></span><div>There is still the issue that you have two separate DLL files which could have different bugs. &nbsp;In fact we have found such a bug already in the QPL code so you would need to do some testing of both versions when it comes to testing the QPL functions.</div><div><div><br></div><div><div><br></div><div>Andrew.</div></div></div></div><span style="font-size:10px"><br /><br />Edited by AndrewC - 27 Oct 11 at 8:47AM</span>]]>
   </description>
   <pubDate>Thu, 27 Oct 2011 00:45:41 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/use-of-64bit_topic2014_post8572.html#8572</guid>
  </item> 
  <item>
   <title><![CDATA[Use of 64-Bit :   So I see that there are 2...]]></title>
   <link>http://www.quickpdf.org/forum/use-of-64bit_topic2014_post8568.html#8568</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=155">Jim Sullivan</a><br /><strong>Subject:</strong> 2014<br /><strong>Posted:</strong> 26 Oct 11 at 3:23PM<br /><br />So I see that there are 2 separate DLL files, one for 32-bit and one for 64-bit.&nbsp; I have an ASP.NET application that I distribute to several customers.&nbsp; Some of them will want to use the 32-bit and some the 64-bit version.&nbsp; In fact, at least one of them will want to run 64-bit on one server and 32-bit on another server.<div>&nbsp;</div><div>Is there a way to compile my application once and just have the customer swap in the proper library?&nbsp; My industry (healthcare) is heavily regulated and if I have to compile two separate versions of my software, it will double my testing since I have to run complete validations every time I compile.</div>]]>
   </description>
   <pubDate>Wed, 26 Oct 2011 15:23:21 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/use-of-64bit_topic2014_post8568.html#8568</guid>
  </item> 
 </channel>
</rss>