SetTempFileQuota

Memory management, temporary files, performance

Description

Sets the disk quota for indirect object data written to the file configured by SetTempFile

Syntax

Delphi

Function TPDFlib.SetTempFileQuota(MaxBytes: Int64): Integer;

Parameters

MaxBytesMaximum temporary-file bytes per document, or 0 for unlimited spooling

Return values

1The quota was accepted and applied to current and future documents owned by the instance
0MaxBytes was negative

Remarks

When the next object would exceed the quota, the object remains in memory and document processing continues without data loss

Use GetTempFileQuota to inspect current disk use and determine whether the in-memory fallback was used