Remote desktop scanning and printing solution








The easy way to print from a remote server to your local printer

TSPrint provides you with a simple remote desktop printing software, as well as additional tools that make operations with Windows terminal services easier. Selectively enable or disable features, so that you have complete control over your terminal server.

TSPrint is the RDP printing software for Terminal Services, Remote Desktop, VDI, or Citrix environments. Simple implementation and ease-of-use, coupled with an affordable licensing system, makes TSPrint one of the most popular remote desktop printing solutions on the market. Increase the stability of servers, without installing printer drivers on any terminal server. Clients print directly to their local printers from the terminal server, without additional administrator time required for implementation or configuration.


Driverless printing
There’s absolutely no need to install printer drivers on the terminal server when you install TSPrint. TSPrint includes its own virtual printer driver, which will receive the print job, compress it, and send it to the local workstation.

Improved printing performance
You encounter long wait times between print jobs when using Microsoft Printer Redirection, which sends the job directly through the RDP connection, without compression. With TSPrint, our print compression technology delivers extraordinary performance.

Easy and fast deployment
The TSPrint installation uses plug-and-play technology, requiring no configuration. Our installer comes with a ‘silent install’ option so you can deploy across your network. MSI packages are also available, with simple active directory deployment.

Network Printer
Be able to send your print jobs on your colleagues printer. Just print to the TSPrint Network printer and you will be shown the currently logged in remote desktop users and their local available printers making it easy for you to utilize other printer devices besides the one connected to your local computer.

Works on any network
TSPrint uses the Microsoft Virtual Channel technology. By using VC, TSPrint can work as long as you can connect to the terminal server. There is no need for any additional network configuration.

Open files locally
Right click on any document and select the ‘TSPrint Open Locally’ option. TSPrint transfers documents to the local workstation and opens it with the default application.

Transfer files
With a simple right-click, you can transfer your file to the local workstation. The standard save dialog will show up, and you can select where on the local workstation you wish to transfer the file.

Various environments
TSPrint supports most of the popular remote desktop services, for example: Citrix, Ericom, and PCoIP. Not just that, even various operating systems are supported, including OS X, Linux, and Android.



The easy way to scan from local scanners to your terminal server

By default, remote desktop scanning is not available on terminal servers. With TSScan, you have a central point in your IT infrastructure for document archiving and editing.

Fully TWAIN standard compliant scanner mapping for remote desktop, terminal services, VDI or Citrix servers. TSScan lists all your local imaging devices and makes them accessible on your remote desktop server. Through advanced compression methods and Microsoft Virtual Channel technology, TSScan can be used on any kind of network. There is no loss in image quality, making our RDP scanning software an ideal solution even for enterprise environments.

Seamless Remote Desktop Scanning
TSScan allows you to use scanners attached to your local workstation on the terminal server as you would use them locally. The seamless scanner-driver mapping enables you to scan directly from your scanners, connected to any remote desktop server and on any network.

Standalone Scanning Application
Besides the TWAIN mapping which TSScan provides, you can also use it as a standalone GUI application. No need to install other third-party scanning applications; TSScan comes with all necessary functionality.

Scan to TIFF, JPEG and BMP
Use the TSScan GUI application to scan documents from a local scanner to your terminal server. You can save in common image formats such as JPEG or BMP, or scan directly into PDF documents. You save time and resources by avoiding other third party scanning solutions.

Fast and Secure
TSScan is built on Microsoft Virtual Channel technology. Through VCT, TSScan can work on any kind of network, provided you can connect via RDP. TSScan encrypts and compresses all communication transmitted over the virtual channel. This method not only saves you time with fast image transfer, but also provides you with secure scanning solutions as all data is highly encrypted.

High Image Quality
With the default compression settings, TSScan delivers the best of both worlds. You get both fast transfers from a local scanner to your terminal server and a high quality of the resulting images. You can tweak the internal settings of TSScan further to get even faster transfers or better image quality.

Ideal for Healthcare Providers
TSScan allows you to scan all patients’ documents to a central terminal server, and make that data easily and securely available to other staff. After each scan, the scanned document or image is encrypted and sent to the terminal server. There is no loss in image quality, so even important medical charts, scans, and documents retain all desired information.

ScanSnap compatibility
TSScan does not only support TWAIN devices. Use your ScanSnap through TSScan in any RDP, Citrix, or PCoIP session. You will be able to select it as any other Twain compliment locally installed scanner. The application running on the remote host will see it available without installing additional driver or configuration done to the server.



A simple way for scanning from the camera, documents, scanners, and smartphones
The virtual TWAIN device allows you to import any kind of document into the application from the scanning interface. UniTwain acts as a scanner which allows you to pull images from your documents instead of a physical device.

UniTwain, a virtual scanner, appears in your application just like any physical scanning device. When you select it as a scanning source, the UniTwain interface appears allowing you to import documents, images, snapshots from cameras, and even scans from other scanners, and then return all of those images to the application. You can scan any type of document directly into your application.

Import a wide selection of image formats into UniTwain, sort and edit them, before importing the images into any scanning application. Easily manage existing images of documents and include them into your document management platform.

Import PDF Documents
As with images, you have the same functionality for PDF documents. Once you import them into UniTwain, you can remove pages, edit or even insert new ones. With UniTwain, document management application will be more versatile with the increased document types you can store.

Import Camera
Besides existing digital documents, you can now take snapshots from the web camera connected to a PC, and directly import those images. For example, this enables health care professionals to take images of their clients or patients and import them into any EMR, CRM, etc., just like normally scanning their IDs.

Extend Scanner
UniTwain acts as a virtual scanner and can also be used as a layer between applications and an existing scanners. This converts your small office scanner into a high end scanning device, which comes with all earlier mentioned features.

Built in Image Editor
The built-in image editor includes all the bells and whistles you expect with a modern image-editing tool. This saves both time and money, as you do not need another image editing application.

Easy and fast setup
Just a couple of clicks on the Next button, and you’re practically good to go. UniTwain will install itself as a scanner driver and will be visible as a virtual scanner in all applications which have an option to scan.

ScanSnap TWAIN driver
You can finally use your ScanSnap scanner for scanning without compatibility issues. No need for additional configuration or scanning into folders hoping you can import those documents later. By selecting the UniTwain scanner in your application, take advantage and use all your ScanSnap options, and more.


Simple to use API for printing PDF documents from your .NET code
PDFPrinting.NET eliminates the hassle of printing PDF documents from your .NET code, with a simple-to-use API; and is offered with an affordable licensing model. The library also offers a PDF reader .NET control.

Print, display or convert your PDF documents with ease, using our PDFPrinting.NET library. As a standalone .NET assembly, just reference it in your product and start coding right away. The library does not depend on third party libraries, so you won’t have to worry about any further licensing issues. Our redistributable licence is all you need!


No Adobe Required
All you need are two simple lines of code! The library does not depend on third-party libraries, so you won’t have to worry about any further licensing issues.

Perfect Print Results
Achieve perfect printing results by fine-tuning the printing preferences. Thanks to the advanced rasterization engine, images will come out crystal clear while the fonts will be rendered by the built-in font rendering engine.

PDF printing in C# is simple with our library. It is compatible with the .NET framework and all CLR languages.



The easy way to print from a command line interface
CLPrint enables you to print PDF documents from the command line. With a few simple command line options, you fully control PDF printing from within any application.

CLPrint allows you to immediately print PDF documents, from the command prompt. This comes in handy for automated BATCH scripts, and also makes it easier to print PDF documents from your SQL stored procedures, which otherwise have no method of printing PDFs. Besides the mentioned scenarios, Customers widely use CLPrint as an alternative means to implement PDF printing from any programming language, by avoiding references to external libraries.


Perfect Printing
Print PDF documents to any printer you have. You can define the DPI, print range, color mode, and much more, all from your command prompt. We based CLPrint on our internal printing engine powering TSPrint, used by thousands of worldwide clients, and constantly improved, to offer the best PDF rendering engine available.

Watch Folders
You can set CLPrint in monitoring mode which allows it to automatically print out any PDF documents appearing in a predefined folder. Share that folder over the network, and allow your clients to print their documents to a printer which is otherwise not network-enabled.

Convert all of your PDF documents to any desired image format. Multipage TIFF, JPEG,GIF, BMP, and PNG are all supported.

No Need For Adobe
CLPrint is a self-contained and in-house developed solution having no dependencies, other than a minimum of .NET 2.0. This simplifies easy deployment and usage over a wide range of PCs.

Standalone Binary
Except .net framework 2.0 CLPrint has no external dependencies and requires no additional libraries or software products to work properly. All PDF rendering is done by CLPrint, which allows you to simplify the licensing of your application.

Two types of licenses
If you intend to use CLPrint on only one workstation, we offer single computer license without any usability restrictions. Hovewer, if you plan on implementing CLPrint in your solution or environment and/or redistribute it further, then redistributable license is a way to go!



The easy way to scan from a command line interface
CLScan is a simple but effective command-line scanning tool for TWAIN and WIA devices with a free 15-days trial.

Instead of using complicated TWAIN or WIA scanning libraries you can easily implement scanning by using our command line scanning tool. Automate your scanning needs!


Single Binary Distribution
Our command line scanning product does not require any installation and is provided as a single binary executable file. This will make it easy for you to include it in your product or service and distribute it further to your customers.

Simple, fast and versatile
CLScan is based on the codebase of TSScan which is one of the most popular remote desktop scanning products on the market. This not only makes it a mature product but also a well tested product as it was used on more then 5000 different locations and tested in a large scale environment. This way we can ensure you that CLScan can be used with a wide range of TWAIN or WIA compatible scanners or even other imaging devices like web cameras.

Configuration GUI
CLScan also comes with a graphical user interface so that you can quickly configure the desired scanning options and save them inside a ini file which is then simply passed to CLScan as a command line option. Using the GUI you can create your desired scanning configuration files and easily switch between them when necessary.

Document Types
CLScan can export your scanned images in many different formats. You can also configure the compression ratio if supported by the desired image format. Please check the pricing page for more details about what image formats are supported in the different licensing options.

Supported Imaging Devices
CLScan supports ALL imaging devices which are accesible with the WIA or TWAIN interface. This not only includes scanners but also cameras which means that you can retrieve single images from your camera.

Affordable licensing models
CLScan comes with various types of licensing models that cover a wide range of use cases. Starting from a single installation to even redistributable licensing model, CLScan has it all.



A better way to redirect DirectShow cameras into the remote session
TSWebCam is a better way to redirect your local DirectShow cameras into the remote session. This way you avoid installing any drivers on the server side. Since the TSWebCam is a simple plug-and-play solution, you can start streaming into the remote session right away!

TSWebCam helps you redirect your local DirectShow cameras into the remote session using the standard RDP or Citrix. Since it has been reworked from scratch, the new TSWebCam has a broader selection of supported applications.


Our products are a must-have for both small offices and big companies. Automate your workday and avoid installing any additional software; our applications are all you need. We are offering intuitive tools with simple and affordable licensing models

  • Purchase TSWebCam licenses starting from $299
  • Download now and start your free 25 day trial. No registration required.
  • Free support and updates included in each license.



Simple to use API for scanning from your .NET code
Looking for a fully TWAIN compatible scanning library for your .NET Projects?

From a simple JPEG to a multipage PDF document, TwainScanning.NET will allow you to choose and scan your documents to many formats easily.


Any TWAIN Device
While developing the product we took great care to implement the TWAIN specification fully and to avoid any incompatibilities.

Many Output Formats
From a multipage PDF document to a simple JPEG, TwainScanning.NET will allow you to choose and scan your documents to various different formats.

Full Control
With the fine-grained control over the TWAIN protocol, the library suits any use case scenario, even if the requirements are complex.

Use scanner UI to save files
TwainScanning offers you an option to call the default scanner driver UI which is user-friendly towards end users. You can define a custom save location and a custom name for the file if needed.

Initiate a scan from any scanner source silently
One of the options is to define predefined settings and initiate the scan without showing the scanners interface. You can, for example, scan 20 pages from ADF and save it to the PDF without launching the scanner UI.

Get detailed information of all available scanners
You can easily iterate over installed scanners on the system and get their information. With that, you can as well set the default device for all the future scans.

Check advanced settings of a device
Advanced settings and information such as battery percentage of a scanner or all available paper orientations can be accessed with just a few lines of code.

Asynchronous scan
Scanning this way allows you to perform the scan job in the background so your end users can use your application without any interruptions.

Get basic scanner details
Available page sizes, resolutions, color, modes etc. are all available if basic scanner details are needed for your use-case scenario.


ASP.NET Core PDF Viewer

A simple way to add a reliable PDF viewer in your ASP.NET Core web pages or apps.
Our Web PDF viewer is based on a proven and well tested Mozilla PdfJS solution which is used in Firefox as a default PDF viewer. We designed our viewer specifically for the easy integration with ASP.NET Core Razor Pages, MVC and Blazor/Webassembly apps/websites.

It is easy to test it freely and it has affordable licensing model.
Supports IE11 and all newer browsers.
Works on ASP.NET Core 3.1 and newer.


Modern and mobile browser support
All modern browsers are supported on mobile and desktop devices.
An additional bonus: it even works for IE11.

Targeted specifically for ASP.NET Core
It is easy to use it in ASP.NET Core (3.1 and newer) Razor pages, MVC and Blazor apps – both BlazorServer and WebAssembly.

Accessibility friendly
The product was designed with a focus on accessibility, as accessibility allows to tap into everyone’s potential.

Customizable themes
The viewer comes with quite a few already predefined themes. Also, by changing CSS, it is easy to create your own theme which works the best with your idea of design.

Easy to translate
We tried our best to make the viewer to be customized to your needs as much as possible, so we made sure the localization is one of features which is easy to implement.

Standard viewer features
Open and download PDF, zoom, single/multi page viewer, select texts, rotate, print, bookmarks, page navigation, search PDF.



Make your browser do all the scanning for you with a bit of help from Javascript.
What is TWTwainJS for the web?
TWTwainJS for the web is a Terminalworks scanning product that allows visitors of your website to perform scanning operations from their locally installed scanner devices.

Simple to integrate and simple to use with any UI you design. A fully customizable and flexible solution for implementing scanning whenever needed – being your website or local web app, TWTwainJS will do it all for you.

Supports all newer browsers run on Windows OS.
Note: Only Windows OS is supported for your web visitors.


All modern browsers are supported.
TWTwainJS is a library that supports modern web browsers. This means it can be used on up-to-date popular browsers like Google Chrome, Mozilla Firefox, and Microsoft Edge.

A simple way to get scanner capabilities
TWTwainJS provides a simple way for developers to access scanner capabilities within a web application enabling users to use their scanner directly from their browser.

Various formats supported
TWTwainJS lets you scan and save your document in various formats, including standard images and formats like PDFs.

Custom save destination
The scanned file can be downloaded to the client’s PC to a predefined location or using a standard browser download to the destination of the user’s choice.

Easy way to upload files to the server
Scanned files can easily be uploaded to any destination using Axios or Fetch. This means that scanned documents can be sent directly to a server or cloud storage.

Simple to customize
TWTwainJS is simple to customize, allowing developers to customize the appearance and behavior of the scanner interface to suit the needs of their application.