Ejemplo n.º 1
0
        /* ----------------------------------------------------------------- */
        ///
        /// ToString
        ///
        /// <summary>
        /// Gets a description of PDF version.
        /// </summary>
        ///
        /* ----------------------------------------------------------------- */
        public override string ToString()
        {
            var sb = new StringBuilder("PDF");

            if (Subset.HasValue())
            {
                sb.Append($"/{Subset}");
            }
            sb.Append(" ");
            sb.Append($"{Major}.{Minor}");
            if (ExtensionLevel > 0)
            {
                sb.Append($" {nameof(ExtensionLevel)} {ExtensionLevel}");
            }
            return(sb.ToString());
        }