Class PdfJsonStreamDataMode
Specifies how stream data should be handled in JSON output. Maps to QPDF's qpdf_json_stream_data_e enum.
Inheritance
System.Object
PdfJsonStreamDataMode
Namespace: IronSoftware.Pdfium.QPdf
Assembly: IronPdf.dll
Syntax
public sealed class PdfJsonStreamDataMode : Enum
Fields
File
Write stream data to separate external files. Requires FilePrefix to be set in QPdfJsonOptions. Maps to qpdf_sj_file.
Declaration
public const PdfJsonStreamDataMode File
Field Value
| Type | Description |
|---|---|
| PdfJsonStreamDataMode |
Inline
Include full stream data inline as base64 in JSON. Produces large output but preserves all content in single file. Maps to qpdf_sj_inline.
Declaration
public const PdfJsonStreamDataMode Inline
Field Value
| Type | Description |
|---|---|
| PdfJsonStreamDataMode |
None
Exclude stream data entirely, only include metadata. Produces smallest output but loses content information. Maps to qpdf_sj_none.
Declaration
public const PdfJsonStreamDataMode None
Field Value
| Type | Description |
|---|---|
| PdfJsonStreamDataMode |
value__
Declaration
public int value__
Field Value
| Type | Description |
|---|---|
| System.Int32 |