Seal Encoding classes

This commit is contained in:
Jason Nelson 2024-04-12 10:07:03 -07:00
parent 55bb43f40b
commit 23a62fc1b5
8 changed files with 8 additions and 15 deletions

View File

@ -8,7 +8,7 @@
/// <summary>
/// Created by combining a base encoding with the differences.
/// </summary>
public class DifferenceBasedEncoding : Encoding
public sealed class DifferenceBasedEncoding : Encoding
{
/// <inheritdoc />
public override string EncodingName { get; } = "Difference Encoding";

View File

@ -1,8 +1,6 @@
namespace UglyToad.PdfPig.Fonts.Encodings
{
using Core;
internal class MacExpertEncoding : Encoding
internal sealed class MacExpertEncoding : Encoding
{
/// <summary>
/// Table of octal character codes and their corresponding names.

View File

@ -1,12 +1,10 @@
namespace UglyToad.PdfPig.Fonts.Encodings
{
using Core;
/// <inheritdoc />
/// <summary>
/// Similar to the <see cref="T:UglyToad.PdfPig.Fonts.Encodings.MacRomanEncoding" /> with 15 additional entries.
/// </summary>
public class MacOsRomanEncoding : MacRomanEncoding
public sealed class MacOsRomanEncoding : MacRomanEncoding
{
private static readonly (int, string)[] EncodingTable =
{

View File

@ -1,8 +1,5 @@
namespace UglyToad.PdfPig.Fonts.Encodings
{
using Core;
using System.Diagnostics;
{
/// <summary>
/// The Mac Roman encoding.
/// </summary>

View File

@ -3,7 +3,7 @@
/// <summary>
/// The standard PDF encoding.
/// </summary>
public class StandardEncoding : Encoding
public sealed class StandardEncoding : Encoding
{
private static readonly (int, string)[] EncodingTable =
{

View File

@ -3,7 +3,7 @@
/// <summary>
/// Symbol encoding.
/// </summary>
public class SymbolEncoding : Encoding
public sealed class SymbolEncoding : Encoding
{
/// <summary>
/// EncodingTable for Symbol

View File

@ -3,7 +3,7 @@
/// <summary>
/// Windows ANSI encoding.
/// </summary>
public class WinAnsiEncoding : Encoding
public sealed class WinAnsiEncoding : Encoding
{
/// <summary>
/// The encoding table is taken from the Appendix of the specification.

View File

@ -3,7 +3,7 @@
/// <summary>
/// Zapf Dingbats encoding.
/// </summary>
public class ZapfDingbatsEncoding : Encoding
public sealed class ZapfDingbatsEncoding : Encoding
{
/// <summary>
/// EncodingTable for ZapfDingbats