Home | Download | Register | Testimonials | Support | Forums | About English version   Deutsche Version   Русская версия   Português versião   Española versión   Version française


VintaSoftAnnotation.NET Plug-in     General information Info  License agreement License  FAQ FAQ  Examples Examples  History History  Download Download  Buy now Buy now



General questions:
  • For which purposes can I use the VintaSoftAnnotation.NET Plug-in?
  • From which parts does the plug-in consist?
  • In which programming languages can I use the library?
  • What restrictions does the unregistered version have?
  • I have problems. What should I do?

  • Redistribution:
  • What files do I need to include in the setup package of my program?
  • Can I re-distribute the VintaSoft.Annotation.dll with my application without royalties?

  • Programming:
  • How can I get information about all annotations saved in multipage TIFF file from my program?
  • How can I create square annotation? I cannot see such class in the hierarhy.


  •  
    For which purposes can I use the VintaSoftAnnotation.NET Plug-in?
    You can use it as a plug-in for VintaSoftImaging.NET Library and it will allow you to work with annotations: create, process, delete, merge with the image, save or load from XML or TIFF file.


     
    From which parts does the plug-in consist?
    The library contains:
  • Vintasoft.Annotation.dll assembly - a 100% .NET assembly
  • Documentation in CHM format (VintaSoft.Imaging.chm file)
  • Examples for MS Visual Basic.NET, MS Visual C#, ASP.NET (files in the Examples directory)


  •  
    In which programming languages can I use the VintaSoft.Annotation Component?
    With the Single Developer license or Site license you can use library in:
  • Microsoft Visual Studio .NET : Visual Basic, Visual C#, Visual C++, Visual J#
  • Borland Delphi 8.0, Borland C# Builder, Borland C++ BuilderX
  • any other languages which are compatible with .NET Framework.

  • With the Server license you can use library in:
  • Intranet / internet applications on a server-side (ASP.NET or PHP)


  •  
    What restrictions does the unregistered version have?
    Unregistered version has the following restrictions:
  • nag screen
  • All these restrictions are removed in registered version.


     
    I have problems. What should I do?
    Answers to most of questions can be found in the documentation or in this FAQ.
    Please write to our support team to get more help.


     
    What files do I need to include in the setup package of my program?
    You need include two files: VintaSoft.Imaging.dll and VintaSoft.Annotation.dll. These files must be placed in the same folder as the assembly that references it. Make sure that the version you distribute is the version your assembly was compiled with.


     
    Can I re-distribute the VintaSoft.Annotation.dll with my application without royalties?
    Yes, this component is royalty free. You pay only for registration one time.
    Only the Vintasoft.Annotation.dll can be re-distributed with your application. Single Developer license has limitation in re-distribution, please see the license agreement for more info.


     
    How can I get information about all annotations saved in multipage TIFF file from my program?
    Here is an example for VB.NET that shows how to do this:
      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
    
    and here is an example for 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());
        }
      }
    

     
    How can I create square annotation? I cannot see such class in the hierarhy.
    You should create the Rectangle annotation object and set its Symmetry property to True.



    Copyright © 2008 VintaSoft Ltd. All rights reserved.