Info del producto
DescargasTestimoniosBecause of the quality of your products and, even more, because of your quick and effective technical support I would recommend your .NET products to anyone. We are using Scan, Imaging and Annotation in few of our products, for over one year, without any problems. Ninoslav Rasinec |
VintaSoftAnnotation.NET Plug-in - FAQCuestiones generales:
Redistribución:
Ventas:
Programación:
¿Para qué fines puedo utilizar la VintaSoftAnnotation.NET Plug-in?El uso del VintaSoftAnnotation.NET como plug-in permite trabajar con anotaciones a la imagen o PDF: sacar del file, añadir, unir con la imagen, eliminar, procesar, conservar etc. Este programa debe ser utilizado junto con VintaSoftImaging.NET SDK y se destina para ampliar sus posibilidades funcionales.
¿Qué incluye esta plug-in?La biblioteca incluye:
¿En qué lenguaje de programación puedo utilizar esta plug-in?La licencia del desarrollador y la licencia de la compañía permiten utilizar este componente en:
La licencia del servidor permite utilizar este componente en:
¿Qué límites tiene la versión no registrada de la biblioteca?Los límites de la versión no registrada de la biblioteca:
Todos estos límites están borrados de la versión registrada del componente.
No he encontrado la respuesta a mi pregunta. ¿Qué debo hacer?Puede encontrar la información sobre la mayoria de las preguntas en la documentación o en este FAQ. Si no ha encontrado la respuesta a su pregunta, escriba al Servicio de apoyo técnico.
¿Qué ficheros debo incluir en distribución de mi programa?Usted debe incluir dos ficheros: VintaSoft.Imaging.dll y VintaSoft.Annotation.dll. A la instalación de su programa hay que insertar este fichero en el catálogo que tiene la referencia aparecida durante la compilación del programa.
¿Puedo distribuir componente VintaSoftAnnotation.NET junto con mi aplicación sin algun pago complementario?Si, puede distribuir componente VintaSoftAnnotation.NET junto con su aplicacion. Paga solamente por el registro inicial. La licencia de la compañía no tiene límites en la distribucion. La licencia del desarrollador tiene ciertos límites en la distribución. La redistribución de la licencia para servidor no es libre de derechos. Por favor, vea el contrato de licencia.
¿Qué hacer si la redistribución de mi aplicación que está creado sobre la base de la licencia del desarrollador puede ser superior 100 copias en el año en curso?Si posee la licencia del desarrollador y redistribución de su aplicación puede ser superior 100 copias en el año en curso, Ud. debe contactar Ventas "VintaSoft". Ud. proveerá de oportunidad actualizar su licencia del desarrollador a la licencia de la compañía con 30% descuento o comprar la segunda licencia del desarrollador.
¿Qué diferencias son entre la licencia del desarrollador y la licencia de la compañía (sitio)?
¿Hay la diferencia en utilizando mi aplicación en Desktop PC o en Server?Si, hay. Por favor lea la sección "Deploying" en documentación de este producto para que comprender la diferencia. Los terminos: Desktop PC – SO Windows XP, Vista, 7 está instalado. Server – SO Windows Server 2000, 2003, 2008 está instalado.
¿Cómo puedo recibir la información sobre la anotaciones conservadas en el file TIFF multipágina de mi programa?Esto es el ejemplo:
[VB.NET]
Dim images As ImageCollection = New ImageCollection()
Dim annotations As AnnotationController = new AnnotationController(images)
images.Add("c:\multipage.tif");
For page = 0 To images.Count - 1
MsgBox("Page " + page.ToString());
Dim currentAnnotations As AnnotationCollection = annotations(i)
For anno = 0 To currentAnnotations.Count - 1
MessageBox.Show("Annotation " + anno.ToString() + _
", Type = " + currentAnnotations(anno).GetType().ToString())
Next anno
Next page
[C#]
ImageCollection images = new ImageCollection();
AnnotationController annotations = new AnnotationController(images);
images.Add(@"c:\multipage.tif");
for (int page = 0; page < images.Count; page++)
{
MessageBox.Show("Page " + page.ToString());
AnnotationCollection currentAnnotations = annotations[i];
for (int anno = 0; anno < currentAnnotations.Count; anno++)
{
MessageBox.Show("Annotation " + anno.ToString() +
", Type = " + currentAnnotations[anno].GetType().ToString());
}
}
¿Cómo puedo crear las anotaciones cuadradas? No puedo encontrar esa clase en la jerarquia.Usted debe crear un objeto de anotacion del Rectángulo y establecer las propiedades de Symmetry como True.
¿Cómo puedo saber la cantidad de las anotaciones en imagen?La clase AnnotationViewer tiene unas propiedades de Annotations - es un objeto de la clase AnnotationController. AnnotationController contiene información sobre colección de anotaciones asociadas con la imagen.
¿Cómo puedo saber si una anotación es seleccionada?La clase AnnotationViewer tiene el evento SelectedAnnotationChanged, este evento ocurre cuando se cambia la anotación seleccionada.
¿Puedo añadir las anotaciones y conservar cada página de file TIFF multipágina separadamente?Esto es el ejemplo:
[C#]
...
annotationViewer1.Images.ImageSaved += new ImageSavedEventHandler(images_ImageSaved);
for (int iPageCount = 0; iPageCount < annotationViewer1.Images.Count; iPageCount++)
{
annotationViewer1.Annotations.MergeImageWithAnnotations(iPageCount);
}
annotationViewer1.Images.Save(@"C:\new.tif");
...
void images_ImageSaved(object sender, ImageSavedEventArgs e)
{
this.Text = e.Progress.ToString();
}
...
Quiero poner la anotación en el lugar donde la persona hará click en la imagen, pero la anotación siempre se dibuja con el desplazamiento. ¿Cómo puedo resolver este problema?El punto inicial de la anotación está en el centro del rectángulo que la limita y no en la parte izquierda superior. Por eso necesita recalcular los parámetros de la posición de anotación tomando en cuenta este hecho y eso debe resolver el problema.
¿Puedo rotar la imagen con las anotaciones?Esto es el ejemplo: [C#] ... annotationViewer1.Annotations.RotateImageWithAnnotations(0, 10); ...
|