Example #1
0
        /// <summary>
        /// Creates a <see cref="Margins"/> with the current properties.
        /// </summary>
        public static Margins ToMargins(this PageMarginsData value)
        {
            // Validate.
            if (value is null)
            {
                throw new ArgumentNullException(nameof(value));
            }

            // Return margins.
            return(new Margins(value.Left, value.Right, value.Top, value.Bottom));
        }
Example #2
0
 /// <summary>
 /// Initializes an empty instance.
 /// </summary>
 public PageSettingsData()
 {
     Color   = true;
     Margins = new PageMarginsData();
 }