Articles of caratteri

Usando C # per rilevare se un carattere di nome file è considerato internazionale

Ho scritto una piccola applicazione di console (fonte sotto) per localizzare e rinominare facoltativamente i file contenenti caratteri internazionali, poiché sono fonte di costante dolore con la maggior parte dei sistemi di controllo di origine (alcuni dettagli su questo sotto). Il codice che sto usando ha un semplice dizionario con caratteri da cercare e sostituire […]

C # Installa i caratteri nella cartella dei caratteri di Windows

Ho bisogno di installare un font su un computer client quando il mio programma è avviato e so che ho bisogno di usare PInvoke per realizzare questo, ma ho difficoltà a capire che cosa fa esattamente PInvoke e non capisco l’esempio QUI . Qualcuno sarebbe in grado di ridurlo a un livello principiante? Grazie!

Carattere bianco con bordo nero in XAML

come dice il titolo, mi piacerebbe avere un carattere nero con un bordo bianco nel mio TextBox . Come potrebbe essere raggiunto? Saluti.

Rileva caratteri giapponesi e “Romajis” (ASCII)

Mi piacerebbe essere in grado di rilevare quando l’utente: Inserisce caratteri giapponesi (Kanji o Kana) Inserisce caratteri romani (esclusivamente) Attualmente sto usando l’intervallo ASCII come questo (syntax C #): string searchKeyWord = Console.ReadLine(); var romajis = from c in searchKeyWord where c >= ‘ ‘ && c <= '~' select c; if (romajis.Any()) { // […]

Convertire ANSI (Windows 1252) in UTF8 in C #

L’ho chiesto prima in modalità round-about prima su Stack Overflow, e voglio farlo bene questa volta. Come posso convertire ANSI (Codepage 1252) in UTF-8, mantenendo i caratteri speciali? (Sono consapevole che UTF-8 supporta un set di caratteri più grande di ANSI, ma va bene se posso conservare tutti i caratteri UTF-8 che sono supportati da […]

Caricamento di un font direttamente da un file in C #

C’è un modo per fare qualcosa del genere? FontFamily fontFamily = new FontFamily(“C:/Projects/MyProj/free3of9.ttf”); Ho provato una varietà di varianti e non sono riuscito a farlo funzionare. AGGIORNARE: Questo funziona: PrivateFontCollection collection = new PrivateFontCollection(); collection.AddFontFile(@”C:\Projects\MyProj\free3of9.ttf”); FontFamily fontFamily = new FontFamily(“Free 3 of 9”, collection); Font font = new Font(fontFamily, height); // Use the font with […]

Definizione del carattere UTF-16 a 4 byte in una stringa

Ho letto una domanda su UTF-8, UTF-16 e UCS-2 e quasi tutte le risposte indicano che UCS-2 è obsoleto e C # utilizza UTF-16. Tuttavia, tutti i miei tentativi di creare il carattere a 4 byte U + 1D11E in C # non sono riusciti, quindi penso che C # usi solo il sottoinsieme UCS-2 […]

Quale carattere viene utilizzato se non si trova un carattere Unicode nel carattere selezionato (Tahoma)?

Ho scritto un controllo utente WPF che utilizza Tahoma come font per visualizzare stringhe Unicode, che funziona bene. Tuttavia, ho notato che in Tahoma mancano effettivamente alcuni caratteri asiatici orientali, ovvero che questo font non supporta tutti i caratteri Unicode comuni. Tuttavia, quando visualizzo una stringa che contiene alcune lettere dell’est asiatico, che suppongo siano […]

Ottieni i caratteri installati come un elenco

c’è un modo per ottenere i font installati come una lista (o array, ma preferisco una lista). Quindi, come un metodo che farà uscire tutti i caratteri installati in un elenco. Finora l’ho creato List fonts = new List(); fonts.AddRange() //I don’t know what to put in those brackets to obtain fonts. Qualcuno può fornire […]

Leggi l’errore di codifica del file Csv

Sto usando il seguente metodo per leggere il contenuto del file Csv: /// /// Reads data from a CSV file to a datatable /// /// Path to the CSV file /// Datatable filled with data read from the CSV file public DataTable ReadCsv(string filePath) { if (string.IsNullOrEmpty(filePath)) { log.Error(“Invalid CSV file name.”); return null; } […]