LEADTOOLS Annotations (Leadtools.Annotations assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.29
Save(String,AnnContainer,AnnCodecsFormat,Int32,AnnCodecsSavePageMode) Method
See Also 
Leadtools.Annotations Namespace > AnnCodecs Class > Save Method : Save(String,AnnContainer,AnnCodecsFormat,Int32,AnnCodecsSavePageMode) Method



fileName
The output file name.
container
An AnnContainer containing the objects to be saved.
format
An AnnCodecsFormat value that specifies the annotation format to use when saving.
page
1-based index of the page to be saved.
pageMode
A value that indicates how to handle the page when saving to a multi-page file.

The Save(String,AnnContainer,AnnCodecsFormat,Int32,AnnCodecsSavePageMode) Method is available in LEADTOOLS Document and Medical Imaging toolkits.

fileName
The output file name.
container
An AnnContainer containing the objects to be saved.
format
An AnnCodecsFormat value that specifies the annotation format to use when saving.
page
1-based index of the page to be saved.
pageMode
A value that indicates how to handle the page when saving to a multi-page file.
Saves the annotation objects to a disk file.

Syntax

Visual Basic (Declaration) 
Overloads Public Sub Save( _
   ByVal fileName As String, _
   ByVal container As AnnContainer, _
   ByVal format As AnnCodecsFormat, _
   ByVal page As Integer, _
   ByVal pageMode As AnnCodecsSavePageMode _
) 
Visual Basic (Usage)Copy Code
Dim instance As AnnCodecs
Dim fileName As String
Dim container As AnnContainer
Dim format As AnnCodecsFormat
Dim page As Integer
Dim pageMode As AnnCodecsSavePageMode
 
instance.Save(fileName, container, format, page, pageMode)
C# 
public void Save( 
   string fileName,
   AnnContainer container,
   AnnCodecsFormat format,
   int page,
   AnnCodecsSavePageMode pageMode
)
C++/CLI 
public:
void Save( 
   String^ fileName,
   AnnContainer^ container,
   AnnCodecsFormat format,
   int page,
   AnnCodecsSavePageMode pageMode
) 

Parameters

fileName
The output file name.
container
An AnnContainer containing the objects to be saved.
format
An AnnCodecsFormat value that specifies the annotation format to use when saving.
page
1-based index of the page to be saved.
pageMode
A value that indicates how to handle the page when saving to a multi-page file.

Example

For an example, refer to AnnCodecs.

Remarks

pageMode can be one of the following:

Mode Description
AnnCodecsSavePageMode.Overwrite fileName will be overwritten if it exists and all previous information will be lost. Value of page must be 1 or -1 (for appending the objects as last page).
AnnCodecsSavePageMode.Insert fileName must be a valid file with valid annotation pages. Value of page must be between 1 and total number of pages in the file. A value of -1 will append the objects as last page.
AnnCodecsSavePageMode.Replace fileName must be a valid file with valid annotation pages. Value of page must be between 1 and total number of pages in the file.

To save mutliple containers to a multi-page file using one method, use Save(string, AnnContainer[], AnnCodecsFormat).

For more information, refer to Annotation Files.

Requirements

Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7

See Also

Leadtools.Annotations requires a Document or Medical toolkit license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features