Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfStreamDiagnostic

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Source revision 804a7612eee4 with working tree changes
Modifiers sealed

Summary of a PDF stream object discovered during diagnostics.

Inheritance

  • Object
  • PdfStreamDiagnostic

Usage

Explore 2 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 2

Properties

public Int32 ObjectNumber { get; } #

Object number containing the stream.

public Int32 Generation { get; } #

PDF object generation.

public String Kind { get; } #

Friendly stream kind, usually the subtype, type, or Stream.

public String? Type { get; } #

Dictionary /Type name, when present.

public String? Subtype { get; } #

Dictionary /Subtype name, when present.

public IReadOnlyList<String> Filters { get; } #

Dictionary /Filter names, when present.

public Int64 Length { get; } #

Length of the stream bytes retained by the parser.

public Boolean Decoded { get; } #

True when the stream was decoded by the reader.

public Boolean DecodingFailed { get; } #

True when stream decoding failed and original bytes were retained.

public String? DecodingError { get; } #

Stream decoding error, when available.

public Int32? Width { get; } #

Image width, when present.

public Int32? Height { get; } #

Image height, when present.

public Int32? BitsPerComponent { get; } #

Image bits per component, when present.

public String Hash { get; } #

Stable non-cryptographic hash of the retained stream bytes.