Image Viewer CP SDK ActiveX x64
Image Viewer CP SDK ActiveX x64

Image Viewer CP SDK ActiveX x64 16.0

Platform : Windows 11, Windows 10, Windows 8, Vista, XP

Image Viewer SDK for 32 bit, 64 bit MS Access 2016, VB.NET, C#, Delphi, VB6, VFP.

Key Features

  • View and printing PDF, Fax document, BMP, MNG, JNG, Raw image (cr2, nef , crw, mrw, raf, erf, 3fr, dcr, raw, dng, pef,  x3f, arw, sr2, mef, prf), GIF, ICO, JPEG, JPEG 2000, PCX, PNG, PSD, TIFF, WMF, WBMP, TGA, PGX, RAS, PNM image files.
  • Support code base which runs on 64-bit and 32-bit architecture.
  • Powerful zoom in, zoom out, panning, auto zoom and auto scrolling when drawing selection rectangle..
  • Support load and enter data into PDF form fields and then Export the PDF. (need add-ons Advanced PDF Form and Edit Module)
  • Support looping into all PDF forms fields and fill PDF form fields programmatically. (need add-ons Advanced PDF Form and Edit Module)
  • Support convert single page or multipage TIFF/PDF to Single or Multipage Docx file.
  • Create a PDF from scratch, create a new page to the document, add text, add image add line, add rectangle, add Ellipse to document. (need add-ons Advanced PDF Form and Edit Module)
  • Support rotate Multipage TIFF file.  
  • read 1D and 2D barcodes in images. Supported UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, ITF, Codabar, MSI, RSS-14 (all variants), QR Code, Data Matrix, Aztec and PDF-417. Automatic barcode type detection, Read multiple barcodes at any orientation. High-speed barcode recognition and return sureness value of each detected barcode. (need add-ons Barcode Reader Module)
  • Supported Merge PDF files with bookmarks, Cover any unwanted page content with opaque rectangles, Split a multi-page PDF File, Add the PDF File to specific position of existing PDF File, Delete Page, Rotating Page of PDF file and Crop specific part of PDF file.(need add-ons Advanced PDF Form and Edit Module)
  • Convert images from any color resolution to any other color resolution (1 bit, 4 bit, 8 bit, 8 bit grayscale, 16 bit, 24 bit, 32 bit).
  •   Split a multi-page TIFF File with a single function call at a specified location without displaying or decoding any of the images. (Very Fast)
  •   Merge a number of multi-page TIFF file into one TIFF file with a single function call without displaying or decoding any of the images. (Very Fast)
  •   Add, Delete the TIFF image to specific position of existing TIFF File without displaying or decoding any of the images. (Very Fast)
  •   Swap a pages from multipage TIFF file without displaying or decoding any of the images. (Very Fast)
  •   Support save as PDF, BMP, GIF, ICO, JP2, JPC, JPEG, PCX,PGX, PNG, PNM, RAS, TGA, TIF, WBMP.
  •   Very smooth scrolling when display big image file.
  •   Create thumbnail image from BMP, GIF, ICO, JPEG, JPEG 2000, PCX, PNG, PSD, TIF, WMF, WBMP, TGA, PGX, RAS, PNM image files.
  •   Support Capture image, multi-page from URL.
  •   Support load image from IStream.
  •   Read, write EXIF image information.Including TIFF tags, GPS tags.
  •   Advanced multi-page printing, including Print more than one image on the same page, Print range of pages from a multi-page file, Print multi-page images in single print jobs, Stretch an image to fit the printed page.
  •   Has ability to drag scroll, mark a selection, crop, zoom in , zoom out on selection image.
  •   Read, write binary data types for storage of images embedded in the database table. e.g. Access, SQL Server, Oracle, MySQL.
  •   Import Image From PictureBox, Clipboard.
  •   Export Image to HBITMAP, PictureBox, Clipboard.
  •   Add Photo Border on image.
  •   Draw multiline text on image and provide over 50 different text styles and watermark style.
  •   Draw overlay image, logo with watermark style and adjust transparent color.
  •   Merge two image files and adjust watermark style and transparent color.
  •   Resize image resolution to specific size and export to BMP, GIF, ICO, JP2, JPC, JPEG, PCX,PGX, PNG, PNM, RAS, TGA, TIF, WBMP file formats.
  •   Allow you print the image to printer.
  •   Has ability to add text on image when printing.
  •   Able to export color Image to grayscale.
  •   Has ability to rotate,flip and zoom the image easily.
  •   Able to support loading Multi-Page Image File(TIF).
  •   Provide a value-added function called "Map System helper", which help you to develop an application that involved with electronic map creation or map-related function.
  •   Support keyboard or mouse wheel scrolling image.
  •   Provide User Define Display Area.
  •   User Define Zoom in or Zoom out value.
  •   Include c#20010, C#2019, VB.Net 2010, VB.NET 2019, Visual Basic 6, Visual Basic Script (vbs), Visual C , Visual Foxpro, Delphi, MS Access, Web Page Sample Code.
  •   Compatible with any programming language that supports ActiveX (Access, Visual C , Visual Basic , Visual Foxpro, Delphi, c#, vb.net, .Net, etc.)
  •   Royalty free distribution of the OCX file.

Sample Screenshot

Pricing & Purchase

Single Developer license EUR 333
Single Developer license Plus Advanced PDF Form and Edit, Barcode Reader Plug-in EUR 780
Team Developer license EUR 890
Team Developer license Plus Advanced PDF Form and Edit, Barcode Reader Plug-in EUR 1999
Site Wide license EUR 1498
Site Wide license Plus Advanced PDF Form and Edit, Barcode Reader Plug-in EUR 3400

What's New

Version 16.0  (21 October 2024 Released)

  • fixed memory leak when load PDF file.
  • improved display PDF speed. it can display PDF faster, include Zoom In, Zoom Out speed now.
  • added support load, edit (or Autofill PDF form fields ) and save PDF form fields data (need Advanced PDF Form and  Edit Module).
  • added support AutoFill PDF form field objects such as text boxes, check boxes, list boxes, combo boxes and radio buttons.
  • added PDFFormFieldsCount,  PDFFormFieldsName, PDFFormFieldsLabel,  PDFFormFieldsWidgetType,PDFFormFieldsText, PDFFormFieldsIsCheck, PDFFormFieldsWidgetType, PDFFormFieldsCboListBoxIndex methods to Extract the data from filled-in PDF form fields.
  • added PDFFormFieldsSetText, PDFFormFieldsSetChecked, PDFFormFieldsSetCboListBoxIndex methods to AutoFill PDF form fields.
  • added PDFFormFieldsUpdate method to update the screen or Saves filled forms to new PDF file.
  • added VB6, VFP, C#2010, C#2019, VB.NET 2010, VB.NET 2019 PDFFormFields samples.

Version 15.5  (16 December 2023 Released)

  • added Convert single page or multipage TIFF/PDF to Single or Multipage Docx file.
  • added Mouse wheel event.you can change pages by scrolling mouse wheel or  zoom in or zoom out of page by scrolling mouse wheel. Let user navigate to page or zooming easily.
  • added Middle Mouse button events. MMouseButtonDown, MMouseButtonUp, MMouseButtonDblClk events. e.g. When you double click Middle Mouse button, then you can Print the PDF.
  • added GetCurrentPage, it will return current page number if you loaded multi-page PDF file.
  • added DocxPDF2Docx, DocxTIFF2Docx methods. 
  • added OnMouseWheel event.
  • added SetControlFocus method, let the control received the OnMouseWheel event if the control lost the focus.
  • updated C#2010, C#2019, VB.NET 2010, VB.NET 2019 Samples( change pages by scrolling mouse wheel).


Version 15.0  (26 May 2023 Released)

  • added PDFWriter features, you can create a PDF from scratch, create a new page to the document, add text, add image, add line, add rectangle, add Ellipse to document.Use this new features you can generate PDF Invoice, PDF Receipt, PDF Quotation, PDF Report etc. PDFWriter features included in Advanced PDF Edit plugin. Please see this screenshot http://www.viscomsoft.com/doc/create-pdf-invoice.jpg
  • improved draw transparent PNG quality in DrawImage method. Please see this screenshot http://www.viscomsoft.com/doc/compare-issue.jpg
  • improved the convert speed of ConvertTo1bpp,  ConvertTo4bpp ,ConvertTo8bpp, ConvertTo8bppGrayScale , ConvertTo16bppRGB555, ConvertTo16bppRGB565, ConvertTo24bpp, ConvertTo32bpp , ConvertTo32bppARGB methods.
  • added PDFWriterAddPage, PDFWriterCreatePDF, PDFWriterDrawText, PDFWriterDrawImage, PDFWriterDrawEllipse, PDFWriterDrawLine, PDFWriterDrawRectangle, PDFWriterClearAll methods.
  • added MS Access 2016, C# 2010, C# 2019, VB6, VB.NET 2010, VB.NET 2019 PDFWriter Sample. This sample show you How to use PDFWriter features to generate PDF Invoice.


Version 14.5  (28 March 2023 Released)

  • Fixed cannot load the Big Page (e.g. 84.25 x 60.04 or 10784x7684 page size) of PDF file, it will display blank page . http://www.viscomsoft.com/doc/BigPageSample.zip
  • updated FileName, LoadMultiPage, PrintImage, PrintImage2Printer Rotate90, Rotate180, Rotate270, Rotate methods for load the BIG page of PDF file.
  • added PrintCopies, PrintOrientation PrintScale properties ,it can set the number of copies, page orientation or  page scale to print programmatically.

Version 14.0  (10 October 2022 Released)

  • updated PDF Viewer engine , fixed cannot display texts on some PDF version 1.6 or 1.7 files and some text fields cannot display in Fillable PDF file. It is Big Update.

Version 13.0  (24 February 2022 Released)

  • updated PDF engine. fixed open some PDF files cannot display the text content and fixed show the incorrect margin.
  • added Anti-Aliasing improvement for zoom in or zoom out PDF file or call View , Viewsize properties, e.g. opened PDF file, then zoom in repeatedly. now the image quality will clear and Anti-Aliasing.
  • fixed inserted texts vertically flipped or mirror issue when use PDFEditAddWatermarkText1 and PDFEditAddWatermarkText2 methods.
  • fixed inserted image vertically flipped or mirror issue when use PDFEditAddWatermarkImage methods.
  • updated PDFEditDeletePage method , after deleted the page, it will reduce PDF file size.
  • updated PDFEditSplit method , after split the PDF files.it will reduce the both PDF files size (In old version, if PDF file size is 100MB, after split PDF into two PDF files. The file size remain 100MB for Each PDF file.)
  • updated PDFEditMergeEx method, It will reduces the size of a Merged PDF file for selected the start page and end page.
  • updated PDFEditAddPage method, it will reduce the output PDF files size. The old verson will double the output PDF file size.
  • added x64 profile for C# 2010, C# 2019 VB.NET 2010, VB.NET 2019 General and PDFEdit samples. The samples can compile in x64 mode.

Version 12.0  (14 January 2021 Released)

  • added support read 1D and 2D barcodes in images if added Barcode reader plugin
  • added support Merge PDF files with bookmarks, Cover any unwanted page content with opaque rectangles, Split a multi-page PDF File, Add the PDF File to specific position of existing PDF File, Delete Page, Rotating Page of PDF file and Crop specific part of PDF file if added Advanced PDF Edit Plug-in.
  • added support save to PDF file.
  • added BarCodeGetScore, BarCodeGetType, BarCodeGetValue, BarCodeReadByZone,BarCodeReadFullPage methods.
  • added BarCodeReadCustomRotation, BarCodeReadScan45CouterRotation, BarCodeReadScan45Rotation, BarCodeReadScan90Rotation, BarCodeReadScanAccuracy, BarCodeReadScanMultiple, BarCodeReadScanWithoutRotation properties.
  • PDFEditAddPage, PDFEditAddWatermarkImage, PDFEditAddWatermarkLines, PDFEditAddWatermarkText1, PDFEditAddWatermarkText2, PDFEditCrop, PDFEditEncrypt, PDFEditDeletePage, PDFEditGetFileInfo, PDFEditImageExtract, PDFEditMasking, PDFEditMerge, PDFEditMergeEx, PDFEditMergeWithBookmarks, PDFEditRotate, PDFEditSplit methods.
  • added VB6, C# 2010, C#2019, VB.NET 2010, VB.NET 2019 samples.



Version 11.0  (19 July 2019 Released)

  • added support view PDF file. Now the LoadMultiPage method support load PDF file.
  • added PDFUserPassword property. support open password protected PDF file.
  • updated VB6, C# 2015, VB 2015, MS Access 2016, VFP samples.


Version 10.0  (16 May 2017 Released)

  • added the SDK ActiveX supported on both x86 and x64 architectures.
  • fixed color issue when loading Raw image (cr2, nef , crw, mrw, raf, erf, 3fr, dcr, raw, dng, pef,  x3f, arw, sr2, mef, prf)
  • added MS Access 2016 64bit samples.
  • added C# 2015, VB.NET 2015 x64 samples.

Online Documentation

Related Products