Blog: Tech Talk
Blog: Home
Blog: CEO's Corner
Blog: Tech Talk
Blog: Product Releases
Blog: Conversion
Using the Snowbound Finalize Method to clear up memory in Java™
Java garbage collection will only clear up memory allocated to an object when it determines there is no reference out there for that object. The RasterMaster for Java imaging SDK includes a finalize method that sets all the internal data arrays to null as well as the scroll bar components so the...
Understanding Excel Custom Number Formats: Part 2
Order of Operators In the first part, I talked about some basic features and quirks of Excel's custom number format. This time, I'll talk more in depth about how Custom Formats order glyphs it receives. Sometimes, it's straightforward, but sometimes the order doesn't matter. This ended up...
Introducing A New RESTful Content Handler for VirtualViewer® HTML5
The latest release for VirtualViewer® HTML5 introduces a new RESTful content handler that provides a more flexible development and deployment process for customers. Snowbound’s Senior Software Engineer Leah Foster explains... What is the RESTful content handler? VirtualViewer is designed to...
Understanding Excel Custom Number Formats: Part 1
A Puzzle of Numbers RasterMaster engineers at Snowbound have an unwritten (and quite obvious) goal when converting formats: be as accurate as possible. However, this typically means diving into myriad subsystems. The Microsoft Office Open XML (MSOOXML) specifications are free to download for...
How Our Document Viewing Technology Leverages The HTML5 Canvas Element
The canvas element is the foundation of our pure HTML5 document viewer, VirtualViewer® HTML5. Snowbound's Lead Software Engineer, Ian Kane, explains... What is HTML? HTML (Hyper Text Markup Language) is a programming language that allows a person to create a website. It, along with CSS...
Everything You Need To Know About Document Redaction
Intro: What Is Redaction? Redacting a document allows us to hide sensitive information by scrubbing text and replacing the area with a black redaction box. Documents are redacted so they can be shared with a wider audience. Redactions are mostly used on identifiable information such as:...
Java vs .NET Applications – Should I move to Java??
Java is a programming language and can work on any operating system. .NET or ASP.NET is a framework and a proprietary platform offered by Microsoft and can use several languages. There are advantages and disadvantages to both, but which one is right for me? Below are some facts to consider when...
Don’t Shoot The Messenger! How To Troubleshoot with Application Performance Monitoring
"The viewer is slow! What is going on?"At Snowbound support we've certainly heard this before, along with other frustrations from customers surrounding performance issues. Performance is a complicated concept and depends on many different variables and components, most of which are typically...
How to View Processes that Affect Performance
Snowbound Software is dedicated to providing high quality technical support when you experience difficulties using our products. To help us diagnose and resolve your issue, we may need you to check your operating system and the applications running on your system to troubleshoot the problem. This...
Converting a Byte Array to Another Byte Array
When converting images, you may need to convert a byte array to another byte array. Snowbound Software’s RasterMaster Imaging SDK product for .NET lets you take an image, convert it to a byte array, and then save it as another byte array. This can help you when converting files from one format to...
Enabling, Disabling, and Reordering Buttons in VirtualViewer: HTML
Snowbound Software’s VirtualViewer: HTML product lets you enable, disable, and reorder the buttons available in the Graphical User Interface (GUI). To enable, disable, or reorder the buttons in VirtualViewer: HTML, do the following: Edit the navigator.jsp file at APPROOT/navigator.jsp.Place the...
What can be done to speed up printing to Postscript printers (Java)
Why is printing to Postscript printers from Java slow, and can anything be done about it? Have you ever wondered why your print job spool is so large in the printer queue when you're printing from Java? The reason is that the Java Virtual Machine (JVM) automatically detects Postscript printers,...