kvsdk.ini Options

The following table lists configuration parameters available in the kvsdk.ini file.

kvsdk.ini configuration options

Configuration option

Description

[DiskCache] section

DiskCacheSize

type = integer

default = 64

Specify the amount of memory in KB that KeyView will use for caching. Generally, when you increase the memory, performance improves.

To determine a reasonable value, divide the maximum amount of memory you want KeyView to use by the number of threads. For example, if you want KeyView to use 50MB of memory and have 10 threads, set the value to 5MB, or 5120.

The minimum amount of memory that you can use for file caching is 64 KB.

[nsfsr] section

ExtractAllNotes

type = Boolean

default = 0

Set to 1 to extract all classes of notes and all subfiles regardless of whether they contain mail headers.

ExtractAllFields

type = Boolean

default = 0

Set to 1 to extract all fields to a subfile. Applies to non-mail subfiles only.

TempDir

type = file path

default = current temp directory

Specify a new temp directory.

ExportDXL

type = Boolean

default = 0

Export as DXL instead of MHT.

[pdf_flags] section

remove_invisible_text

type = Boolean

default = 0

Set to 1 if you do not want to include invisible text from PDF documents in your output.

[ss_flags] section

process_images_with_min_width

type = integer

The minimum width (in pixels) that an image in a spreadsheet must have for it to be exported from or viewed in a spreadsheet. This option can improve performance for documents that have lots of very small images.

process_images_with_min_height

type = integer

The minimum height (in pixels) that an image in a spreadsheet must have for it to be exported from or viewed in a spreadsheet. This option can improve performance for documents that have lots of very small images.