C#
VB
C++
Saves the layout to the specified stream.
public void SaveLayout(Stream stream)
Public Sub SaveLayout( _ByVal stream As Stream _)
public:void SaveLayout(Stream^ stream)
stream
The stream with the layout to be saved.
using Leadtools.MedicalViewer;using Leadtools.Codecs;using Leadtools;public void MedicorViewerLayoutExample2(){MedicalViewerForm myForm = GetMedicalControl();MedicalViewer medicalViewer = myForm.Viewer;float[] l = { 0.06F, 0.55F };float[] t = { 0.75F, 0.75F };float[] r = { 0.45F, 0.94F };float[] b = { 0.25F, 0.25F };//// Add some cells to the viewer//for (int i = 0; i < l.Length; i++){MedicalViewerMultiCell cell = new MedicalViewerMultiCell();try{cell.LayoutPosition = new MedicalViewerLayoutPosition(l[i], t[i], r[i], b[i]);cell.FitImageToCell = true;medicalViewer.Cells.Add(cell);}catch (Exception e){MessageBox.Show(e.Message);}}//// Save the layout//FileInfo f = new FileInfo("layout.xml");FileStream stream = f.Create();medicalViewer.SaveLayout(stream);//// Reload the cells//medicalViewer.Cells.Clear();stream.Seek(0, SeekOrigin.Begin);medicalViewer.LoadLayout(stream);//// Show only if created in layout mode//if (medicalViewer.GridMode == false)myForm.ShowDialog();}
Imports Leadtools.MedicalViewerImports Leadtools.CodecsImports LeadtoolsPublic Sub MedicorViewerLayoutExample2()Dim myForm As MedicalViewerForm = GetMedicalControl()Dim medicalViewer As MedicalViewer = myForm.ViewerDim l As Single() = {0.06F, 0.55F}Dim t As Single() = {0.75F, 0.75F}Dim r As Single() = {0.45F, 0.94F}Dim b As Single() = {0.25F, 0.25F}'' Add some cells to the viewer'Dim i As Integer = 0Do While i < l.LengthDim cell As MedicalViewerMultiCell = New MedicalViewerMultiCell()Trycell.LayoutPosition = New MedicalViewerLayoutPosition(l(i), t(i), r(i), b(i))cell.FitImageToCell = TruemedicalViewer.Cells.Add(cell)Catch e As ExceptionMessageBox.Show(e.Message)End Tryi += 1Loop'' Save the layout'Dim f As FileInfo = New FileInfo(Path.Combine(LEAD_VARS.ImagesDir, "layout.xml"))Dim stream As FileStream = f.Create()medicalViewer.SaveLayout(stream)'' Reload the cells'medicalViewer.Cells.Clear()stream.Seek(0, SeekOrigin.Begin)medicalViewer.LoadLayout(stream)'' Show only if created in layout mode'If medicalViewer.GridMode = False ThenmyForm.ShowDialog()End IfEnd SubPublic NotInheritable Class LEAD_VARSPublic Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images"End Class
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
