PdfLoadOptions
Contenuti
[
Nascondere
]PdfLoadOptions class
Consente di specificare opzioni aggiuntive durante il caricamento di un documento Pdf in unDocument
oggetto.
Per saperne di più, visita ilSpecificare le opzioni di carico articolo di documentazione.
public class PdfLoadOptions : LoadOptions
Costruttori
Nome | Descrizione |
---|---|
PdfLoadOptions() | Default_Costruttore |
Proprietà
Nome | Descrizione |
---|---|
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. |
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. |
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 |
PageCount { get; set; } | Ottiene o imposta il numero di pagine da leggere. Il valore predefinito è MaxValue, che significa che verranno lette tutte le pagine del documento. |
PageIndex { get; set; } | Ottiene o imposta l’indice a partire da 0 della prima pagina da leggere. Il valore predefinito è 0. |
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. |
SkipPdfImages { get; set; } | Ottiene o imposta il flag che indica se le immagini devono essere saltate durante il caricamento del documento PDF. Il valore predefinito èfalso . |
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. |
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 saltare le immagini durante il caricamento dei file PDF.
PdfLoadOptions options = new PdfLoadOptions();
options.SkipPdfImages = isSkipPdfImages;
options.PageIndex = 0;
options.PageCount = 1;
Document doc = new Document(MyDir + "Images.pdf", options);
NodeCollection shapeCollection = doc.GetChildNodes(NodeType.Shape, true);
if (isSkipPdfImages)
Assert.AreEqual(shapeCollection.Count, 0);
else
Assert.AreNotEqual(shapeCollection.Count, 0);
Guarda anche
- class LoadOptions
- spazio dei nomi Aspose.Words.Loading
- assemblea Aspose.Words