ClipServer Interface Summary

IClipServer is the interface that allows you to access image clips from the ScanTools Plus master tif file. ScanTools Plus Link Runtime or ScanTools Plus has done the clipping based on the ScanTools Plus application definition. The CLIPS schema rowset describes each clip.

This is a creatable class, more than one is allowed.

You can access the clips sequentially in file storage order or perform random access if you know their position.

For sequential access, use this pseudo code:

 Open

  While MoveNext = true

   Iterate Clips collection or call GetClip

  End loop

 Close

For random access use this pseudo code.

 Open

  Set the Position property

  GetClip

 Close

The ScanTools Plus Link Data Editor sample uses the random access method.

The alphabetic list of properties and methods is provided below. For complete details, see the topic specific to each property.

IClipServer

Properties Description

Clips

Pointer to the IClips collection that contains all clips for the current document.

Position

Relative position of the clip in the master clip (.tif) file.

Methods

 

Close

Ends the ClipServer session.

GetClip

Obtain a clip from the IClip interface, using a clip Tag as input.

MoveNext

Boolean. Returns whether or not there is another remaining document in the master clip file.

Open

Opens the ScanTools Plus master clip tif file.

Reset

Sets the position logically before the first document in the master clip file.

Exceptions

Throws Permission Denied exception for un-trusted callers. Works as expected for trusted callers. Please note that an instance of ClipServer can be created regardless of the caller.

See also

Capture and Access Clips to/from the Master TIFF file

 

 

See Help on Help for additional information on using this help file.

See Scantron Technical Support for additional information on technical support and training options.

See the ScanTools Suite System Requirements for further details on hardware and software requirements.

ScanTools is a suite of products; the specific information you want may appear in the help for a different module. If you don't find what you're looking for here, try one of the following:

 

Scantron Corporation

Customer Service (forms, products, and services):

1-800-SCANTRON (722-6876)

www.scantron.com

Technical Support:

1-800-445-3141

support@scantron.com

Copyright © 1998-2012 Scantron Corporation. All rights reserved. Use permitted only under license. www.scantron.com. No part of the Help or user guides may be reproduced in any form, or by any means, without express permission from Scantron Corporation.

LINKS TO THIRD PARTY SITES

This help system may contain links to third party websites ("Linked Sites"). The Linked Sites are not under the control of Scantron and Scantron is not responsible for the content of any Linked Site, including without limitation any link contained in a Linked Site or any changes or modifications to a Linked Site. Scantron is not responsible for web casting or any other form of transmission received from any Linked Site. Scantron provides Users with the ability to link the Assessment System to the Linked Sites as a convenience to you, and the inclusion of any link does not imply endorsement by Scantron of the Linked Site or any association with its operators.