Table of Contents

Enum PdfAFeatures

Namespace
LMKit.Document.Pdf
Assembly
LM-Kit.NET.dll

Document features relevant to PDF/A conformance, as detected by the native analysis pass. Mirrors the FPDFA_FEATURE_* flags of the patched pdfium build.

[Flags]
public enum PdfAFeatures : uint

Fields

None = 0

No tracked feature detected.

Encrypted = 1

The document is encrypted. Removed automatically at save time.

Transparency = 2

Blend modes, soft masks, constant alpha or transparency groups are used. Prohibited by PDF/A-1.

DeviceCmyk = 4

DeviceCMYK color is used while the output intent is RGB.

Lzw = 8

LZWDecode filters are present. Prohibited by all PDF/A parts.

Jpx = 16

JPXDecode (JPEG2000) streams are present. Prohibited by PDF/A-1.

UnembeddedFont = 32

At least one font used by page content is not embedded.

EmbeddedFiles = 64

Embedded file attachments are present.

Javascript = 128

JavaScript name trees or actions are present.

Xfa = 256

XFA form data is present.

AnnotationWithoutAppearance = 512

A visible annotation lacks an appearance stream.

Share