Call us on
+44 (0) 2077 545 948
Quickly and easily convert Notes to PDF. With only 2 lines of code any Notes / Domino content can be saved as PDF.
Download Now| Does DominoPDF support 64-Bit? |
|
DominoPDF supports 64-Bit operating systems* with both the 64-Bit version of Domino and the 32-Bit version of Domino. 64-Bit Windows + 64-Bit Domino For a 64-Bit Domino installation a DLL named DominoPDF64.DLL is provided in the DominoPDF installation. Wherever you see a declaration referencing DominoPDF.DLL in the documentation you should replace with DominoPDF64.DLL. For example; Declare Function DoPDF Lib "DOMINOPDF.DLL" (Byval szInput As String, Should be changed to: Declare Function DoPDF Lib "DOMINOPDF64.DLL" (Byval szInput As String, No further changes are necessary and all documentation usage, sample code, etc. remains unchanged. 64-Bit Windows + 32-Bit Domino For a 32-Bit Domino installation there are no changes needed. * Note that only the core URL/HTTP interface supports 64-Bit. The client-side API still requires a 32-Bit interface. Interface Security In some cases, security settings may need to be adjusted to allow DominoPDF COM to operate. On the server machine where DominoPDF is installed, execute the following; Start >> Run >> dcomcnfg Choose: Component Services >> Computers >> My Computer >> DCOM Config >> DominoPDF COM object. Open the properties of DominoPDF COM object. (right-click Properties) Go to Identify tab Choose the interactive user radio button
The idea behind this is to tell DominoPDF to run as the currently logged in user. Alternatively, you can specify an explicit user or add one via the Security tab. Note that instead of "The interactive user" setting you may need to add the account you are currently logged into to the DCOM setting. Running Domino as a Service If you run the Domino Server as a service you may need to enable the Log On used to interact with the desktop. Open the Service properties for "Lotus Domino Server" and click the Log On tab. Enable "Allow service to interact with desktop".
Comments
(4)
...
written by Thøger Amundsen , February 28, 2011
...
written by Primeapple , March 30, 2011
Hi Thøger,
It's a valid point, but currently the DominoPDF64.DLL cannot be renamed as it in turn calls the underlying DominoPDF.DLL. The next best solution is to handle your servers / platforms in LotusScript and call the appropriate DLL. Regards, Dillon
...
written by Sneha , July 06, 2011
But how do we make a conditional declaration in the same file as the function name is same for 32 and 64 bit..
Declare Function DoPDF Lib "DOMINOPDF64.DLL" (ByVal szInput As String, ByVal szOutput As String, ByVal szOptions As String) As Long and for 32 bit Declare Function DoPDF Lib "DOMINOPDF.DLL" (ByVal szInput As String, ByVal szOutput As String, ByVal szOptions As String) As Long I want to call this function conditionally based on the value held in the Profile Doc field. Any suggestions ?
...
written by Primeapple , July 11, 2011
To manage calling DominoPDF in the same codebase for both 32-Bit and 64-Bit platforms you can declare the method call as below and reference accordingly.
Declare Function DoPDF32 Lib "DOMINOPDF.DLL" Alias "DoPDF" (Byval szInput As String, Byval szOutput As String, Byval szOptions As String) As Long Declare Function DoPDF64 Lib "DOMINOPDF64.DLL" Alias "DoPDF" (Byval szInput As String, Byval szOutput As String, Byval szOptions As String) As Long |
| Quick And Easy Notes To PDF Conversion + Read More |
| PDF Forms For Lotus Domino: Compendia Implements DominoPDFCompendia, a Primeapple partner in Norway, has implemented a stock / fund trading application using DominoPDF for FMG, a multi-manager fund company. + Read More |
| Lotus Notes Attachments To PDFIBM Notes / Domino is an ideal platform for managing and storing a wide range of rich content, files, objects and attachments. + Read More |
| Home |
| Download |
| Case Studies |
| Testimonials |
| Contact Us |
But when you have a mixed environment running both 32bit and 64bit servers where the databases replicate across the domain. How to manage the declaration part?
Can the dominopdf64.dll be renamed on the 64bit servers to dominopdf.dll?
Regards,
Thøger Amundsen