Do you own a Debenu Quick PDF Library 10/9/8/7? Upgrade to Debenu Quick PDF Library 11!

Debenu Quick PDF Library

Using WoW64 To Run Quick PDF Library On 64-bit Machines

January 21, 2011

UPDATE: There is now a 64-bit compatible version of Quick PDF Library available as part of version 8. Read more here. Native 64-bit support is provided for the DLL, ActiveX and Delphi editions.

A native 64-bit solution is not yet available but Quick PDF Library can be successfully run on on 64-bit machines using WoW64.

Here is the relevant information on this issue for each edition:

  • Delphi Edition — Delphi generates 32-bit code and so Windows will know to automatically run it through WoW64 on 64-bit machines.
  • ActiveX Edition — if you’re using Visual Studio (or similar) you will need to set the platform target to x86 instead of Any CPU.
  • DLL Edition — if you’re using Visual Studio (or similar) you will need to set the platform target to x86 instead of Any CPU.
  • TCP Edition — this edition is designed to run as a service and will run successfully on 32-bit and 64-bit machines.

The basic steps required for configuring a project in Visual Studio to work on 64-bit machines with either the ActiveX or DLL editions are shown below.

  1. Right-click on your project and select ‘Properties’ from the menu
  2. Click on the ‘Build’ tab
  3. Under ‘General’ change the ‘Platform target’ to x86
  4. Save

In the future we will release a native 64-bit version of Quick PDF Library. The library is written using the Delphi programming language and at this stage, Embarcadero has not released a 64-bit compiler for Delphi — although it is on their roadmap and they’re working on it. As soon as Embarcadero release a public beta version of their Delphi 64-bit compiler we’ll get to work on building a 64-bit compatible version of Quick PDF Library.

Finally, if you would like to be notified by email when we release a native 64-bit version of the library please let us know by leaving a comment.

13 Comments »

  1. I would like to be notified when a native 64-bit QuickPDF DLL is available that can be used directly with a native 64-bit application created with Visual Studio.

    Thanks,

    Mike Childs
    Global Mapper Software LLC

    Comment by Mike Childs — January 25, 2011 @ 1:12 pm

  2. I would like to be notified by email when you release a native 64-bit version of the library!

    Thanks,

    Marko Šipek
    Inpro d.o.o.

    Comment by Marko Šipek — February 24, 2011 @ 4:27 am

  3. Thanks guys, I have added you to our list of people to contact when the native 64-bit solution is ready.

    Comment by Rowan — February 24, 2011 @ 4:31 am

  4. [...] Using WoW64 To Run Quick PDF Library On 64-bit Machines This entry was posted in News, Quick PDF Library, Tips & Tutorials and tagged 64-bit, pdf sdk, Quick PDF Library, quick-pdf, WoW64, x64. Bookmark the permalink. ← PDF Store shifting to a shiny new server Quick PDF Library 7.24 Beta 1 Released → [...]

    Pingback by Running Quick PDF Library On 64-bit Machines | Debenu Blog — April 19, 2011 @ 2:39 am

  5. I would like to be notified when a 64-bit ActiveX or COM (DLL) build is available!

    Thanks,

    David Martin
    DAVe Computing

    Comment by David Martin — May 22, 2011 @ 2:39 pm

  6. Hi David,

    I have added you to the list of people to contact when we have a native 64-bit solution. Hopefully won’t be too long, sometime later this year.

    Cheers,
    - Rowan.

    Comment by Rowan — May 22, 2011 @ 3:10 pm

  7. Hi folks,
    I’d like to be notified when a 64bit DLL build is available please. We are only running the demo at the moment on 32 bit machines but it just blows us away with what can be done. We’ll be upgrading to the full version shortly.
    Regards

    Ron Krupa
    Watsonia Publishing

    Comment by Ron Krupa — May 31, 2011 @ 3:09 pm

  8. I thought some others might like to know that I have managed to use the 32 bit ActiveX component being called from a 64 bit client. I am using .NET (C#) and needed my assembly to be compiled with Any CPU as it is sometimes called from a 32 bit client and sometimes from a 64 bit client (it’s a VSTO project that has to run with Office 2003/2007/2010 in all various different bitnesses).

    There are two keys operations to attend to:
    1. When registering the ActiveX component on 64 bit operating systems, you need to register with C:\WINDOWS\SysWOW64\regsvr32.exe, NOT the regsvr32 that is in C:\WINDOWS\System32.
    2. Then follow the advice given in http://www.gfi.com/blog/32bit-object-64bit-environment/. It’s like alchemy – who would say that those strange registry tweaks will work, but they do. Wonderful.

    Comment by Peter Tuffin — July 7, 2011 @ 12:34 am

  9. I would like to be notified when a 64-bit QuickPDF DLL is available that can be used directly with a 64-bit C# application created using VS2008. Thanks.

    Comment by Jean Chua — August 20, 2011 @ 7:38 pm

  10. Hi Jean,

    No problem — we’ve added you to our contact list for the 64-bit version of Quick PDF Library. We’ll contact you as soon as we have having for you to test.

    Cheers,
    - Rowan.

    Comment by Rowan — August 21, 2011 @ 10:58 am

  11. I would like to be notified when a 64-bit ActiveX or COM (DLL) build is available!

    Thanks,

    Comment by Erwin Ruppel — August 22, 2011 @ 6:03 am

  12. Hi Erwin,

    No problem — we will contact you when the 64-bit version of the library is available. Hopefully not too long now. Embarcadero are just about to release their 64-bit compiler for Delphi.

    Cheers,
    - Rowan.

    Comment by Rowan — August 24, 2011 @ 4:13 am

  13. Hello, great product. Please notify me when 64 bit is available!

    Comment by Chris Ward — August 31, 2011 @ 8:56 am

RSS feed for comments on this post. TrackBack URL

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>




© 2014 Debenu. All rights reserved. AboutBuyContactBlogNewsletterSupportFAQProduct UpdatesForum