Appends Geography Markup Language (GML) data to the specified JPEG 2000 data stream. This method is available in the Document/Medical Toolkits.
public void AppendGmlData(Stream stream,Leadtools.Jpeg2000.GmlData gmlData)
Public Overloads Sub AppendGmlData( _ByVal stream As Stream, _ByVal gmlData As Leadtools.Jpeg2000.GmlData _)
public:void AppendGmlData(Stream^ stream,Leadtools.Jpeg2000.GmlData^ gmlData)
stream
A System.IO.Stream containing the JPEG 2000 file data to which the GML data is being appended.
gmlData
GmlData object containing the GML information being appended.
Imports LeadtoolsImports Leadtools.CodecsImports Leadtools.Jpeg2000<TestMethod()> _Private Sub AppendGmlDataStreamExample(ByVal inputStream As FileStream, ByVal outputStream As FileStream, ByVal newData As GmlElement)Dim engine As New Jpeg2000Engine()' Read GML data in the input fileDim gml As GmlData = engine.ReadGmlData(inputStream)' Add the new gml element datagml.Data.Add(newData)Dim frames As New List(Of Integer)' extract all inputfile framesDim fileInfo As Jpeg2000FileInformation = engine.GetFileInformation(inputStream)For i As Integer = 0 To fileInfo.Frame.GetLength(0) - 1frames.Add(i)Next iDim buffer() As Byte = engine.ExtractFramesMemory(inputStream, frames)' write buffer to the output streamoutputStream.Write(buffer, 0, buffer.GetLength(0))' add all GML dataengine.AppendGmlData(outputStream, gml)End Sub
using Leadtools;using Leadtools.Codecs;using Leadtools.Jpeg2000;public void AppendGmlDataStreamExample(FileStream inputStream, FileStream outputStream, GmlElement newData){Jpeg2000Engine engine = new Jpeg2000Engine();//Read GML data in the input fileGmlData gml = engine.ReadGmlData(inputStream);//Add the new gml element datagml.Data.Add(newData);List<int> frames = new List<int>();//extract all inputfile framesJpeg2000FileInformation fileInfo = engine.GetFileInformation(inputStream);for (int i = 0; i < fileInfo.Frame.GetLength(0); i++)frames.Add(i);byte[] buffer = engine.ExtractFramesMemory(inputStream, frames);//write buffer to the output streamoutputStream.Write(buffer, 0, buffer.GetLength(0));//add all GML dataengine.AppendGmlData(outputStream, gml);}
AppendGmlData(String, GmlData)
Compression Using LEAD and JPEG Formats
File Formats - JPEG And LEAD Compressed
Bitmaps In Memory And In Files
|
Products |
Support |
Feedback: AppendGmlData(Stream,GmlData) Method - Leadtools.Jpeg2000 |
Introduction |
Help Version 19.0.2017.3.22
|

Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.