Overview
The annotation sample focuses on getting an image, editing it before faxing and manipulating the image. This sample covers TWAIN sources, annotations, zooming and rotating the workspace, and getting the image information.
File Menu
The File menu allows the use of common items such as Open, Close and Save which use the appropriate DLL for the appropriate image type. For all saving and loading of TIFF, CALS or MMR files, BITIFF is used. JPEG files can be manipulated using BIJPEG. Dimensions can be found as well as loading, saving, encoding, opening and closing. Similar functionality using BIPCX DLL is used to change PCX as well as DCX files. PNG files use BIPNG and TGA files use BITGA. This menu also allows Print and Printer Setup.
Edit Menu
The Edit menu utilizes Undo and the level of Undo events.
View Menu
The View menu can Scale the viewable image to the window, Zoom to a specified ratio and set the viewable tool bars. Here, the BIDISP DLL is used for all zooming functionality. Both zooming to a ratio and a selected area can be accomplished using the BIDISP. This menu also can set the Magnifying Glass.
Image Menu
The Image menu can Flip, Rotate and Invert the workspace. In order to rotate, flip or invert the workspace, the BIDIB DLL can be used
Annotation Menu
The Annotation menu has extensive control over the workspace. It can control which tool is selected, its color, rotation, alignment and font. This menu also has the ability to save and load annotations. All of the options on the annotation menu use the BIANNO DLL.
Window Menu
The Window menu controls the placement and sizing of multiple windows located in the Annotation Sample Application. It allows Cascading and Tiling of windows.
Help Menu
The Help menu supplies contact information and Copyright information.
Location:
<Installation Folder>\Black Ice Software Inc\Document Imaging SDK\Sample Source Codes\VB.NET\Annotation OCX VB.NET Sample
Solution files: |
Compilers: |
Included from SDK version: |
Annotation OCX VB.NET Sample_VS2015.sln |
Visual Studio 2015 |
12.57 |
Annotation OCX VB.NET Sample_VS2017.sln |
Visual Studio 2017 |
12.95 |
Annotation OCX VB.NET Sample_VS2019.sln |
Visual Studio 2019 |
12.95 |
Annotation OCX VB.NET Sample_VS2022.sln |
Visual Studio 2022 or later |
12.95 |