RecognizeUtf8Text
Contenuti
[
Nascondere
]RtfLoadOptions.RecognizeUtf8Text property
Quando impostato suVERO
,CharsetDetector proverà a rilevare i caratteri UTF8, verranno conservati durante l’importazione.
Il valore predefinito èfalso
.
public bool RecognizeUtf8Text { get; set; }
Esempi
Mostra come rilevare i caratteri UTF-8 durante il caricamento di un documento RTF.
// Crea un oggetto "RtfLoadOptions" per modificare il modo in cui carichiamo un documento RTF.
RtfLoadOptions loadOptions = new RtfLoadOptions();
// Imposta la proprietà "RecognizeUtf8Text" su "false" per presupporre che il documento utilizzi il set di caratteri ISO 8859-1
// e carica ogni carattere nel documento.
// Imposta la proprietà "RecognizeUtf8Text" su "true" per analizzare eventuali caratteri a lunghezza variabile che possono verificarsi nel testo.
loadOptions.RecognizeUtf8Text = recognizeUtf8Text;
Document doc = new Document(MyDir + "UTF-8 characters.rtf", loadOptions);
Assert.AreEqual(
recognizeUtf8Text
? "“John Doe´s list of currency symbols”™\r" +
"€, ¢, £, ¥, ¤"
: "“John Doe´s list of currency symbolsâ€\u009dâ„¢\r" +
"€, ¢, £, ¥, ¤",
doc.FirstSection.Body.GetText().Trim());
Guarda anche
- class RtfLoadOptions
- spazio dei nomi Aspose.Words.Loading
- assemblea Aspose.Words