Gets or sets the padding width for all edges of a viewer control.
public virtual float All { get; set; }
public:
virtual property Single All
{
Single get()
void set(Single value)
}
The padding width in pixels.
using Leadtools.WinForms;
using Leadtools;
using Leadtools.Codecs;
public void ViewerBorderPaddingExample(RasterImageViewer viewer)
{
if (viewer.IsImageAvailable)
{
viewer.BorderPadding.Changed += new EventHandler(BorderPadding_Changed);
viewer.BorderPadding.All = 0;
int viewerWidth = viewer.Right - viewer.Left;
int viewerHeight = viewer.Bottom - viewer.Top;
int imageWidth = viewer.Image.Width;
int imageHeight = viewer.Image.Height;
if (imageWidth < viewerWidth)
{
viewer.BorderPadding.Left = (viewerWidth - imageWidth) / 2;
viewer.BorderPadding.Right = 0;
}
if (imageHeight < viewerHeight)
{
viewer.BorderPadding.Top = (viewerHeight - imageHeight) / 2;
viewer.BorderPadding.Bottom = 0;
}
viewer.BorderPadding.Changed -= new EventHandler(BorderPadding_Changed);
}
}
private void BorderPadding_Changed(System.Object sender, EventArgs e)
{
Console.WriteLine("BorderPadding Changed");
}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document