TxtLoadOptions
Contenuti
[
Nascondere
]TxtLoadOptions class
Consente di specificare opzioni aggiuntive durante il caricamentoText documento in unDocument oggetto.
Per saperne di più, visita ilSpecificare le opzioni di carico articolo di documentazione.
public class TxtLoadOptions : LoadOptions
Costruttori
| Nome | Descrizione |
|---|---|
| TxtLoadOptions() | Inizializza una nuova istanza di questa classe con valori predefiniti. |
Proprietà
| Nome | Descrizione |
|---|---|
| AutoNumberingDetection { get; set; } | Ottiene o imposta un valore booleano che indica che verrà eseguito il rilevamento automatico della numerazione durante il caricamento di un documento. Il valore predefinito èVERO . |
| BaseUri { get; set; } | Ottiene o imposta la stringa che verrà utilizzata per risolvere gli URI relativi trovati nel documento in URI assoluti quando richiesto. Può esserenull o stringa vuota. Il valore predefinito ènull . |
| ConvertMetafilesToPng { get; set; } | Ottiene o imposta se convertire metafile(Wmf OEmf ) immagini aPngformato immagine. |
| ConvertShapeToOfficeMath { get; set; } | Ottiene o imposta se convertire le forme con EquationXML in oggetti Office Math. |
| DetectHyperlinks { get; set; } | Specifica se rilevare i collegamenti ipertestuali nel testo. Il valore predefinito èfalso . |
| DetectNumberingWithWhitespaces { get; set; } | Consente di specificare come vengono riconosciuti gli elementi dell’elenco numerato quando il documento viene importato dal formato di testo normale. Il valore predefinito èVERO. |
| DocumentDirection { get; set; } | Ottiene o imposta una direzione del documento. Il valore predefinito èLeftToRight . |
| Encoding { get; set; } | Ottiene o imposta la codifica che verrà utilizzata per caricare un documento HTML, TXT o CHM se la codifica non è specificata all’interno del documento. Può esserenull Il valore predefinito ènull . |
| FontSettings { get; set; } | Consente di specificare le impostazioni del font del documento. |
| IgnoreOleData { get; set; } | Specifica se ignorare i dati OLE. |
| LanguagePreferences { get; } | Ottiene le preferenze di lingua che verranno utilizzate durante il caricamento del documento. |
| LeadingSpacesOptions { get; set; } | Ottiene o imposta l’opzione preferita di una gestione dello spazio iniziale. Il valore predefinito èConvertToIndent . |
| LoadFormat { get; set; } | Specifica il formato del documento da caricare. Il valore predefinito èAuto . |
| MswVersion { get; set; } | Consente di specificare che il processo di caricamento del documento deve corrispondere a una versione specifica di MS Word. Il valore predefinito èWord2019 |
| Password { get; set; } | Ottiene o imposta la password per l’apertura di un documento crittografato. Può esserenull o stringa vuota. Il valore predefinito ènull . |
| PreserveIncludePictureField { get; set; } | Ottiene o imposta se preservare il campo INCLUDEPICTURE durante la lettura dei formati Microsoft Word. Il valore predefinito èfalso . |
| ProgressCallback { get; set; } | Viene chiamato durante il caricamento di un documento e accetta dati sullo stato di avanzamento del caricamento. |
| ResourceLoadingCallback { get; set; } | Consente di controllare come vengono caricate le risorse esterne (immagini, fogli di stile) quando un documento viene importato da HTML, MHTML. |
| TempFolder { get; set; } | Consente di utilizzare file temporanei durante la lettura del documento. Per impostazione predefinita, questa proprietà ènull e non vengono utilizzati file temporanei. |
| TrailingSpacesOptions { get; set; } | Ottiene o imposta l’opzione preferita di una gestione dello spazio finale. Il valore predefinito èTrim . |
| UpdateDirtyFields { get; set; } | Specifica se aggiornare i campi con ilsporco attributo. |
| UseSystemLcid { get; set; } | Ottiene o imposta se utilizzare il valore LCID ottenuto dal registro di Windows per determinare i margini predefiniti di impostazione della pagina. |
| WarningCallback { get; set; } | Chiamato durante un’operazione di caricamento, quando viene rilevato un problema che potrebbe causare la perdita di fedeltà dei dati o della formattazione. |
Metodi
| Nome | Descrizione |
|---|---|
| override Equals(object) | Determina se l’oggetto specificato ha un valore uguale all’oggetto corrente. |
Esempi
Mostra come leggere e visualizzare i collegamenti ipertestuali.
const string inputText = "Some links in TXT:\n" +
"https://www.aspose.com/\n" +
"https://docs.aspose.com/words/net/\n";
using (Stream stream = new MemoryStream())
{
byte[] buf = Encoding.ASCII.GetBytes(inputText);
stream.Write(buf, 0, buf.Length);
// Carica il documento con i collegamenti ipertestuali.
Document doc = new Document(stream, new TxtLoadOptions() { DetectHyperlinks = true });
// Stampa il testo dei collegamenti ipertestuali.
foreach (Field field in doc.Range.Fields)
Console.WriteLine(field.Result);
Assert.AreEqual(doc.Range.Fields[0].Result.Trim(), "https://www.aspose.com/");
Assert.AreEqual(doc.Range.Fields[1].Result.Trim(), "https://docs.aspose.com/words/net/");
}
Guarda anche
- class LoadOptions
- spazio dei nomi Aspose.Words.Loading
- assemblea Aspose.Words