HtmlForgeX

API Reference

Enum

EmailPaddingSize

Namespace HtmlForgeX.Email
Assembly HtmlForgeX.Email
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Predefined email padding sizes for consistent spacing throughout email layouts. Provides easy-to-use options while allowing custom values for advanced users.

Inheritance

  • Enum
  • EmailPaddingSize

Values

public const EmailPaddingSize None #

No padding - 0px. Use for tight layouts or when you want elements to touch edges.

Value: 0
public const EmailPaddingSize ExtraSmall #

Extra small padding - 4px. Minimal spacing for very compact designs.

Value: 1
public const EmailPaddingSize Small #

Small padding - 8px. Compact but readable spacing.

Value: 2
public const EmailPaddingSize Medium #

Medium padding - 12px. Good balance of space and content density.

Value: 3
public const EmailPaddingSize Large #

Large padding - 16px. Generous spacing for comfortable reading.

Value: 4
public const EmailPaddingSize ExtraLarge #

Extra large padding - 24px. Very spacious layout for premium feel.

Value: 5
public const EmailPaddingSize Custom #

Custom padding - allows specifying exact value.

Value: 6

Extension Methods

public static String GetDescription(EmailPaddingSize size) #
Returns: String

Gets a user-friendly description of the padding size.

Parameters

size HtmlForgeX.Email.EmailPaddingSize requiredposition: 0
The padding size.

Returns

Description string.

public static String ToCssValue(EmailPaddingSize size) #
Returns: String

Converts EmailPaddingSize to CSS padding value.

Parameters

size HtmlForgeX.Email.EmailPaddingSize requiredposition: 0
The padding size.

Returns

CSS padding value as string.