.CHR

CHR-bestand

Borland BGI Stroke Font File
Stel een vraag
SNEL ANTWOORD

Een .chr-bestand is hoogstwaarschijnlijk een Borland BGI stroke-lettertype uit het Turbo C / Turbo Pascal-tijdperk, of een Autodesk 3ds Max 3D-personagebestand - twee niet-gerelateerde formaten die dezelfde extensie delen. Borland .chr-bestanden hebben geen moderne viewer; gebruik een hex-editor om er een te identificeren en DOSBox om het te renderen. Een 3ds Max .chr opent alleen in 3ds Max.

Ontwikkelaar: Borland International Categorie: Lettertypebestanden MIME: application/octet-stream
OPENT OP Windows
Gerelateerd: .WOFF · .TTF · .EOT · .MCF

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Sep 7, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het CHR-bestandsformaat?

.chr-bestanden slaan vector stroke font-gegevens op voor de Borland Graphics Interface (BGI) - de grafische bibliotheek die werd geleverd bij de Turbo C- en Turbo Pascal-compilers van Borland vanaf het eind van de jaren 80. In tegenstelling tot raster- of outline-lettertypen, codeert .chr elk glyph als een reeks stroke-vectoren (verplaats-en-teken lijnsegmenten) die de BGI-runtime naar elke gewenste grootte op het scherm schaalt. Borland leverde tien ingebouwde stroke-lettertypen in dit formaat: TRIP, LITT, SANS, GOTH, SCRI, SIMP, TSCR, LCOM, EURO en BOLD, elk als een afzonderlijk .chr-bestand gebundeld met de compiler.

Het .chr-formaat is binair, little-endian en propriëtair, en opent met de magic bytes 50 4B 08 08 en een ASCII Borland-copyrightheader die het lettertype benoemt en offsets naar de stroke-tabel bevat. Bestanden zijn compact - doorgaans 5-15 KB. DOS-programma's laadden ze via BGI-aanroepen zoals registerfont() en settextstyle(). Het formaat is sindsdien vervangen door schaalbare formaten zoals TrueType-lettertypen; gerelateerde legacy-lettertypetypen zijn onder meer .FON en .FNT (Windows bitmap-lettertypen) en .BGI (het BGI-grafische stuurprogramma zelf). Merk op dat de .chr-extensie ook wordt gebruikt door Autodesk 3ds Max voor personagemodelbestanden die geometrie, texturen en animatie opslaan - een niet-gerelateerd formaat zonder verbinding met de Borland stroke-font-standaard.

Beveiliging & veiligheid

RISICO: LOW

Een Borland .CHR stroke-lettertype is kleine, inerte legacy-data - het wordt niet uitgevoerd en vormt geen echt risico om te openen of te inspecteren. De enige praktische problemen zijn niet-kwaadaardig: het is een verouderd formaat zonder moderne viewer, dus een hex-editor of een DOSBox/BGI-demo is nodig om er iets mee te doen. Bevestig zoals altijd het ware type van een ongeïdentificeerde .chr (Borland-lettertype vs 3ds Max-personage vs game-data) voordat u het programma dat u gokt vertrouwt.

Formaatdetails

in een notendop
VOLLEDIGE NAAMBorland BGI Stroke Font Fileook bekend als Borland Graphics Interface font, BGI stroke font
ONTWIKKELAARBorland Internationalsinds Late 1980s, with Borland's Turbo C / Turbo Pascal and the BGI graphics library
MIME-TYPEapplication/octet-stream
TYPEVector (stroke) lettertype voor de Borland Graphics Interface (BGI)
Deze extensie wordt ook gebruikt door…
  • Autodesk 3ds Max personagebestand (.chr) - 3ds Max gebruikt .chr om een personage (gerigd figuur) op te slaan voor de Character Assembly-functie - een 3D-asset geopend in 3ds Max, niet gerelateerd aan het Borland-lettertype. Dit is de betekenis die de legacy-database per vergissing aan de Borland-lettertypenaam heeft gekoppeld.
  • Generieke „personage”/gegevensbestanden (.chr) - Verschillende games en apps gebruiken .chr voor personagegegevens, tilesets (bijv. NES CHR-ROM graphics) of instellingen - de betekenis hangt af van het programma dat het heeft gemaakt.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
504B0808
ASCII
PK··
Borland .CHR stroke-lettertypen beginnen met de bytes 50 4B 08 08 („PK” gevolgd door 0x08 0x08) onmiddellijk gevolgd door een ASCII Borland-copyrightreeks („...Borland Intl.”). De header bevat de naam van het lettertype (bijv. TRIP, LITT, SANS, GOTH) en offsets naar de stroke-definities. Verwar dit niet met de niet-gerelateerde 3ds Max „personage”-betekenis van .chr (zie also_used_by), die geen dergelijke header heeft.

Programma's die CHR-bestanden openen

Windows3 apps
A hex editor (HxD) Gratis Open de .chr om te bevestigen dat het een Borland-lettertype is (de „PK”-header + „Borland”-reeks) en inspecteer de bytes. Er is geen native viewer voor de stroke-gegevens.
Borland/Turbo C BGI tooling or an emulator (DOSBox) Open-source Voer een Turbo C/Pascal BGI-demo (of de BGIDEMO) uit onder DOSBox om het lettertype te renderen zoals het bedoeld was om te worden weergegeven.
Autodesk 3ds Max Betaald ALLEEN als uw .chr daadwerkelijk een 3ds Max-personagebestand is (de also_used_by betekenis) - Voeg het samen of laad het in 3ds Max. Het kan geen Borland-lettertype openen.

Technische details

diepe specificaties
BestandstypeVector stroke-lettertype (glyphs gecodeerd als verplaats/teken lijnsegment-commando's)
OntwikkelaarBorland International
CoderingBinair, propriëtair Borland BGI-lettertypeformaat
Byte-volgordeLittle-endian
Magic bytes50 4B 08 08 („PK\x08\x08”) op offset 0, gevolgd door een ASCII Borland-copyrightreeks
Typische bestandsgrootte5-15 KB per lettertypebestand
Glyph-representatieElk teken gedefinieerd als een reeks stroke-vectoren - lijnsegment-tekenopdrachten, geen bitmaps of outlines
SchaalbaarheidVolledig schaalbaar; de BGI-runtime bepaalt de grootte van glyphs tijdens het tekenen zonder vaste pixelresolutie
Ingebouwde lettertypesetTien standaard lettertypen geleverd bij BGI: TRIP, LITT, SANS, GOTH, SCRI, SIMP, TSCR, LCOM, EURO, BOLD
BGI API-functiesregisterfont(), settextstyle(), settextjustify()
Bijbehorend platformMS-DOS; ook toegankelijk in legacy Windows-ontwikkelomgevingen en DOSBox-emulatie
CompressieGeen - stroke-gegevens ongecomprimeerd opgeslagen
MIME-typeapplication/octet-stream
Vervangen doorTrueType (.ttf) en OpenType schaalbare outline-lettertypen; BGI zelf is vervangen door moderne grafische API's
ExtensieconflictDe .chr-extensie wordt ook geclaimd door Autodesk 3ds Max voor personagemodelbestanden - een volledig ongerelateerd binair formaat
UitgebrachtLate 1980s, with Borland's Turbo C / Turbo Pascal and the BGI graphics library
Laatste versieFrozen with the BGI era; no modern versioning
Specificatieen.wikipedia.org

CHR conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met CHR-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over CHR-bestanden.

Veelgestelde vragen

Wat is een .chr-bestand?
In de Borland-context is het een stroke (vector) lettertype voor de Borland Graphics Interface (BGI), geleverd bij Turbo C / Turbo Pascal om tekst te tekenen in oude DOS-grafische programma's. Dezelfde extensie wordt ook gebruikt door Autodesk 3ds Max voor 3D-personagebestanden en door verschillende games voor personage- of grafische gegevens.
Hoe open ik een Borland .chr-lettertypebestand?
Er is geen moderne viewer die werkt met een dubbelklik. Bevestig dat het een Borland-lettertype is met een hex-editor (zoek naar de „PK”-header en een „Borland”-copyrightreeks) en render het door een Turbo C/Pascal BGI-demo uit te voeren onder DOSBox. Het kan niet worden geïnstalleerd als een Windows-systeemlettertype.
Kan ik een Borland .chr converteren naar een TrueType (.ttf) lettertype?
Niet direct. Een .CHR is een open-pad stroke-lettertype; TTF heeft gesloten contouren (outlines) nodig. U zou de glyphs handmatig opnieuw moeten ontwerpen als TTF-contouren in een lettertype-editor zoals FontForge - er is geen automatische converter.
Mijn .chr opent in 3ds Max, niet als een lettertype - waarom?
Dan is het de ANDERE .chr: een Autodesk 3ds Max-personagebestand (gerigd 3D-figuur), dat niets te maken heeft met het Borland-lettertype. Open het in 3ds Max. De legacy-database heeft deze twee betekenissen door elkaar gehaald.
Is een .chr-bestand een systeemlettertype dat ik kan installeren?
Nee. Een Borland .CHR is een legacy BGI stroke-lettertype dat werd gebruikt in oude DOS-programma's, geen installeerbaar lettertype voor Windows/macOS. Moderne systemen gebruiken TrueType/OpenType (.ttf/.otf).

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BCBitComet Incomplete Download File
5.PARTPartial Download File
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.AVIFAV1 Image File Format (AVIF)
9.RPMSGRestricted Permission Message
10.NOMEDIAAndroid No-Media Marker File

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z