Blog


Learn about industry trends, news and how-tos from our product experts.

Miscellaneous

Printing in raster with a given scale

To do a raster printing using a given scale, so that the (scaled) world distances correspond to the distances on paper, you need to use an orthographic camera, then call the Viewport.GetBitmapSizeToPrintInWorldUnits() and use the returned size in the Design.RenderToBitmap().   Example: // Sets an o…

by Luca Cornazzani | May 26, 2015 | Share

Miscellaneous

Vector printing with custom scaling

If you want to print on paper the view displayed in the Design control, you can follow the approach reported in this article. Suppose that your viewport looks like this: and you want to print it on paper in hidden line mode. Your printButton handler should contain the following code lines: private…

by Permanently deleted user | April 11, 2014 | Share

Miscellaneous

MultiTouch Input on Tablet / High DPI Devices

Eyeshot 6 and above automatically supports multitouch input on machines with Window 7 and above. If you are using Eyeshot on devices with higher DPI settings than the standard 96 DPI, as is common for example on tablet devices, to make the touch input work correctly you should mark your application…

by Luca Cornazzani | June 06, 2013 | Share

Miscellaneous

Eyeshot issues with DevExpress controls

Issue 1: RibbonForm When using Eyeshot control inside a DevExpress RibbonForm, sometimes the Eyeshot control disappears due to missing Paint messages. This problem was discussed in this thread  http://www.devexpress.com/Support/Center/p/B131736.aspx and can be solved by adding the following overrid…

by Luca Cornazzani | March 22, 2012 | Share