.CHR

CHR-fil

Borland BGI Stroke Font File
Ställ en fråga
SNABBT SVAR

En .chr-fil är mest sannolikt en Borland BGI-vektorteckensnittsfil från Turbo C / Turbo Pascal-eran, eller en Autodesk 3ds Max 3D-karaktärsfil -- två orelaterade format som delar samma filändelse. Borland .chr-filer har ingen modern visare; använd en hex-redigerare för att identifiera en och DOSBox för att rendera den. En 3ds Max .chr öppnas endast i 3ds Max.

Utvecklare: Borland International Kategori: Teckensnittsfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .WOFF · .TTF · .EOT · .MCF

På denna sida

19k+ filtillägg indexerade
Senast granskad Sep 7, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet CHR?

.chr-filer lagrar vektorteckensnittsdata för Borland Graphics Interface (BGI) - det grafikbibliotek som levererades med Borlands Turbo C- och Turbo Pascal-kompilatorer från slutet av 1980-talet. Till skillnad från raster- eller konturteckensnitt kodar .chr varje glyf som en serie vektorslag (flytta-och-rita-linjesegment) som BGI-körtiden skalar till valfri storlek på skärmen. Borland tillhandahöll tio inbyggda vektorteckensnitt i detta format: TRIP, LITT, SANS, GOTH, SCRI, SIMP, TSCR, LCOM, EURO och BOLD, var och en som en separat .chr-fil som medföljde kompilatorn.

Formatet .chr är binärt, little-endian och proprietärt, och börjar med de magiska byten 50 4B 08 08 och ett ASCII Borland-upphovsrättshuvud som namnger teckensnittet och anger offset-värden i slagtabellen. Filerna är kompakta - vanligtvis 5-15 KB. DOS-program laddade dem via BGI-anrop som registerfont() och settextstyle(). Formatet har sedan dess ersatts av skalbara format som TrueType-teckensnitt; relaterade äldre teckensnittstyper inkluderar .FON och .FNT (Windows bitmappsteckensnitt) samt .BGI (själva BGI-grafikdrivrutinen). Notera att filändelsen .chr även används av Autodesk 3ds Max för karaktärsmodellfiler som lagrar geometri, texturer och animation - ett orelaterat format utan koppling till Borlands standard för vektorteckensnitt.

Säkerhet & trygghet

RISK: LOW

Ett Borland .CHR-vektorteckensnitt är små, inerta äldre data - det exekveras inte och utgör ingen verklig risk att öppna eller inspektera. De enda praktiska problemen är icke-skadliga: det är ett föråldrat format utan modern visare, så en hex-redigerare eller en DOSBox/BGI-demo behövs för att göra något med det. Som alltid, bekräfta den sanna typen för en oidentifierad .chr (Borland-teckensnitt vs 3ds Max-karaktär vs speldata) innan du litar på det program du gissar på.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNBorland BGI Stroke Font Fileäven känd som Borland Graphics Interface font, BGI stroke font
UTVECKLAREBorland Internationalsedan Late 1980s, with Borland's Turbo C / Turbo Pascal and the BGI graphics library
MIME-TYPapplication/octet-stream
TYPVektorteckensnitt (stroke font) för Borland Graphics Interface (BGI)
Detta filtillägg används också av…
  • Autodesk 3ds Max karaktärsfil (.chr) - 3ds Max använder .chr för att lagra en karaktär (riggad figur) för funktionen Character Assembly - en 3D-tillgång som öppnas i 3ds Max, orelaterad till Borland-teckensnittet. Detta är den betydelse som den äldre databasen felaktigt parade ihop med Borland-teckensnittsnamnet.
  • Generiska «karaktär»/datafiler (.chr) - Olika spel och appar använder .chr för karaktärsdata, tilesets (t.ex. NES CHR-ROM-grafik) eller inställningar - betydelsen beror på det program som skapade filen.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
504B0808
ASCII
PK··
Borland .CHR-vektorteckensnitt börjar med byten 50 4B 08 08 («PK» följt av 0x08 0x08) omedelbart följt av en ASCII Borland-upphovsrättssträng («...Borland Intl.»). Headern innehåller teckensnittets namn (t.ex. TRIP, LITT, SANS, GOTH) och offset-värden till slagdefinitionerna. Förväxla inte med den orelaterade 3ds Max «karaktär»-betydelsen av .chr (se also_used_by), som saknar en sådan header.

Program som öppnar CHR-filer

Windows3 apps
A hex editor (HxD) Gratis Öppna .chr-filen för att bekräfta att det är ett Borland-teckensnitt («PK»-headern + «Borland»-strängen) och inspektera dess bytes. Det finns ingen inbyggd visare för vektordatan.
Borland/Turbo C BGI tooling or an emulator (DOSBox) Öppen källkod Kör en Turbo C/Pascal BGI-demo (eller BGIDEMO) under DOSBox för att rendera teckensnittet så som det var tänkt att visas.
Autodesk 3ds Max Betald ENDAST om din .chr faktiskt är en 3ds Max-karaktärsfil (betydelsen under also_used_by) - Slå ihop/ladda den i 3ds Max. Den kan inte öppna ett Borland-teckensnitt.

Tekniska detaljer

djup specifikation
FiltypVektorteckensnitt (glyfer kodade som linjesegmentskommandon för flytt/ritning)
UtvecklareBorland International
KodningBinärt, proprietärt Borland BGI-teckensnittsformat
ByteordningLittle-endian
Magiska bytes50 4B 08 08 ("PK\x08\x08") vid offset 0, följt av en ASCII Borland-upphovsrättssträng
Typisk filstorlek5-15 KB per teckensnittsfil
GlyfrepresentationVarje tecken definieras som en sekvens av vektorslag - ritkommandon för linjesegment, inte bitmappar eller konturer
SkalbarhetFullt skalbar; BGI-körtiden storleksanpassar glyfer vid ritning utan fast pixelupplösning
Inbyggd teckensnittsuppsättningTio standardstilar som levererades med BGI: TRIP, LITT, SANS, GOTH, SCRI, SIMP, TSCR, LCOM, EURO, BOLD
BGI API-funktionerregisterfont(), settextstyle(), settextjustify()
Associerad plattformMS-DOS; även tillgänglig i äldre Windows-utvecklingsmiljöer och DOSBox-emulering
KomprimeringIngen - vektordata lagras okomprimerad
MIME-typapplication/octet-stream
Ersatt avTrueType (.ttf) och OpenType skalbara konturteckensnitt; BGI i sig har ersatts av moderna grafik-API:er
FiländelsekonfliktFiländelsen .chr används även av Autodesk 3ds Max för karaktärsmodellfiler - ett helt orelaterat binärt format
SläpptLate 1980s, with Borland's Turbo C / Turbo Pascal and the BGI graphics library
Senaste versionFrozen with the BGI era; no modern versioning
Specifikationen.wikipedia.org

CHR-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med CHR-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om CHR-filer.

Vanliga frågor

Vad är en .chr-fil?
I Borland-sammanhang är det ett vektorteckensnitt (stroke font) för Borland Graphics Interface (BGI), som levererades med Turbo C / Turbo Pascal för att rita text i gamla DOS-grafikprogram. Samma filändelse används också av Autodesk 3ds Max för 3D-karaktärsfiler och av olika spel för karaktärs- eller grafikdata.
Hur öppnar jag en Borland .chr-teckensnittsfil?
Det finns ingen modern visare som fungerar med ett dubbelklick. Bekräfta att det är ett Borland-teckensnitt med en hex-redigerare (leta efter «PK»-headern och en «Borland»-upphovsrättssträng), och rendera den genom att köra en Turbo C/Pascal BGI-demo under DOSBox. Den kan inte installeras som ett Windows-systemteckensnitt.
Kan jag konvertera en Borland .chr till ett TrueType (.ttf)-teckensnitt?
Inte direkt. En .CHR är ett vektorteckensnitt med öppna banor; TTF behöver stängda konturer. Du skulle behöva återskapa glyferna manuellt som TTF-konturer i en teckensnittsredigerare som FontForge - det finns ingen automatisk konverterare.
Min .chr öppnas i 3ds Max, inte som ett teckensnitt - varför?
Då är det den ANDRA .chr-typen: en Autodesk 3ds Max-karaktärsfil (riggad 3D-figur), som är orelaterad till Borland-teckensnittet. Öppna den i 3ds Max. Den äldre databasen blandade ihop dessa två betydelser.
Är en .chr-fil ett systemteckensnitt jag kan installera?
Nej. En Borland .CHR är ett föråldrat BGI-vektorteckensnitt som användes inuti gamla DOS-program, inte ett installerbart teckensnitt för Windows/macOS. Moderna system använder TrueType/OpenType (.ttf/.otf).

Referenser

1Wikipedia - Borland Graphics Interface (BGI)en.wikipedia.org
2FontForge - open-source font editor (for re-authoring glyphs)fontforge.org

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.PARTPartial Download File
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.BINCD/DVD Disc Image (BIN/CUE)
8.DLLDynamic Link Library
9.JPGJPEG Image
10.M4AMPEG-4 Audio File

Relaterade filtillägg

.WOFFWeb Open Font Format
.TTFTrueType Font
.EOTEmbedded OpenType Font
.MCFMathcad Font / Resource File
.OTFOpenType Font
.BDFGlyph Bitmap Distribution Format

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö