# LibraryFlags Enum

> Flags for initializing the library.

- Product: Adobe PDF Library 21
- Language: .NET Framework
- Version: APDFL21.0.0PlusP1e
- HTML page: https://docs.datalogics.com/apdfl21/DotNetFramework/APDFL21.0.0PlusP1e/enum/LibraryFlags
- Version index: https://docs.datalogics.com/apdfl21/DotNetFramework/APDFL21.0.0PlusP1e/llms.txt

**Namespace:** `Datalogics::PDFL`

## Description

Flags for initializing the library. Unless you require fine-grain control of the intialization process of the library there is no need to use LibraryFlags or you can specify the value of NoFlags.

## Values

- `NoFlags = 0`: No flag is specified.
- `IgnoreDefaultDirectories = 1`: Search for fonts ignore compiled in default directories
- `CheckSubFonts = 4`: Check for substitution fonts at toolkit initialization. If they are not found, return an error.
- `InitPDFEdit = 32`: Initialize PDFEdit if this is true.
- `IgnoreCurrentDirectory = 256`: Ignore the current working directory only when searching for fonts
- `DisableMemorySuballocator = 512`: Disable suballocation of memory.
- `PreferLocalFonts = 1024`: Prefer fonts loaded from directories other than those controlled by the operating system
- `InitFormsExtension = 65536`: Loads the Forms Extension dependencies, otherwise they are not loaded.
