VariPrint can support Windows Server 2003/2007/2008/2102 64 bit OS.
After installation, when you start VariPrint, there will be a error msg display: Load LHYBarcode Error=998. Please refer to the following thread to fix it. Sorry it is screen capture from Chinese OS.
My Computer--Properties--Advanced System Setting--Advanced--Setting---Data Execution Provention--Turn on DEF for all programs and service except those I select:---Add VariPrint60.exe, VariPrint70.exe, VariPrint90.exe, VariPrint100.exe which are in the VariPrint installation folder.--OK and quit
Special notice on Windows Server 2012
When you install HAIYAA.PPD, you should "Disable driver signature enforcement" when start Windows OS, otherwise PPD can't be installed properly. For the detail operation step, please refer to the thread,