enum final Core · roukmoute/pdf 0.6.1

PDF\Document\Fonts\CMaps\PredefinedCMap
Every predefined CMap name from ISO table 118, PDF pp.281–283; mapping programs remain reader resources.

Lire la déclaration source ↗

Héritage et contrats

Interfaces : BackedEnum, UnitEnum

Méthodes déclarées

cases()

public static function cases(): array

Déclarée par PDF\Document\Fonts\CMaps\PredefinedCMap · Voir le code ↗

from()

public static function from(string|int $value): static

Déclarée par PDF\Document\Fonts\CMaps\PredefinedCMap · Voir le code ↗

minimumVersion()

public function minimumVersion(): PDF\Syntax\FileStructure\PdfVersion
Table 119, PDF pp.283–284: a dash denotes unavailable names in earlier PDF profiles.

Déclarée par PDF\Document\Fonts\CMaps\PredefinedCMap · Voir le code ↗

mode()

Déclarée par PDF\Document\Fonts\CMaps\PredefinedCMap · Voir le code ↗

name()

public function name(): PDF\Document\Fonts\CMaps\CMapName

Déclarée par PDF\Document\Fonts\CMaps\PredefinedCMap · Voir le code ↗

ordering()

public function ordering(): ?string

Déclarée par PDF\Document\Fonts\CMaps\PredefinedCMap · Voir le code ↗

tryFrom()

public static function tryFrom(string|int $value): ?static

Déclarée par PDF\Document\Fonts\CMaps\PredefinedCMap · Voir le code ↗

Propriétés

DéclarationProvenance et documentation
public readonly string $namePDF\Document\Fonts\CMaps\PredefinedCMap
public readonly string $valuePDF\Document\Fonts\CMaps\PredefinedCMap

Cas de l’enum

  • GbEucH = "GB-EUC-H"
  • GbEucV = "GB-EUC-V"
  • GbpcEucH = "GBpc-EUC-H"
  • GbpcEucV = "GBpc-EUC-V"
  • GbkEucH = "GBK-EUC-H"
  • GbkEucV = "GBK-EUC-V"
  • GbkpEucH = "GBKp-EUC-H"
  • GbkpEucV = "GBKp-EUC-V"
  • Gbk2kH = "GBK2K-H"
  • Gbk2kV = "GBK2K-V"
  • UniGbUcs2H = "UniGB-UCS2-H"
  • UniGbUcs2V = "UniGB-UCS2-V"
  • UniGbUtf16H = "UniGB-UTF16-H"
  • UniGbUtf16V = "UniGB-UTF16-V"
  • B5pcH = "B5pc-H"
  • B5pcV = "B5pc-V"
  • HkscsB5H = "HKscs-B5-H"
  • HkscsB5V = "HKscs-B5-V"
  • EtenB5H = "ETen-B5-H"
  • EtenB5V = "ETen-B5-V"
  • EtenmsB5H = "ETenms-B5-H"
  • EtenmsB5V = "ETenms-B5-V"
  • CnsEucH = "CNS-EUC-H"
  • CnsEucV = "CNS-EUC-V"
  • UniCnsUcs2H = "UniCNS-UCS2-H"
  • UniCnsUcs2V = "UniCNS-UCS2-V"
  • UniCnsUtf16H = "UniCNS-UTF16-H"
  • UniCnsUtf16V = "UniCNS-UTF16-V"
  • Rksj83pvH = "83pv-RKSJ-H"
  • Rksj90msH = "90ms-RKSJ-H"
  • Rksj90msV = "90ms-RKSJ-V"
  • Rksj90mspH = "90msp-RKSJ-H"
  • Rksj90mspV = "90msp-RKSJ-V"
  • Rksj90pvH = "90pv-RKSJ-H"
  • AddRksjH = "Add-RKSJ-H"
  • AddRksjV = "Add-RKSJ-V"
  • EucH = "EUC-H"
  • EucV = "EUC-V"
  • ExtRksjH = "Ext-RKSJ-H"
  • ExtRksjV = "Ext-RKSJ-V"
  • H = "H"
  • V = "V"
  • UniJisUcs2H = "UniJIS-UCS2-H"
  • UniJisUcs2V = "UniJIS-UCS2-V"
  • UniJisUcs2HwH = "UniJIS-UCS2-HW-H"
  • UniJisUcs2HwV = "UniJIS-UCS2-HW-V"
  • UniJisUtf16H = "UniJIS-UTF16-H"
  • UniJisUtf16V = "UniJIS-UTF16-V"
  • KscEucH = "KSC-EUC-H"
  • KscEucV = "KSC-EUC-V"
  • KscmsUhcH = "KSCms-UHC-H"
  • KscmsUhcV = "KSCms-UHC-V"
  • KscmsUhcHwH = "KSCms-UHC-HW-H"
  • KscmsUhcHwV = "KSCms-UHC-HW-V"
  • KscpcEucH = "KSCpc-EUC-H"
  • UniKsUcs2H = "UniKS-UCS2-H"
  • UniKsUcs2V = "UniKS-UCS2-V"
  • UniKsUtf16H = "UniKS-UTF16-H"
  • UniKsUtf16V = "UniKS-UTF16-V"
  • IdentityH = "Identity-H"
  • IdentityV = "Identity-V"