Thursday 21 August 2008

DocConverter Simple GUI for File Conversion

The following VB.NET example demonstrates a basic GUI implementation of activePDF DocConverter. The interface provides an easy way for the user to convert a file to PDF and specify the location for DocConverter's common setup requirements.

Required Components

NOTE: You must reference the APDocConvNET.DLL in order to run the example. Refer to KB #9 for instructions.

Click here to download this example (does not include DLL).





Figure 1.1: DocConverter Example GUI.

The GUI has these required settings:

  • File to Convert: The full path to the file to convert to PDF.
    NOTE: The corresponding DocConverter Processors must be installed for best conversion quality.
  • Folder to Place PDF: The full path for the location to place the output PDF.
  • Folder to Place Error Files: The full path where any files that are unable to convert are placed.
  • Folder to Place Original Document: The full path to store the original input file after conversion.
  • IP of DocConverter Machine: The IP address for the machine where DocConverter is installed (Defaults to 127.0.0.1).
  • Port (0 for Default): The port assigned to the Submit and CheckStatus methods (Defaults to 0 for 53540).
  • Timeout (Seconds): The timeout in seconds (Defaults to 30).

Support Tools Reports Evaluation Expired or No License Found on Production System (Device Mismatch)

Description

activePDF Support Tools displays the message Evaluation Expired or No License Found on Production System (Device Mismatch), though a valid license has been installed.

Cause

A change has been made to the system on which the activePDF product is run that has caused the calculated Machine ID to have changed. As all activePDF licenses are registered using a specific Machine ID, the system's Machine ID must match the license for the product to run properly.

Resolution

This issue can be resolved by simply re-activating the product license(s).To re-activate the license:
Launch the activePDF License Administrator utility by clicking Start, pointing to All Programs, activePDF, and then clicking activePDF License Administrator.
Select the product activation key displaying a Device Mismatch state.
From the menu bar, select Activation and click Re-activate.
NOTE: License Administrator may require several seconds to complete requested action.
Repeat steps starting with step #2 until all licenses displaying Device Mismatch status have been re-activated.

Tuesday 19 August 2008

The Manual Removal of activePDF Server

In certain situations, it may become necessary to perform a manual removal of activePDF Server. We strongly suggest that you contact the Greatstone International support team at support@greatstone.co.uk , prior to following these instructions. Symptoms that may preclude the need for manual removal of activePDF Server may include, but are not limited to the following:

Server is still installed after attempting removal.
Server remains in services.
Server files still on disk.

You have been asked to remove the software by the Greatstone International Support team.Unless a Greatstone Representative has instructed you to manually remove activePDF Server, we strongly recommend that you attempt to remove Server using the Windows Add or Remove Programs feature using the following instructions:
Log on as the Local Administrator or a User account with administrative rights on the local machine.
Click Start > Run, type services.msc /s, and then click OK.
Right-click the Print Spooler service, and then click Stop. NOTE: Stopping the Print Spooler service will stop all system printing processes.
Click Start>Run, type Control Panel, and then click OK.
Double-click Add or Remove Programs.
Locate activePDF Server, and then click Remove.
Click Start > Run, type services.msc /s, and then click OK.
Right-click the Print Spooler service, and then click Restart.
Restart the machine. If activePDF Server remains on your machine, you can use the following instructions to manually remove the software.

Details

The manual removal of activePDF Server requires that you edit the Windows Registry. Please read through the instructions carefully before attempting a manual removal of our software. Manually uninstalling activePDF Server requires that you edit the Windows Registry.
CAUTION: We strongly recommend that you back up the registry before making any changes. Incorrect changes to the registry may result in permanent data loss or damaged files. Make sure that you modify only the keys specified. For additional information on editing the registry, refer to you Microsoft® Windows documentation before proceeding.
Log on as the Local Administrator.
Click Start>Run, type services.msc /s, and then click OK.
Right-click the Print Spooler service, and then click Stop. NOTE: Stopping the Print Spooler service will stop all system printing processes.
Right-click Start, and then click Explore.
Navigate to the activePDF folder. If applicable, click Show all files in this folder to display any hidden files. By default, the location of this folder is X:\Program Files\activePDF. NOTE: The following steps provide instructions for removing activePDF Server items from your machine. If the item is currently in use by a system process, you will need to restart your machine before deleting these files. Depending on your current implementation of our software, some of these items may not be present. If the indicated item is not found, proceed to the next item or step.
Right-click the Server folder, point to Delete, and then click OK to confirm deletion.
Click Start>Run, type control printers, and then click OK.
Locate the following printers. For each printer, right-click, point to delete Delete, and then click OK to confirm deletion.
ActivePDF-9
activePDF Postcript (4) Printer
activePDF Shadow Printer
Any printer with activePDF in the name that you did not create yourself.
Navigate to the X:\WINDOWS\SYSTEM32\ or X:\WINNT\SYSTEM32\ folder, depending on your currently installed Windows OS.
Locate the following files. For each file, right-click, point to delete Delete, and then click OK to confirm deletion.
APServer.exe
APServer.OCX
WSPTPDF.EXE
Navigate to the X:\WINDOWS or X:\WINNT folder, depending on your currently installed Windows OS.
Locate the following items. For each item, right-click, point to delete Delete, and then click OK to confirm deletion.
activePDF Server folder
activePDF folder
activePDF Server Uninstall Log.txt
activePDFdebug.log
ap-pool.log
apspdf.log
Click Start>Run, type regedit, and then click OK.
Locate the following keys. For each key, right-click, point to delete Delete, and then click OK to confirm deletion. NOTE: Depending on your current implementation of our software, some of these keys may not be present. If the indicated key is not found, proceed to the next file or step.
HKEY_LOCAL_MACHINE\SOFTWARE\activePDF\activePDFServer
HKEY_LOCAL_MACHINE\SOFTWARE\activePDFServer
HKEY_LOCAL_MACHINE\SOFTWARE\activePDF, Inc.\activePDF Server
Locate the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall key.
Locate a subkey with with a name similar to {5B09844C-B342-4C9E-A16F-DA7032C7B417}. This subkey will contain the following String Value entries >> Data values:
DisplayName >> activePDF Server
LogFile >> X:\Program Files\...
UninstallString >> RunDll32 X:\PROGRA~1\....
After verifying the String Values are present, right-click the subkey, point to Delete, and then click Yes to confirm deletion.
Click Start>Run, type services.msc /s, and then click OK.
Right-click the Print Spooler service, and then click Restart.
Restart the machine.
NOTE: If you still require additional assistance, please contact Greatstone International at suppoprt@greatstone.co.uk .