Leadtools.Jpeg2000 Namespace > Jpeg2000Engine Class > AppendGmlData Method : AppendGmlData(String,GmlData) Method |
'Declaration Public Overloads Sub AppendGmlData( _ ByVal fileName As String, _ ByVal gmlData As GmlData _ )
'Usage Dim instance As Jpeg2000Engine Dim fileName As String Dim gmlData As GmlData instance.AppendGmlData(fileName, gmlData)
Imports Leadtools Imports Leadtools.Codecs Imports Leadtools.Jpeg2000 Private Sub AppendGmlDataStringExample(ByVal inputFile As String, ByVal outputFile As String, ByVal newData As GmlElement) Dim engine As New Jpeg2000Engine() ' Read GML data in the input file Dim gml As GmlData = engine.ReadGmlData(inputFile) ' Add the new gml element data gml.Data.Add(newData) Dim frames As New List(Of Integer) ' extract all inputfile frames Dim fileInfo As Jpeg2000FileInformation = engine.GetFileInformation(inputFile) For i As Integer = 0 To fileInfo.Frame.GetLength(0) - 1 frames.Add(i) Next i engine.ExtractFrames(inputFile, outputFile, frames) ' add all GML data engine.AppendGmlData(outputFile, gml) End Sub
using Leadtools; using Leadtools.Codecs; using Leadtools.Jpeg2000; public void AppendGmlDataStringExample(String inputFile, String outputFile, GmlElement newData) { Jpeg2000Engine engine = new Jpeg2000Engine(); //Read GML data in the input file GmlData gml = engine.ReadGmlData(inputFile); //Add the new gml element data gml.Data.Add(newData); List<int> frames = new List<int>(); //extract all inputfile frames Jpeg2000FileInformation fileInfo = engine.GetFileInformation(inputFile); for (int i = 0; i < fileInfo.Frame.GetLength(0); i++) frames.Add(i); engine.ExtractFrames(inputFile, outputFile, frames); //add all GML data engine.AppendGmlData(outputFile, gml); }
Jpeg2000Engine Class
Jpeg2000Engine Members
Overload List
AppendBox
AppendBoxes
AppendFrames
AppendGmlData(Stream, GmlData)
ReadFrames
ReadGmlData
Compression Using LEAD and JPEG Formats
File Formats - JPEG And LEAD Compressed
Bitmaps In Memory And In Files
JPEG2000 File Comments
JPEG And LEAD File Comments
Programming with JPEG 2000 Features
JPEG 2000 Boxes