THPDFHeadlessXFDFOptions record
Unidade: HPDFHeadlessXFDFTypes
Chame THPDFHeadlessXFDFOptions.Default antes de alterar limites individuais
| Membro | Default | Propósito |
|---|---|---|
| MaxBytes | 16777216 | Entrada/saída XFDF, bytes de anexos individuais e bytes de troca de aparências de stamps |
| MaxAnnotations | 10000 | Varredura de anotações de fonte ou contagem de anotações acrescentadas |
| MaxNodes | 1000000 | Travessia delimitada de grafos/XML e admissão de armazenamento de nós |
| MaxDepth | 32 | Aninhamento máximo admitido, com um teto suportado de 64; o wrapper tipado-XML de stamps reserva dois níveis de aninhamento dentro desse teto |
| MaxWorkingBytes | 134217728 | Reserva conservadora para snapshots, strings, XML, objetos PDF preparados e serialização |
| CancellationToken | nil | Token opcional de cancelamento cooperativo |
Todos os limites numéricos têm de ser positivos; um token de cancelamento existente do documento e um token de importação têm de identificar o mesmo token quando ambos são fornecidos
A exportação reserva espaço tanto para o XML acumulado como para os bytes devolvidos, e a importação reserva armazenamento de XML/árvore antes de preparar um grafo incremental
Os limites de documentos e os limites de operações da ABI C de Linux também se aplicam; aumentar um limite de XFDF não aumenta essas capacidades independentes
Perfil de anotações e semântica transacional
O transport de aparências de stamps standard preserva streams de Form reais e recursos delimitados e acíclicos de tipos de letra, imagens e gráficos através de XML tipado em base64
As reservas de aparências de stamps incluem chaves codificadas, recursos expandidos, codificação de streams e cópias de conversão XML/base64 antes da alocação; este total conservador da operação pode exceder o tamanho final da saída