.CHR

File CHR

Borland BGI Stroke Font File
Fai una domanda
RISPOSTA RAPIDA

Un file .chr è molto probabilmente un font Borland BGI stroke dell'era Turbo C / Turbo Pascal, oppure un file di personaggi 3D di Autodesk 3ds Max: due formati non correlati che condividono la stessa estensione. I file .chr di Borland non hanno un visualizzatore moderno; usa un editor esadecimale per identificarne uno e DOSBox per eseguirne il rendering. Un file .chr di 3ds Max si apre solo in 3ds Max.

Sviluppatore: Borland International Categoria: File di font (caratteri) MIME: application/octet-stream
SI APRE SU Windows
Correlati: .WOFF · .TTF · .EOT · .MCF

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Sep 7, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file CHR?

I file .chr memorizzano dati di font vettoriali stroke per la Borland Graphics Interface (BGI) - la libreria grafica fornita con i compilatori Turbo C e Turbo Pascal di Borland dalla fine degli anni '80. A differenza dei font raster o outline, .chr codifica ogni glifo come una serie di vettori di tratto (segmenti di linea «muovi e disegna») che il runtime BGI scala a qualsiasi dimensione sullo schermo. Borland forniva dieci font stroke integrati in questo formato: TRIP, LITT, SANS, GOTH, SCRI, SIMP, TSCR, LCOM, EURO e BOLD, ognuno come file .chr separato incluso nel compilatore.

Il formato .chr è binario, little-endian e proprietario, e si apre con i magic bytes 50 4B 08 08 e un'intestazione di copyright Borland in ASCII che nomina il font e fornisce gli offset nella tabella dei tratti. I file sono compatti - tipicamente 5-15 KB. I programmi DOS li caricavano tramite chiamate BGI come registerfont() e settextstyle(). Da allora il formato è stato superato da formati scalabili come i font TrueType; i tipi di font legacy correlati includono .FON e .FNT (font bitmap di Windows) e .BGI (il driver grafico BGI stesso). Si noti che l'estensione .chr è utilizzata anche da Autodesk 3ds Max per i file di modelli di personaggi che memorizzano geometria, texture e animazioni - un formato non correlato senza alcun legame con lo standard dei font stroke di Borland.

Sicurezza e incolumità

RISCHIO: LOW

Un font stroke .CHR di Borland è un piccolo file di dati legacy inerte - non viene eseguito e non comporta rischi reali nell'essere aperto o ispezionato. Gli unici problemi pratici non sono malevoli: è un formato obsoleto senza un visualizzatore moderno, quindi è necessario un editor esadecimale o una demo DOSBox/BGI per farci qualcosa. Come sempre, conferma il vero tipo di un file .chr non identificato (font Borland vs personaggio 3ds Max vs dati di gioco) prima di affidarti a un programma qualsiasi.

Dettagli del formato

in sintesi
NOME COMPLETOBorland BGI Stroke Font Fileanche noto come Borland Graphics Interface font, BGI stroke font
SVILUPPATOREBorland Internationaldal Late 1980s, with Borland's Turbo C / Turbo Pascal and the BGI graphics library
TIPO MIMEapplication/octet-stream
TIPOFont vettoriale (stroke) per la Borland Graphics Interface (BGI)
Questa estensione è usata anche da…
  • File personaggio di Autodesk 3ds Max (.chr) - 3ds Max utilizza .chr per memorizzare un personaggio (figura con rigging) per la funzione Character Assembly - un asset 3D aperto in 3ds Max, non correlato al font Borland. Questo è il significato che il database legacy ha erroneamente associato al nome del font Borland.
  • File generici di 'personaggi'/dati (.chr) - Vari giochi e app utilizzano .chr per dati dei personaggi, tileset (es. grafiche NES CHR-ROM) o impostazioni - il significato dipende dal programma che lo ha creato.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
504B0808
ASCII
PK··
I font stroke .CHR di Borland iniziano con i byte 50 4B 08 08 («PK» seguito da 0x08 0x08) immediatamente seguiti da una stringa di copyright Borland in ASCII («...Borland Intl.»). L'intestazione riporta il nome del font (es. TRIP, LITT, SANS, GOTH) e gli offset nelle definizioni dei tratti. Non confondere con il significato non correlato di «personaggio» di 3ds Max per .chr (vedi anche_usato_da), che non possiede tale intestazione.

Programmi che aprono file CHR

Windows3 apps
A hex editor (HxD) Gratuito Apri il file .chr per confermare che sia un font Borland (intestazione «PK» + stringa «Borland») ed ispeziona i suoi byte. Non esiste un visualizzatore nativo per i dati dei tratti.
Borland/Turbo C BGI tooling or an emulator (DOSBox) Open-source Esegui una demo BGI di Turbo C/Pascal (o il BGIDEMO) sotto DOSBox per visualizzare il font così come era stato progettato per essere mostrato.
Autodesk 3ds Max A pagamento SOLO se il tuo .chr è effettivamente un file personaggio di 3ds Max (il significato alternativo) - Uniscilo o caricalo in 3ds Max. Non può aprire un font Borland.

Dettagli tecnici

specifiche approfondite
Tipo di fileFont vettoriale stroke (glifi codificati come comandi di segmenti di linea muovi/disegna)
SviluppatoreBorland International
CodificaBinario, formato font proprietario Borland BGI
Ordine dei byteLittle-endian
Magic bytes50 4B 08 08 ("PK\x08\x08") all'offset 0, seguito da una stringa di copyright Borland in ASCII
Dimensione tipica del file5-15 KB per file font
Rappresentazione dei glifiOgni carattere è definito come una sequenza di vettori di tratto - comandi di disegno di segmenti di linea, non bitmap o contorni
ScalabilitàCompletamente scalabile; il runtime BGI dimensiona i glifi al momento del disegno senza una risoluzione fissa in pixel
Set di font integratiDieci stili standard forniti con BGI: TRIP, LITT, SANS, GOTH, SCRI, SIMP, TSCR, LCOM, EURO, BOLD
Funzioni API BGIregisterfont(), settextstyle(), settextjustify()
Piattaforma associataMS-DOS; accessibile anche in ambienti di sviluppo Windows legacy e tramite emulazione DOSBox
CompressioneNessuna - dati dei tratti memorizzati non compressi
Tipo MIMEapplication/octet-stream
Sostituito daFont scalabili outline TrueType (.ttf) e OpenType; BGI stesso è stato sostituito dalle moderne API grafiche
Conflitto di estensioneL'estensione .chr è rivendicata anche da Autodesk 3ds Max per i file di modelli di personaggi - un formato binario del tutto non correlato
RilasciatoLate 1980s, with Borland's Turbo C / Turbo Pascal and the BGI graphics library
Ultima versioneFrozen with the BGI era; no modern versioning
Specificaen.wikipedia.org

Conversioni CHR

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file CHR. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file CHR.

Domande frequenti

Cos'è un file .chr?
Nel contesto Borland, è un font stroke (vettoriale) per la Borland Graphics Interface (BGI), fornito con Turbo C / Turbo Pascal per disegnare testo nei vecchi programmi grafici DOS. La stessa estensione è utilizzata anche da Autodesk 3ds Max per i file dei personaggi 3D e da vari giochi per dati di personaggi o grafici.
Come posso aprire un file font .chr di Borland?
Non esiste un visualizzatore moderno avviabile con un doppio clic. Conferma che si tratti di un font Borland con un editor esadecimale (cerca l'intestazione «PK» e una stringa di copyright «Borland») e visualizzalo eseguendo una demo BGI di Turbo C/Pascal sotto DOSBox. Non può essere installato come font di sistema di Windows.
Posso convertire un file .chr di Borland in un font TrueType (.ttf)?
Non direttamente. Un .CHR è un font stroke a percorso aperto; il formato TTF richiede contorni chiusi. Dovresti ricreare manualmente i glifi come contorni TTF in un editor di font come FontForge - non esiste un convertitore automatico.
Il mio file .chr si apre in 3ds Max, non come font - perché?
In tal caso si tratta dell'ALTRO formato .chr: un file di personaggio di Autodesk 3ds Max (figura 3D con rigging), che non ha alcuna relazione con il font Borland. Aprilo in 3ds Max. Il database legacy ha confuso questi due significati.
Un file .chr è un font di sistema che posso installare?
No. Un .CHR di Borland è un font stroke BGI legacy utilizzato all'interno di vecchi programmi DOS, non un font installabile su Windows/macOS. I sistemi moderni utilizzano TrueType/OpenType (.ttf/.otf).

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z