Bytescout (Shareware)

Bytescout is a set of development tools for users working with Javascript, ASP.NET, .NET, VB6, VB, Java, and C#. It offers different kinds of software development kits or SDKs for various purposes, such as reading and writing spreadsheets, generating and reading barcodes, creating PDF documents, and even adding watermarks to photos. Among the SDKs offered cover the following:

• Development tools – spreadsheet SDKs enable users to read and write spreadsheets without requiring the use of Microsoft Excel and other spreadsheet programs. There are also SDKs for developers who want to read, display, and generate barcodes for Windows and Java.
• Video toolkit – with these tools, users can record videos from what is shown on their screens, as well as create video slideshows using different images. There are also SDKs for converting images to videos, in which users can add background music and apply slide transition effects.
• PDF tools – the toolkits included here enable users not only to generate PDFs, but convert images to HTML and extract data and text from them as well. There are PDF generator SDKs for Javascript developers, PDF extractor kits, renderer SDKs, and viewer software development kits. These toolkits enable users to render PDF files to BMP, PNG, and even vector EMF images as needed.