LEADTOOLS Medical (Leadtools.MedicalViewer assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.31
GetCellImage(Boolean,MedicalViewerCellImageFeatures) Method
See Also 
Leadtools.MedicalViewer Namespace > MedicalViewerCell Class > GetCellImage Method : GetCellImage(Boolean,MedicalViewerCellImageFeatures) Method



exploded
true to print the sub-cell, but after scaling it up to fit the entire cell area.
features
An Enumerated MedicalViewerCellImageFeatures value that lets you select which part of the cell besides the image to draw.
exploded
true to print the sub-cell, but after scaling it up to fit the entire cell area.
features
An Enumerated MedicalViewerCellImageFeatures value that lets you select which part of the cell besides the image to draw.
Returns a printable version of the cell.

Syntax

Visual Basic (Declaration) 
Overloads Public Function GetCellImage( _
   ByVal exploded As Boolean, _
   ByVal features As MedicalViewerCellImageFeatures _
) As Image
Visual Basic (Usage)Copy Code
Dim instance As MedicalViewerCell
Dim exploded As Boolean
Dim features As MedicalViewerCellImageFeatures
Dim value As Image
 
value = instance.GetCellImage(exploded, features)
C# 
public Image GetCellImage( 
   bool exploded,
   MedicalViewerCellImageFeatures features
)
C++/CLI 
public:
Image^ GetCellImage( 
   bool exploded,
   MedicalViewerCellImageFeatures features
) 

Parameters

exploded
true to print the sub-cell, but after scaling it up to fit the entire cell area.
features
An Enumerated MedicalViewerCellImageFeatures value that lets you select which part of the cell besides the image to draw.

Return Value

System.Drawing.Image object which is the printable version of the cell.

Example

Visual BasicCopy Code
Public Sub MedicalViewerSaveCellExample()
      Dim myForm As MedicalViewerForm = GetMedicalControl()
      Dim medicalViewer As MedicalViewer = myForm.Viewer
      Dim myImage As Image = (CType(medicalViewer.Cells(0), MedicalViewerMultiCell)).GetCellImage()
      myImage.Save(Path.Combine(LEAD_VARS.ImagesDir, "FirstCell.bmp"))

      myImage.Dispose()
      myForm.ShowDialog()
   End Sub

Public NotInheritable Class LEAD_VARS
   Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images"
End Class
C#Copy Code
public void MedicalViewerSaveCellExample()
   {
      MedicalViewerForm myForm = GetMedicalControl();
      MedicalViewer medicalViewer = myForm.Viewer;
      Image myImage = ((MedicalViewerMultiCell)(medicalViewer.Cells[0])).GetCellImage();
      myImage.Save(Path.Combine(LEAD_VARS.ImagesDir,"FirstCell.bmp"));

      myImage.Dispose();
      myForm.ShowDialog();
   }

static class LEAD_VARS
{
   public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images";
}

Remarks

  • This method is useful whenever the user needs to save the image along with the annotations, tags, border, rulers and anything that has been drawn on the cell.
  • The user can save, print or copy the returned image.
  • For more information about the cell, refer to Medical Viewer Cells.

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.MedicalViewer requires a Medical Imaging license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features