logo

img

Knowledgebase Home | Contact Knowledgebase Home | Contact
Search the Knowledgebase Browse by Category
After updating to Surfer 9.8, Surfer doesn't send the correct page size to the printer!
User Opinions
No users have voted.

How would you rate this answer?
Helpful
Not helpful

Q: I just updated to Surfer 9.8. Now when I print, my printer prints to a Letter sized paper instead of the page size specified in Surfer under File | Page Setup. I have to go into the printer properties and set the page size for each print job. What changed?

A: Surfer 9.8 (and higher) does not send any page size information to the printer driver. The printed paper size is fully controlled by the printer driver.


You can either set the paper size you want in the printer driver properties (via Surfer’s Print dialog for each print job, or via the Control Panel | Printers to set it permanently); or, you can set Surfer back to the way it was in Surfer 9.7 and previous, where Surfer sent the page size to the printer driver.  To do this, the steps differ if you are using Surfer 9 or 10.


If you are using Surfer 10, follow these steps:


1.      Close Surfer.

2.      Under Windows XP, go to Start | Run, type in regedit and click Run. Under Windows Vista, click the flying windows button (bottom left corner of the desktop), type in regedit and press Enter on the keyboard. This will open the Registry Editor.

3.      Navigate to HKEY_CURRENT_USER\Software\Golden Software\Surfer\10\Settings.

4.      Go to Edit | New | String Value.

5.      The New Value #1 value is created.

6.      Change the name to WarnTruncate.

7.      Double click on the WarnTruncate value.

8.      Change the Value data to 0 and click OK (a 1 means to show the truncate warning, a 0 means to not show the warning).

4.      Go to Edit | New | String Value.

5.      The New Value #1 value is created.

6.      Change the name to NoCustomPaper.

7.      Double click on the NoCustomPaper value.

8.      Change the Value data to 0 and click OK (a 1 is the default and does not send the paper size/orientation information from Surfer to the printer driver, a 0 does send the paper information from Surfer to the printer driver).

9.      Go to File | Exit to exit the Registry Editor.

10.   Restart Surfer.


Now Surfer will send the page size from the plot window to the printer driver. To change this back to the defaults, you can either set the Value data to 1 (which is the default) for both string values, or delete the WarnTruncate and NoCustomPaper string values in the registry.


When you install any future updates to Surfer 10, these added registry values should not be overwritten. They should remain as you created them.


If you are using Surfer 9, follow these steps:


1.      Close Surfer.

2.      Under Windows 2000 or XP, go to Start | Run, type in regedit and click Run. Under Windows Vista, click the flying windows button (bottom left corner of the desktop), type in regedit and press Enter on the keyboard. This will open the Registry Editor.

3.      Navigate to HKEY_CURRENT_USER\Software\Golden Software\Surfer\9\Settings.

4.      Go to Edit | New | DWORD (32-bit) Value.

5.      The New Value #1 value is created.

6.      Change the name to PrintOptions.

7.      Double click on the PrintOptions value.

8.      Change the Value data to 0 and click OK.

9.      Go to File | Exit to exit the Registry Editor.

10.   Restart Surfer.


Now Surfer will send the page size from the plot window to the printer driver. To change this back to the defaults, you can either set the Value data to 3 (which is the default) or delete the PrintOptions value in the registry.


When you install any future updates to Surfer 9, this added registry value should not be overwritten. It should remain as you created it.

Visitor Comments
No visitor comments posted. Post a comment
Related Questions
Attachments
No attachments were found.
Products