API Reference
PdfDocumentResources
Bounded inspection of low-level resources owned by an existing PDF.
Inheritance
- Object
- PdfDocumentResources
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Property PdfDocument.Resources
Methods
public PdfFontInventory Fonts(PdfFontInspectionOptions? inspectionOptions = null, PdfLoadOptions? loadOptions = null) #PdfFontInventoryInspects unique fonts declared by all pages and nested Form XObjects.
Parameters
- inspectionOptions OfficeIMO.Pdf.PdfFontInspectionOptions? = null
- loadOptions OfficeIMO.Pdf.PdfLoadOptions? = null
public PdfFontInventory Fonts(PdfPageSelection selection, PdfFontInspectionOptions? inspectionOptions = null, PdfLoadOptions? loadOptions = null) #PdfFontInventoryInspects unique fonts declared by selected pages and nested Form XObjects.
Parameters
- selection OfficeIMO.Pdf.PdfPageSelection
- inspectionOptions OfficeIMO.Pdf.PdfFontInspectionOptions? = null
- loadOptions OfficeIMO.Pdf.PdfLoadOptions? = null
public PdfFontInventory Fonts(String pageRanges, PdfFontInspectionOptions? inspectionOptions = null, PdfLoadOptions? loadOptions = null) #PdfFontInventoryInspects unique fonts declared by pages described by one-based page ranges.
Parameters
- pageRanges System.String
- inspectionOptions OfficeIMO.Pdf.PdfFontInspectionOptions? = null
- loadOptions OfficeIMO.Pdf.PdfLoadOptions? = null
public PdfFontInventory Fonts(PdfPageSelector selector, PdfFontInspectionOptions? inspectionOptions = null, PdfLoadOptions? loadOptions = null) #PdfFontInventoryInspects unique fonts declared by pages resolved by a document-relative selector.
Parameters
- selector OfficeIMO.Pdf.PdfPageSelector
- inspectionOptions OfficeIMO.Pdf.PdfFontInspectionOptions? = null
- loadOptions OfficeIMO.Pdf.PdfLoadOptions? = null
public PdfOperationResult<PdfFontInventory> FontsResult(PdfFontInspectionOptions? inspectionOptions = null, PdfLoadOptions? loadOptions = null) #PdfOperationResult<PdfFontInventory>Attempts to inspect fonts, returning preflight diagnostics when blocked or failed.
Parameters
- inspectionOptions OfficeIMO.Pdf.PdfFontInspectionOptions? = null
- loadOptions OfficeIMO.Pdf.PdfLoadOptions? = null
public PdfRawDocumentView RawStructure(PdfRawStructureOptions? structureOptions = null, PdfLoadOptions? loadOptions = null) #PdfRawDocumentViewBuilds a safe, immutable, bounded projection of the active PDF object graph.
Parameters
- structureOptions OfficeIMO.Pdf.PdfRawStructureOptions? = null
- loadOptions OfficeIMO.Pdf.PdfLoadOptions? = null
public PdfOperationResult<PdfRawDocumentView> RawStructureResult(PdfRawStructureOptions? structureOptions = null, PdfLoadOptions? loadOptions = null) #PdfOperationResult<PdfRawDocumentView>Attempts to build a bounded raw object view with preflight diagnostics.
Parameters
- structureOptions OfficeIMO.Pdf.PdfRawStructureOptions? = null
- loadOptions OfficeIMO.Pdf.PdfLoadOptions? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?