.CHR

Fichier CHR

Borland BGI Stroke Font File
Poser une question
RÉPONSE RAPIDE

Un fichier .chr est très probablement une police vectorielle Borland BGI de l'époque Turbo C / Turbo Pascal, ou un fichier de personnage 3D Autodesk 3ds Max -- deux formats sans rapport partageant la même extension. Les fichiers Borland .chr n'ont pas de visionneuse moderne ; utilisez un éditeur hexadécimal pour en identifier un et DOSBox pour le rendu. Un fichier .chr de 3ds Max s'ouvre uniquement dans 3ds Max.

Développeur : Borland International Catégorie : Fichiers de polices MIME: application/octet-stream
S'OUVRE SUR Windows
Lié : .WOFF · .TTF · .EOT · .MCF

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 7, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier CHR ?

Les fichiers .chr stockent des données de police vectorielle (stroke font) pour la Borland Graphics Interface (BGI) - la bibliothèque graphique livrée avec les compilateurs Turbo C et Turbo Pascal de Borland à la fin des années 1980. Contrairement aux polices raster ou à contours, .chr encode chaque glyphe comme une série de vecteurs de tracé (segments de ligne de type « déplacer et dessiner ») que l'exécution BGI redimensionne à n'importe quelle taille à l'écran. Borland fournissait dix polices vectorielles intégrées dans ce format : TRIP, LITT, SANS, GOTH, SCRI, SIMP, TSCR, LCOM, EURO, et BOLD, chacune étant un fichier .chr séparé fourni avec le compilateur.

Le format .chr est binaire, en little-endian et propriétaire, s'ouvrant avec les magic bytes 50 4B 08 08 et un en-tête de copyright Borland en ASCII qui nomme la police et fournit des décalages dans la table des tracés. Les fichiers sont compacts - généralement de 5 à 15 Ko. Les programmes DOS les chargeaient via des appels BGI tels que registerfont() et settextstyle(). Le format a depuis été remplacé par des formats évolutifs tels que les polices TrueType ; les types de polices hérités associés incluent .FON et .FNT (polices bitmap Windows) et .BGI (le pilote graphique BGI lui-même). Notez que l'extension .chr est également utilisée par Autodesk 3ds Max pour les fichiers de modèles de personnages stockant la géométrie, les textures et l'animation - un format non lié sans connexion avec la norme de police vectorielle Borland.

Sécurité et sûreté

RISQUE : LOW

Une police vectorielle Borland .CHR est une donnée héritée inerte de petite taille - elle n'est pas exécutée et ne présente aucun risque réel à l'ouverture ou à l'inspection. Les seuls problèmes pratiques sont non malveillants : c'est un format obsolète sans visionneuse moderne, donc un éditeur hexadécimal ou une démo DOSBox/BGI est nécessaire pour en faire quoi que ce soit. Comme toujours, confirmez le type réel d'un .chr non identifié (police Borland vs personnage 3ds Max vs données de jeu) avant de faire confiance au programme que vous choisissez.

Détails du format

en bref
NOM COMPLETBorland BGI Stroke Font Filealias Borland Graphics Interface font, BGI stroke font
DÉVELOPPEURBorland Internationaldepuis Late 1980s, with Borland's Turbo C / Turbo Pascal and the BGI graphics library
TYPE MIMEapplication/octet-stream
TYPEPolice vectorielle pour la Borland Graphics Interface (BGI)
Cette extension est également utilisée par…
  • Fichier de personnage Autodesk 3ds Max (.chr) - 3ds Max utilise .chr pour stocker un personnage (figure gréée) pour la fonction Character Assembly - un actif 3D ouvert dans 3ds Max, sans rapport avec la police Borland. C'est la signification que la base de données héritée a associée par erreur au nom de la police Borland.
  • Fichiers de données/personnages génériques (.chr) - Divers jeux et applications utilisent .chr pour des données de personnages, des jeux de tuiles (ex: graphismes NES CHR-ROM) ou des paramètres - la signification dépend du programme de création.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
504B0808
ASCII
PK··
Les polices vectorielles Borland .CHR commencent par les octets 50 4B 08 08 (« PK » suivi de 0x08 0x08) immédiatement suivis d'une chaîne de copyright Borland en ASCII (« ...Borland Intl. »). L'en-tête porte le nom de la police (ex: TRIP, LITT, SANS, GOTH) et les décalages dans les définitions de tracé. Ne pas confondre avec la signification « personnage » de 3ds Max pour .chr (voir also_used_by), qui n'a pas un tel en-tête.

Programmes qui ouvrent les fichiers CHR

Windows3 apps
A hex editor (HxD) Gratuit Ouvrez le .chr pour confirmer qu'il s'agit d'une police Borland (l'en-tête « PK » + la chaîne « Borland ») et inspectez ses octets. Il n'y a pas de visionneuse native pour les données de tracé.
Borland/Turbo C BGI tooling or an emulator (DOSBox) Open-source Exécutez une démo BGI Turbo C/Pascal (ou le BGIDEMO) sous DOSBox pour afficher la police telle qu'elle a été conçue pour être affichée.
Autodesk 3ds Max Payant UNIQUEMENT si votre .chr est réellement un fichier de personnage 3ds Max (la signification also_used_by) - Fusionnez/chargez-le dans 3ds Max. Il ne peut pas ouvrir une police Borland.

Détails techniques

spécifications approfondies
Type de fichierPolice vectorielle (glyphes encodés sous forme de commandes de segments de ligne déplacer/dessiner)
DéveloppeurBorland International
EncodageBinaire, format de police propriétaire Borland BGI
Ordre des octetsLittle-endian
Magic bytes50 4B 08 08 (« PK\x08\x08 ») à l'offset 0, suivi d'une chaîne de copyright Borland en ASCII
Taille de fichier typique5-15 Ko par fichier de police
Représentation des glyphesChaque caractère est défini comme une séquence de vecteurs de tracé - des commandes de dessin de segments de ligne, et non des bitmaps ou des contours
ExtensibilitéEntièrement redimensionnable ; l'exécution BGI dimensionne les glyphes au moment du dessin sans résolution de pixels fixe
Jeu de polices intégréDix polices standard livrées avec BGI : TRIP, LITT, SANS, GOTH, SCRI, SIMP, TSCR, LCOM, EURO, BOLD
Fonctions API BGIregisterfont(), settextstyle(), settextjustify()
Plateforme associéeMS-DOS ; également accessible dans les environnements de développement Windows hérités et l'émulation DOSBox
CompressionAucune - données de tracé stockées sans compression
Type MIMEapplication/octet-stream
Remplacé parPolices à contours évolutives TrueType (.ttf) et OpenType ; BGI lui-même remplacé par des API graphiques modernes
Conflit d'extensionL'extension .chr est également revendiquée par Autodesk 3ds Max pour les fichiers de modèles de personnages - un format binaire entièrement différent
PubliéLate 1980s, with Borland's Turbo C / Turbo Pascal and the BGI graphics library
Dernière versionFrozen with the BGI era; no modern versioning
Spécificationen.wikipedia.org

Conversions CHR

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers CHR. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers CHR.

Foire aux questions

Qu'est-ce qu'un fichier .chr ?
Au sens de Borland, il s'agit d'une police vectorielle (stroke font) pour la Borland Graphics Interface (BGI), livrée avec Turbo C / Turbo Pascal pour dessiner du texte dans d'anciens programmes graphiques DOS. La même extension est également utilisée par Autodesk 3ds Max pour les fichiers de personnages 3D et par divers jeux pour des données de personnages ou de graphismes.
Comment ouvrir un fichier de police Borland .chr ?
Il n'existe pas de visionneuse moderne par double-clic. Confirmez qu'il s'agit d'une police Borland avec un éditeur hexadécimal (recherchez l'en-tête « PK » et une chaîne de copyright « Borland »), et effectuez le rendu en exécutant une démo BGI Turbo C/Pascal sous DOSBox. Elle ne peut pas être installée comme une police système Windows.
Puis-je convertir un fichier Borland .chr en police TrueType (.ttf) ?
Pas directement. Un .CHR est une police à tracé ouvert ; le format TTF nécessite des contours fermés. Vous devriez recréer manuellement les glyphes en tant que contours TTF dans un éditeur de polices comme FontForge - il n'existe pas de convertisseur automatique.
Mon fichier .chr s'ouvre dans 3ds Max, pas comme une police - pourquoi ?
Il s'agit alors de l'AUTRE format .chr : un fichier de personnage Autodesk 3ds Max (figure 3D gréée), qui n'a aucun lien avec la police Borland. Ouvrez-le dans 3ds Max. La base de données héritée a confondu ces deux significations.
Un fichier .chr est-il une police système que je peux installer ?
Non. Un fichier Borland .CHR est une police vectorielle BGI héritée utilisée à l'intérieur d'anciens programmes DOS, et non une police installable sur Windows/macOS. Les systèmes modernes utilisent TrueType/OpenType (.ttf/.otf).

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z