Home        
   
   
 

Eroiica API 4.5 Specifications

Eroiica API is a programming interface facilitating raster vectorization, scanning, editing, accurate viewing, annotating, redlining and conversion of commercial or engineering size CAD/CAM/CAE document formats. Eroiica API is for users that need to work with various types of 3D or 2D vector, raster, text, or hybrid document formats outside of the "often expensive" native application such as AutoCAD, Microstation, etc.

Eroiica API delivers imaging throughout an organization whether standalone or seamlessly integrated with database, EDMS, PDM, workflow or collaboration applications which assist companies in working together by providing content management systems, software and solutions that enrich enterprise and document management.


Features

  • Integrate imaging with your existing application using the Eroiica API.
  • Image-enable any document management,PDM or workflow applications system quickly and effectively using Eroiica's powerful API interface.
  • Annotate documents with office tools such as Highlighters and Post-it notes.
  • Cut, copy, paste, rotate, resize and move regions or objects.
  • Open documents regardless of their file extension (Auto-format sensing).
  • Deskew, despeckle, resize and crop scanned documents.
  • Create new revisions of edited drawings by merging all changes on all layers.
  • Change raster documents' properties such as their resolution, rotation, etc.
  • Create negatives of raster documents.
  • Search for text in any type of documents including CAD and multi-format documents.
  • Grayscale documents for better readability.
  • Compare documents to highlight similarities and clearly identify changes between document revisions.
  • Import, export and attach pages, layers, symbols, or images to and from your documents.
  • Use layers to organize, communicate, control and compare information and ideas.
  • Create graphic objects and then reuse them as "stamps".
  • Mix page formats and sizes within a document.
  • Control tool attributes such as color, font, fill types, line styles, thickness, etc.
  • Enhance document readability with sampling, mirroring, grayscaling, merging, inverting and many other options.
  • Label documents using custom symbols.
  • Redline, and edit documents using intuitive tools for manipulating raster and vector objects.
  • Register supported document types under Windows 95/98/2000/XP/NT/Server2003 -- see System Requirements.
  • Use Eroiica Contents window to manage layers: turn them on or off, create dynamic, interactive presentations, modify, merge, delete, show, hide, print, add new or access existing layers in CAD documents.
  • Select symbols from Eroiica's Symbol palette and place them as markup objects.
  • Create multiple color layers and multiple color pastes in a single document.
  • Import objects and place them as markups. Any type of vector or raster data Eroiica can handle, including markups, can be used as symbols.
  • Preserve layer information from CAD files such as AutoCAD and Microstation.
  • Selectively show, hide and alter the color of CAD layers using the Eroiica Contents window.
  • Exercise a complete control over attributes, fonts, external references, integration options and a host of other details.
  • Use sophisticated color palette management for exceptional display and print results in advanced color operations.
  • Choose from dozens of traditional redline/drawing tools such as geometric shapes and texts.
  • Alter attributes such as shape, size, position, color, opacity and line style without redrawing.
  • Create intelligent hyperlinks with Hotspots.
  • Navigate easily through any document. Pan, zoom, rotate and scroll. Display multiple views of a document. Take a closer look in Eroiica's Detail window and see the big picture in the Reference window.
  • Combine many different documents to create a new multi-page, multi-format document.
  • Remove, add, import, export and reorder pages.
  • Create sophisticated multi-layer documents or composites by combining multiple data types in a single page.
  • Use layers to organize, communicate, control and compare information and ideas.
  • Display Eroiica Measurement window and measure using imperial, metric, custom, or Windows default units.
  • View everything from CAD drawings to B&W rasters to grayscale medical or 16 through 16 million color desktop images.
  • Use layers to manage markups and control revisions. Layers can contain any combination of vector, raster or text. To create and manage thousands of layers per document, use Eroiica Contents Window with Menu and Right Mouse Button access to features such as adding, removing, hiding, showing and activating layers, setting color, reordering, repositioning, displaying attributes, resizing, moving, importing, exporting, and so on.
  • Perform all necessary image pre-processing to print to any printer with the highest quality including banner, text and multiple images on the same page.
  • Find the closest match for fonts that may not be available for document distribution using Eroiica's advanced font mapping capabilities. If original CAD fonts are not available and replacement Windows fonts are used, Eroiica analyzes available choices and selects the one that is closest to the shape and size of the original CAD font.
  • Measure lengths, areas and perimeters of all types of objects rather than just objects of linear character. If the Measurement window is active, selected object's dimensions, including perimeter and area, are automatically displayed.
  • Scan documents using popular office and engineering size scanners.
  • Communicate with a variety of scanners, digital cameras, and other such peripherals using a TWAIN interface. Once your TWAIN device driver is installed, Eroiica will find it and let you acquire data from your device. Switching between TWAIN drivers is fast and easy. Eroiica TWAIN support also includes background batch processing; in other words, Eroiica stays active while data is being acquired in the background.
  • Edit 3D CAD documents including extrusions, external references, viewports, etc.
  • Edit ACIS (a solid modeler produced by Spatial Technology, Inc.) models, body objects, solids, regions etc. stored in AutoCAD DWG drawings.
  • Edit ACIS models, body objects, solids, regions etc. stored in SAT files.
  • View Paper Space and/or Model Space in AutoCAD drawings.
  • Set width and color for 255 HPGL pens for clarity.
  • Adjust the lightness / darkness of dithered merges. When merging 256 color rasters, optimal color palette is generated.
  • Select and manipulate hidden objects with ease using Z-order functions such as Bring to front (...the selected object is placed on top of all the other objects on the layer) and Send to back (...the selected object is placed at the bottom of all the other objects on the layer).
  • Select and change working language dynamically. International companies or companies with an international client base or staff can work in a variety of languages by selecting their language of choice. Eroiica offers users the ability to change the working language to suit their preference on-the-fly. As soon as the language selection is made, Eroiica's menus, dialog boxes, help, etc. are displayed in the desired language. Other languages can be added to an already installed Eroiica.
  • ....and much much more!


Integration

Eroiica API provides a powerful programming environment that lets users design imaging applications or image-enable their document management system quickly and effectively. With DDE messages, C-callable DLL functions, OLE 2.0 services, hyperlinks, and command line functions, Eroiica API provides unparalleled control and customization.

Programmers, System Integrators or system managers will appreciate the ease and speed with which the Eroiica API lets them design an intuitive imaging interface to electronic documents. The Eroiica API is used when valuable electronic documents need to be available at the right place and at the right time. Users will not be limited by the format of their electronic information or the system that they presently use to store this information.

With access to

  • 234 DDE calls,
  • 269 C-API functions,
  • OLE 2.0 services,
  • hotspots/hyperlinks,
  • and command line functions,
Eroiica's comprehensive and easy to use API is suitable not only for development in Visual Basic or Visual Basic for Applications but also for application development in C, C++, Delphi, etc. Developers working in C or C++ environments will rate highly the more powerful Eroiica C-API suitable for high performance imaging application development and seamless integration. Characteristics such as accessibility, robustness and rapid development make Eroiica API a first choice for prototyping and image-enabling of applications.


Versions

Eroiica API facilitates reliable communication and :