เอกสาร

    Table of Content
    • รูปแบบไฟล์ 3 มิติ
      • รูปแบบไฟล์ 3D
      • 3D2
      • 3DM
      • 3DS
      • 3MF
      • AMF
      • ASE
      • B3D
      • DAE
      • DBM
      • DRC
      • E57
      • FBX
      • GLB
      • GLTF
      • IPT
      • JT
      • MA
      • MB
      • MP
      • OBJ
      • PLY
      • PRC
      • RVM
      • STEP
      • STP
      • U3D
      • USD
      • USDZ
      • VRML
      • X
      • X3D
    • รูปแบบไฟล์เสียง
      • รูปแบบไฟล์เสียง
      • 8SVX
      • AA
      • AAC
      • AAX
      • AC3
      • ACT
      • AIFF
      • ALAC
      • AMR
      • APE
      • CDA
      • DSS
      • FLAC
      • GSM
      • M3U
      • M3U8
      • M4A
      • M4B
      • M4P
      • MID
      • MKA
      • MMF
      • MOD
      • MP2
      • MP3
      • MPC
      • MXL
      • NSA
      • OGG
      • OPUS
      • RA
      • RF64
      • SDT
      • STAP
      • VOC
      • VOX
      • VQF
      • WAV
      • WEBA
      • WFP
      • WMA
      • WPL
      • WV
    • รูปแบบไฟล์ CAD
      • รูปแบบไฟล์ CAD
      • ART
      • ASC
      • ASM
      • CATPART
      • CF2
      • DC3
      • DGN
      • DST
      • DWF
      • DWFX
      • DWG
      • DWT
      • DXF
      • FZP
      • HPGL
      • IFC
      • IGES
      • IGS
      • JVSG
      • NC
      • NWC
      • NWD
      • NWF
      • PAT
      • PHJ
      • PLT
      • PSM
      • PSS
      • RFA
      • RFT
      • RML
      • RVT
      • SLDPRT
      • STL
    • รูปแบบไฟล์บีบอัด
      • รูปแบบไฟล์บีบอัด
      • 7Z
      • ACE
      • ALZ
      • APK
      • ARC
      • ARJ
      • B1
      • B6Z
      • BKF
      • BNDL
      • BZ2
      • DAA
      • DAR
      • DEB
      • DMG
      • DZ
      • ECS
      • FZPZ
      • GZ
      • GZIP
      • ICE
      • ISO
      • KGB
      • LBR
      • LQR
      • LZ
      • LZ4
      • LZH
      • LZMA
      • LZO
      • LZX
      • MBW
      • MINT
      • MPKG
      • MPQ
      • NPK
      • OAR
      • PAGES
      • PEA
      • PET
      • PF
      • PKG
      • PTK
      • PUP
      • RAR
      • RPM
      • RTE
      • S00
      • SIFZ
      • SIT
      • SITX
      • SY_
      • TAR
      • TBZ
      • TGS
      • TGZ
      • TPSR
      • TZ
      • VPK
      • WHL
      • WUX
      • XAPK
      • XAR
      • XPI
      • XZ
      • Z
      • ZIM
      • ZIP
      • ZIPX
      • ZL
    • ฐานข้อมูล
      • รูปแบบไฟล์ฐานข้อมูล
      • 4DB
      • 4DD
      • ACCDB
      • ACCDC
      • ACCDE
      • ACCDR
      • ACCDT
      • ACCDW
      • ACCFT
      • ADB
      • ADE
      • ADF
      • ADN
      • ADP
      • ALF
      • ANB
      • AQ
      • ASK
      • BAK
      • BCP
      • BTR
      • CDB
      • DACPAC
      • DAT
      • DB
      • DB3
      • DBC
      • DBF
      • DDL
      • DTSX
      • FMP12
      • FMPSL
      • FP5
      • FP7
      • GDB
      • ITW
      • LDF
      • LOG
      • MDB
      • MDF
      • MYI
      • NDF
      • NSF
      • SAV
      • SDF
      • SQL
      • SQLITE
      • TE
      • TRC
      • TRM
      • UDL
      • WDB
    • ดิสก์และสื่อ
      • รูปแบบดิสก์และไฟล์มีเดีย
      • BIN
      • CCD
      • CSO
      • CUE
      • GADGET
      • IMG
      • NKIT
      • NRG
      • OVA
      • OVF
      • ROM
      • SDI
      • Toast
      • UDF
      • VCD
      • VDI
      • VHD
      • VHDX
      • WBFS
      • WIM
      • WUD
    • รูปแบบไฟล์ EBook
      • รูปแบบไฟล์ EBook
      • ACSM
      • AEP
      • APNX
      • AVA
      • AZW
      • AZW1
      • AZW3
      • AZW4
      • BKK
      • BPNUEB
      • CBC
      • CBR
      • CBZ
      • CEB
      • CEBX
      • DNL
      • EA
      • EAL
      • EBK
      • EDN
      • EPUB
      • ETD
      • FB2
      • FKB
      • HAN
      • HTML0
      • HTMLZ
      • HTXT
      • HTZ4
      • HTZ5
      • IBOOKS
      • KFX
      • KOOB
      • LIT
      • LRF
      • LRS
      • LRX
      • MART
      • MBP
      • MOBI
      • NCX
      • NVA
      • OEB
      • OEBZIP
      • OPF
      • ORB
      • PHL
      • PML
      • PMLZ
      • POBI
      • QMK
      • RB
      • RZB
      • RZS
      • SNB
      • TCR
      • TK3
      • TPZ
      • TR
      • TR3
      • VBK
      • WEBZ
      • YBK
    • รูปแบบไฟล์อีเมล
      • รูปแบบไฟล์อีเมล
      • EDB
      • EML
      • EMLX
      • ICS
      • MBOX
      • MSG
      • OFT
      • OLM
      • OST
      • P7S
      • PST
      • RPMSG
      • TNEF
      • VCF
    • ดำเนินการได้
      • รูปแบบไฟล์ที่ปฏิบัติการได้
      • AHK
      • BAT
      • BTAPP
      • CGI
      • CMD
      • COM
      • EXE
      • IPA
      • MSI
      • MST
      • PIF
      • PYC
      • REG
      • WSF
      • WSH
      • XBE
      • XEX
    • การเงิน
      • รูปแบบไฟล์การเงิน
      • ABA
      • IXBRL
      • XBRL
    • แบบอักษร
      • รูปแบบไฟล์ฟอนต์
      • BDF
      • CFF
      • CFF2
      • EOT
      • FNT
      • FON
      • JFPROJ
      • MFX
      • OTF
      • PFA
      • PFB
      • PFM
      • SFD
      • TTC
      • TTF
      • Type1
      • WOFF
    • รูปแบบไฟล์เกม
      • รูปแบบไฟล์เกม
      • BMZ
      • BNS
      • CLIP
      • CON
      • CSD
      • CT
      • DEK
      • FOMOD
      • GAM
      • KODU
      • MCWORLD
      • MGX
      • PAK
      • PCC
      • PSS
      • PUP
      • PWF
      • REL
      • REP
      • RPX
      • SAV
      • SFAR
      • SID
      • U8
      • UMX
      • W3N
    • รูปแบบไฟล์ GIS
      • รูปแบบไฟล์ GIS
      • 000
      • 3D
      • 3DD
      • ADF
      • APL
      • APR
      • ATX
      • AUX
      • DEM
      • DIV
      • DLG
      • E00
      • ETA
      • FIT
      • GeoJSON
      • GLB
      • GMAP
      • GML
      • GPKG
      • GPX
      • IMG
      • KML
      • KMZ
      • LOC
      • MPS
      • NM2
      • NTF
      • OSM
      • QGD
      • QGS
      • QGZ
      • QLR
      • QML
      • SBN
      • SHP
      • SHX
      • SP3
      • SSF
      • TCX
    • รูปแบบไฟล์รูปภาพ
      • รูปแบบไฟล์ภาพ
      • AI
      • APNG
      • ART
      • AVIF
      • BMP
      • BPG
      • CDR
      • CLIP
      • CMX
      • CPC
      • CR2
      • CR3
      • CSL
      • CT
      • CUR
      • DCM
      • DCR
      • DCX
      • DDS
      • DIB
      • DICOM
      • DJVU
      • DNG
      • ECW
      • EMF
      • EMZ
      • EXIF
      • FLIF
      • FODG
      • GBR
      • GIF
      • HDR
      • HEIC
      • HEIF
      • ICNS
      • ICO
      • J2C
      • J2K
      • JFIF
      • JP2
      • JPC
      • JPEG
      • JPF
      • JPM
      • JPX
      • JXR
      • MNG
      • MP
      • MPO
      • NEF
      • ODG
      • OTG
      • PCT
      • PCX
      • PICT
      • PNG
      • PPP
      • PSB
      • PSD
      • PSP
      • PSPIMAGE
      • SKP
      • SVGZ
      • TGA
      • THM
      • TIFF
      • WEBP
      • WMF
      • WMZ
      • XPM
      • XPR
    • รูปแบบไฟล์อื่น ๆ
      • รูปแบบไฟล์เบ็ดเตล็ด
      • AML
      • ART
      • BUP
      • CMS
      • CTG
      • DAP
      • ENL
      • ERR
      • GPG
      • H4
      • H5
      • ICA
      • KLQ
      • LOCK
      • LRC
      • MD5
      • MSO
      • OBB
      • ODF
      • OGG
      • PES
      • RIS
      • RML
      • SSP
      • THM
      • TORRENT
      • VIM
      • VIMRC
      • XMP
      • XSMX
    • หมายเหตุการรูปแบบไฟล์
      • การจดบันทึกรูปแบบไฟล์
      • ONE
      • ONETOC2
    • ภาษาคำอธิบายหน้า
      • คำอธิบายหน้าภาษา
      • AVERY
      • CGM
      • EPS
      • INDD
      • INDT
      • OXPS
      • PCL
      • PS
      • SVG
      • SWF
      • TEX
      • XPS
      • XSLFO
    • ไฟล์ PDF
      • PDF
      • FDF
      • PDF/A
      • PDF/E
      • PDF/UA
      • PDF/VT
      • PDF/X
      • XFDF
    • รูปแบบไฟล์งานนำเสนอ
      • รูปแบบไฟล์นำเสนอ
      • KEY
      • ODP
      • OTP
      • POT
      • POTM
      • POTX
      • PPS
      • PPSM
      • PPSX
      • PPT
      • PPTM
      • PPTX
    • การเขียนโปรแกรม
      • การเขียนโปรแกรม
      • ABC
      • ACD
      • ADDIN
      • ADS
      • AGI
      • AIA
      • AIDL
      • ALB
      • AML
      • ANE
      • APA
      • APKS
      • APPX
      • APPXBUNDLE
      • APPXUPLOAD
      • APS
      • ARSC
      • AS
      • AS2PROJ
      • AS3PROJ
      • ASC
      • ASI
      • ASM
      • ASVF
      • AU3
      • AWK
      • C
      • CD
      • Class
      • CMAKE
      • CONFIG
      • CPP
      • CS
      • CSPROJ
      • CXX
      • Dart
      • DIFF
      • EGG
      • ERB
      • EX
      • G4
      • GO
      • GROOVY
      • H
      • HAML
      • HH
      • HS
      • HTA
      • ICI
      • IN
      • INC
      • IPR
      • JAR
      • Java
      • JRXML
      • JSP
      • JSPF
      • KT
      • LGO
      • LUA
      • M
      • MAKE
      • MEL
      • MF
      • ML
      • MM
      • MRC
      • MSIX
      • NUPKG
      • NUT
      • PAS
      • PDB
      • PDE
      • PHP
      • PL
      • PY
      • PYD
      • PYI
      • PYM
      • PYW
      • PYX
      • R
      • RBXL
      • RBXM
      • RES
      • RS
      • RST
      • SCALA
      • SCM
      • SCRIPT
      • SH
      • SLN
      • SWIFT
      • TCL
      • TOML
      • TS
      • UNITY
      • VB
      • VBPROJ
      • VBS
      • VCXPROJ
      • XSD
      • YAML
      • YML
      • YPR
    • รูปแบบไฟล์การจัดการโครงการ
      • รูปแบบไฟล์การจัดการโครงการ
      • MPP
      • MPT
      • MPX
      • P6XML
      • XER
    • รูปแบบไฟล์ของผู้เผยแพร่
      • รูปแบบไฟล์ของผู้จัดพิมพ์
      • PUB
      • PUZ
    • การรายงาน
      • การรายงานรูปแบบไฟล์
      • MAR
      • RDL
      • RDLC
      • RPL
      • RPT
    • รูปแบบไฟล์สเปรดชีต
      • รูปแบบไฟล์สเปรดชีต
      • 123
      • 12M
      • _XLS
      • _XLSX
      • AST
      • AWS
      • BKS
      • CELL
      • CSV
      • CTS
      • DEF
      • DEX
      • DFG
      • DIF
      • DIS
      • EFU
      • ESS
      • FCS
      • FM
      • FODS
      • FP
      • GNM
      • GNUMERIC
      • IMP
      • MAR
      • NB
      • NUMBERS
      • NUMBERS-TEF
      • ODS
      • OTS
      • PMD
      • PMDX
      • PMVX
      • SDC
      • STC
      • SXC
      • TMV
      • TMVT
      • TSV
      • XAR
      • XL
      • XLA
      • XLAM
      • XLM
      • XLR
      • XLS
      • XLSB
      • XLSM
      • XLSMHTML
      • XLSX
      • XLT
      • XLTHTML
      • XLTM
      • XLTX
    • รูปแบบไฟล์ระบบ
      • รูปแบบไฟล์ระบบ
      • AML
      • ASV
      • CAB
      • CFG
      • CPG
      • CPL
      • DLL
      • DMP
      • DRV
      • ETL
      • HDMP
      • INI
      • INS
      • LNK
      • MDMP
      • SCR
      • SYS
      • TMP
    • รูปแบบไฟล์วิดีโอ
      • รูปแบบไฟล์วิดีโอ
      • 3G2
      • 3GP
      • AMV
      • ARF
      • ASF
      • AVCHD
      • AVI
      • BIK
      • DAV
      • EXO
      • F4V
      • FLV
      • H264
      • H265
      • IDX
      • IFO
      • M2TS
      • M4S
      • M4V
      • MJPEG
      • MK3D
      • MKS
      • MKV
      • MOV
      • MP4
      • MPE
      • MPG
      • MPV
      • MTS
      • MXF
      • NSV
      • PZ
      • QT
      • RM
      • RMVB
      • RV
      • SEC
      • SRT
      • TS
      • VID
      • VOB
      • VP6
      • VP8
      • VP9
      • VTT
      • WEBM
      • WMV
      • XVID
    • รูปแบบไฟล์ Visio
      • รูปแบบไฟล์ Visio
      • VDW
      • VDX
      • VSD
      • VSDM
      • VSDX
      • VSS
      • VSSM
      • VSSX
      • VST
      • VSTM
      • VSTX
      • VSX
      • VTX
    • รูปแบบไฟล์เว็บ
      • รูปแบบไฟล์เว็บ
      • A4P
      • A5W
      • AAE
      • ADR
      • AEX
      • ALX
      • AN
      • AP
      • APKG
      • APPCACHE
      • ARO
      • ASA
      • ASAX
      • ASCX
      • ASHX
      • ASMX
      • ASP
      • ASPX
      • ASR
      • ATOM
      • ATT
      • AWM
      • BML
      • BOK
      • BR
      • BWP
      • CDF
      • CER
      • CFM
      • CFML
      • CHA
      • CHAT
      • CHM
      • CMS
      • CODASITE
      • CON
      • CRDOWNLOAD
      • CRL
      • CRT
      • CSHTML
      • CSP
      • CSR
      • CSS
      • DAP
      • DBM
      • DCR
      • DER
      • DHTML
      • DISCO
      • DISCOMAP
      • DML
      • DO
      • DOCHTML
      • DOCMHTML
      • DOTHTML
      • DOWNLOAD
      • DRAWIO
      • DWT
      • ECE
      • EDGE
      • EPIBRW
      • ESPROJ
      • EWP
      • FCGI
      • FMP
      • FREEWAY
      • FWP
      • FWTEMPLATE
      • FWTEMPLATEB
      • GDOC
      • GDOCX
      • GNE
      • GSP
      • HAR
      • HDM
      • HDML
      • HTACCESS
      • HTC
      • HTM
      • HTML
      • HTX
      • HXS
      • HYPE
      • JHTML
      • JNLP
      • JS
      • JSON
      • JSPA
      • KEY
      • KIT
      • LESS
      • MHT
      • MHTML
      • MJS
      • OBML
      • OBML15
      • OBML16
      • P7B
      • P7C
      • PAC
      • PART
      • PEM
      • PRO
      • RHTML
      • RJS
      • RSS
      • Sass
      • SCSS
      • SHTML
      • SPC
      • SSP
      • STC
      • STML
      • TPL
      • TS
      • URL
      • VDW
      • VRT
      • WBS
      • WEBBOOKMARK
      • WEBLOC
      • WEBSITE
      • WHTT
      • WSDL
      • XAML
      • XD
      • XHT
      • XHTML
      • XML
      • XOJ
      • XOML
      • XSLT
      • XUL
      • ZUL
    • รูปแบบไฟล์ประมวลผลคำ
      • รูปแบบไฟล์ประมวลผลคำ
      • ASD
      • DOC
      • DOCM
      • DOCX
      • DOT
      • DOTM
      • DOTX
      • DSC
      • FAQ
      • FODT
      • IPYNB
      • LATEX
      • LTX
      • MAN
      • MD
      • ODM
      • ODT
      • OTT
      • QBL
      • QPF
      • RTF
      • TXT
      • WPD
      • WPS
    1. บ้าน
    2. รูปแบบไฟล์ฟอนต์
    3. OTF

    What's on this Page

      • ไฟล์ OTF คืออะไร??
      • ประวัติย่อ
      • ข้อกำหนดรูปแบบไฟล์ OTF
        • ประเภทข้อมูล OTF
        • ไดเรกทอรีตาราง OTF
        • บันทึกตาราง
      • อ้างอิง

    ไฟล์ OTF คืออะไร??

    ไฟล์ที่มีนามสกุล .otf หมายถึงรูปแบบฟอนต์ OpenType รูปแบบแบบอักษร OTF สามารถปรับขนาดได้มากขึ้นและขยายคุณลักษณะที่มีอยู่ของรูปแบบ TTF สำหรับการพิมพ์ดิจิทัล OTF พัฒนาโดย Microsoft และ Adobe รวมคุณสมบัติของรูปแบบฟอนต์ PostScript และ TrueType สิ่งนี้ทำให้รูปแบบ OTF รองรับระบบการเขียนส่วนใหญ่ และนั่นคือสาเหตุที่รูปแบบนี้ถูกใช้บนแพลตฟอร์มคอมพิวเตอร์หลักๆ อย่างสม่ำเสมอ รูปแบบฟอนต์ OpenType รองรับโดย Mac OS X และ Windows 2000 และใหม่กว่า

    ประวัติย่อ

    ความต้องการของฟอนต์ OpenType นั้นมาจากข้อกำหนดสำหรับรูปแบบฟอนต์ที่แสดงออกชัดเจนมากขึ้นซึ่งสามารถรองรับการพิมพ์ที่ดีได้ นอกจากนี้ยังมีจุดมุ่งหมายเพื่อตอบสนองความต้องการของพฤติกรรมที่ซับซ้อนของระบบการเขียนจำนวนมากในโลก Microsoft พยายามให้สิทธิ์ใช้งานเทคโนโลยีการพิมพ์ขั้นสูงของ Apple หรือที่เรียกว่า GX Typography ในช่วงต้นปี 1990 การดำเนินการนี้ไปได้ไม่ดีนัก และเป็นผลให้ Microsoft เริ่มปรับปรุงเทคโนโลยีฟอนต์ TrueType ของตนเองในปี 1994 การปรับเปลี่ยนยังรวมถึงการแนะนำรูปแบบฟอนต์ที่เหมาะสมกว่าซึ่งตรงตามคุณลักษณะของรูปแบบฟอนต์ Type 1 (PostScript) ของ Adobe

    Adobe ในปี 1996 เข้าร่วมกับ Microsoft ในความพยายามที่จะแทนที่ทั้ง TrueType ของ Apple และรูปแบบฟอนต์ Type 1 ของตนเอง ส่งผลให้ใช้รูปแบบฟอนต์พื้นฐานทั้งสองรูปแบบร่วมกันเพื่อเอาชนะข้อจำกัดและเพิ่มส่วนขยายใหม่ เทคโนโลยีใหม่นี้เปิดตัวในปีเดียวกันกับชื่อ OpenType

    ข้อกำหนดรูปแบบไฟล์ OTF

    ข้อกำหนด OTF มีให้บริการแบบสาธารณะโดย Microsoft และสามารถอ้างอิงได้จากมุมมองของนักพัฒนา เช่นเดียวกับ TTF จะใช้โครงสร้างคอนเทนเนอร์ ‘sfnt’ เดียวกันและเข้ากันได้กับข้อกำหนด TrueType ข้อมูลภายในไฟล์ฟอนต์ OpenType ใช้เพื่อวัตถุประสงค์ที่แตกต่างกัน เช่น การคำนวณเลย์เอาต์ข้อความ การกำหนด glyphs เป็นโครงร่าง TrueType หรือ Compact Font Format (CFF) การให้บิตแมปสีเดียวหรือสี หรือเอกสาร SVG เป็นคำอธิบายทางเลือกของ glyph และข้อมูลเมตาดาต้า

    ประเภทข้อมูล OTF

    ไฟล์ OTF ใช้ประเภทข้อมูลต่อไปนี้ซึ่งทั้งหมดอยู่ใน Big Endian

    ประเภทข้อมูลคำอธิบาย
    uint8จำนวนเต็มไม่มีเครื่องหมาย 8 บิต
    int8จำนวนเต็มแบบมีเครื่องหมาย 8 บิต
    uint16จำนวนเต็มไม่มีเครื่องหมาย 16 บิต
    int16จำนวนเต็มแบบมีเครื่องหมาย 16 บิต
    uint24จำนวนเต็มที่ไม่มีเครื่องหมาย 24 บิต
    uint32จำนวนเต็มที่ไม่มีเครื่องหมาย 32 บิต
    int32จำนวนเต็มแบบมีเครื่องหมาย 32 บิต
    คงที่หมายเลขจุดตายตัวแบบ 32 บิต (16.16)
    FWORDint16 ที่อธิบายปริมาณในหน่วยการออกแบบฟอนต์
    UFWORDuint16 ที่อธิบายปริมาณในหน่วยการออกแบบฟอนต์
    F2DOT14จำนวนคงที่ที่มีลายเซ็น 16 บิตพร้อมเศษส่วนต่ำ 14 บิต (2.14)
    วันที่ยาวนานวันที่และเวลาแสดงเป็นวินาทีตั้งแต่ 12:00 น. เที่ยงคืน 1 มกราคม 1904 UTC ค่าจะแสดงเป็นจำนวนเต็ม 64 บิตแบบมีเครื่องหมาย
    แท็กอาร์เรย์ของ uint8 สี่ตัว (ความยาว = 32 บิต) ใช้เพื่อระบุตาราง แกนการเปลี่ยนแปลงการออกแบบ สคริปต์ ระบบภาษา คุณลักษณะ หรือเส้นฐาน
    ออฟเซ็ต16ออฟเซ็ตสั้นกับตาราง เหมือนกับ uint16, NULL offset = 0x0000
    ออฟเซ็ต32ออฟเซ็ตแบบยาวกับตาราง เหมือนกับ uint32, NULL offset = 0x00000000
    เวอร์ชั่น 16Dot16บรรจุค่า 32 บิตพร้อมหมายเลขเวอร์ชันหลักและรอง (ดูหมายเลขเวอร์ชันตาราง)

    ไดเรกทอรีตาราง OTF

    ไฟล์ OTF เริ่มต้นด้วยไดเร็กทอรีตาราง ไดเร็กทอรีนี้เป็นคอลเลกชันระดับบนสุดของตารางในไฟล์ฟอนต์ ขึ้นอยู่กับจำนวนแบบอักษรในไฟล์ ไดเร็กทอรีตารางอาจอยู่ที่ตำแหน่งอื่นในไฟล์ ตัวอย่างเช่น ในกรณีที่ไฟล์ฟอนต์มีฟอนต์เดียว ไดเร็กทอรีของตารางจะเริ่มต้นที่ไบต์ 0 ของไฟล์ ในกรณีที่มีการรวบรวม OpenType Fonts หลายชุด จุดเริ่มต้นของไดเร็กทอรีตารางระบุไว้ใน TTCHeader

    พิมพ์ชื่อคำอธิบาย
    uint32sfntVersion0x00010000 หรือ 0x4F54544F (‘OTTO’)
    uint16numTablesจำนวนตาราง
    uint16searchRangeกำลังสูงสุด 2 น้อยกว่าหรือเท่ากับ numTables คูณ 16 ((2**floor(log2(numTables))) * 16 โดย “**” เป็นตัวดำเนินการยกกำลัง
    uint16entrySelector Log2 ของกำลังสูงสุด 2 น้อยกว่าหรือเท่ากับ numTables (log2(searchRange/16) ซึ่งเท่ากับ floor(log2(numTables))).
    uint16rangeShiftnumTables คูณ 16, ลบ searchRange ((numTables * 16) - searchRange).
    บันทึกตารางtableRecords[numTables]อาร์เรย์ระเบียนตาราง—หนึ่งรายการสำหรับแต่ละตารางระดับบนสุดในแบบอักษร

    บันทึกตาราง

    สำหรับแต่ละตารางระดับบนสุดในแบบอักษร จะมีบันทึกตารางซึ่งประกอบด้วยฟิลด์ต่อไปนี้

    ประเภทชื่อคำอธิบาย
    แท็กแท็กตารางตัวระบุตาราง
    uint32เช็คซัมเช็คซัมสำหรับตารางนี้
    ออฟเซ็ต32ออฟเซ็ตออฟเซ็ตจากจุดเริ่มต้นของไฟล์ฟอนต์
    uint32ความยาว ความยาวของตารางนี้

    แต่ละตารางในไฟล์ฟอนต์ OpenType จะแสดงด้วยชื่อที่เรียกว่าแท็กตาราง จำเป็นอย่างยิ่งที่ระเบียนทั้งหมดในอาร์เรย์จะต้องเรียงลำดับจากน้อยไปหามากตามแท็ก

    อ้างอิง

    • ข้อกำหนดแบบอักษร OpenType โดย Microsoft
    • ภาพรวม TrueType

    See Also

    • CFF - รูปแบบไฟล์แบบอักษรกะทัดรัด
    • CFF2 - รูปแบบไฟล์แบบอักษรย่อรุ่น 2
    • EOT - รูปแบบไฟล์แบบอักษร TrueType
    • FNT - ไฟล์ฟอนต์ Windows
    • FON - ไฟล์ไลบรารีแบบอักษร
     
     ไทย
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski