Utilice LEADTOOLS .NET Image SDK para dibujar y editar anotaciones

LEADTOOLS Recognition Imaging SDK es un conjunto de características seleccionado de LEADTOOLS SDK diseñado para crear aplicaciones de imagen de documentos de un extremo a otro en soluciones de automatización de documentos de nivel empresarial. Estas soluciones requieren OCR, MICR, OMR, código de barras, reconocimiento y procesamiento de formularios, PDF , Funciones de captura de impresión, archivo, anotaciones y visualización de imágenes. Esta poderosa herramienta utiliza la galardonada tecnología de procesamiento de imágenes de LEAD para reconocer de forma inteligente las funciones de los documentos que se pueden utilizar para identificar y extraer cualquier tipo de datos de imágenes escaneados o enviados por fax.

Haga clic para descargar la versión de prueba del SDK de reconocimiento de imágenes de LEADTOOLS [Huidu.com]

No importa cuáles sean sus necesidades de procesamiento de imágenes, LEADTOOLS tiene el SDK líder en el mundo para completar todo el trabajo pesado. En artículos anteriores, hablamos sobre la visualización de imágenes, el almacenamiento de imágenes, la combinación de imágenes en un archivo y la división de un archivo en varias imágenes. LEADTOOLS también puede dibujar y editar anotaciones y objetos de marcado en la imagen.
Utilice LEADTOOLS .NET Image SDK para dibujar y editar anotaciones

En el mundo actual, lleno de colaboración digital e intercambio de imágenes, el soporte completo de anotaciones es esencial. Las personas y las organizaciones utilizan varios tipos de anotaciones a lo largo del día para llamar la atención sobre aspectos específicos de imágenes o documentos y mejorar la experiencia, la productividad y la seguridad del usuario. La biblioteca de anotaciones LEADTOOLS admite objetos y herramientas de marcado, incluido el resaltado, la referencia a dibujos, la adición de anotaciones, la toma de medidas, la redacción o texto subrayado y colecciones más potentes.

El siguiente código lo ayudará a comenzar, o siempre puede consultar nuestro tutorial completo sobre anotaciones gráficas. También explicaremos cómo crear anotaciones personalizadas para sus documentos o imágenes.

private void Form1_Load(object sender, EventArgs e)
{
// Initialize Image Viewer object
viewer = new ImageViewer();
viewer.Dock = DockStyle.Fill;

// Initialize Automation Control for Image Viewer
automationControl = new ImageViewerAutomationControl();
automationControl.ImageViewer = viewer;

// Initialize a new RasterCodecs object
RasterCodecs codecs = new RasterCodecs();

// Load the main image into the viewer
viewer.Image = codecs.Load(@"C:\LEADTOOLS21\Resources\Images\ocr1.tif");

// Initialize the Interactive Mode for the Image Viewer
AutomationInteractiveMode automationInteractiveMode = new AutomationInteractiveMode();
automationInteractiveMode.AutomationControl = automationControl;

// Add the Interactive Mode to the Image Viewer
viewer.InteractiveModes.BeginUpdate();
viewer.InteractiveModes.Add(automationInteractiveMode);
viewer.InteractiveModes.EndUpdate();

if (viewer.Image != null)
{
// Create and set up the Automation Manager
annAutomationManager = new AnnAutomationManager();
annAutomationManager.RestrictDesigners = true;

// Instruct the Manager to create all the default Automation objects.
annAutomationManager.CreateDefaultObjects();

// Initialize the Manager Helper and create the Toolbar
// Add the Toolbar and the Image Viewer to the Controls
AutomationManagerHelper managerHelper = new AutomationManagerHelper(annAutomationManager);
managerHelper.CreateToolBar();
Controls.Add(managerHelper.ToolBar);
Controls.Add(viewer);

// Set up the Automation (it will create the Container as well)
automation = new AnnAutomation(annAutomationManager, automationControl);
// Set this Automation as the active one
automation.Active = true;

// Set the size of the Container to the size of the Image Viewer
automation.Container.Size =
automation.Container.Mapper.SizeToContainerCoordinates(LeadSizeD.Create(viewer.Image.ImageWidth,
viewer.Image.ImageHeight));
}
}

Para probarlo usted mismo, asegúrese de descargar la última evaluación del SDK de LEADTOOLS (si aún no la ha descargado). La versión de prueba es válida por 60 días y proporciona soporte ilimitado por chat y correo electrónico.

Si desea comprar una licencia genuina de LEADTOOLS o para obtener más información sobre el producto, [Servicio al cliente en línea de Huidu Consulting]

Supongo que te gusta

Origin blog.51cto.com/14874181/2575705
Recomendado
Clasificación