Record THPDFLoadedTextReplacementOptions
Límites y ajustes de appearance para el reemplazo de texto Unicode en páginas cargadas
THPDFLoadedTextReplacementOptions = record
Appearance: THPDFLoadedTextAppearanceOptions;
UseMatchFontSize: Boolean;
BoxWidth, BoxHeight: Single;
Atomic: Boolean;
MaxMatches: Integer;
MaxGlyphs, MaxContentTokens: Integer;
MaxContentBytes, MaxGeneratedBytes: Int64;
class function Default: THPDFLoadedTextReplacementOptions; static;
end;
La unidad es HPDFDoc; Default parte de los valores predeterminados de appearance con padding cero, UseMatchFontSize true, una caja cero sin restricciones, aplicación atómica, y límites de 1024 coincidencias, 100000 glyphs, 250000 tokens de contenido, y 64 MiB cada uno para contenido decodificado y bytes generados
Atomic aplica todos los reemplazos listos o ninguno cuando alguna coincidencia se rechaza; un BoxWidth o BoxHeight distinto de cero sobrescribe la caja de texto coincidente para el reemplazo
Exceder cualquier límite lanza EHPDFIncrementalOutputBudget en lugar de confirmar una reescritura parcial
El Record THPDFLoadedTextReplacementPlan transporta estas opciones con cada plan