THPDFPDFA4RepairOptions Record
THPDFPDFA4RepairOptions = record
Profile: THPDFPDFA4Profile;
RepairHeaderVersion: boolean;
RepairTrailerIdentifier: boolean;
RepairMetadataStreams: boolean;
RepairMetadataDictionaries: boolean;
RemoveForbiddenCatalogEntries: boolean;
RemovePresentationEntries: boolean;
RemoveDocumentInformationDictionary: boolean;
RollbackOnErrorRegression: boolean;
RequireFullConformance: boolean;
MaxObjects: Integer;
MaxRepairs: Integer;
MaxIssues: Integer;
MaxDecodedBytes: Int64;
MaxContentTokens: Integer;
class function Default: THPDFPDFA4RepairOptions; static;
end;
Default seleciona a inferência de perfil orientada por metadados, habilita as famílias de reparo que preservam pixels, reverte regressões de erro, permite um commit parcial seguro e deixa a remoção de Info do trailer desabilitada
Os orçamentos rígidos padrão permitem 1.000.000 de visitas a objetos, 100.000 mutações, 1.024 problemas de validação retidos, 64 MiB de dados decodificados acumulados e 4.000.000 de tokens de conteúdo de validação
| Campo | Finalidade |
|---|---|
Profile | Seleciona a inferência automática por metadados ou um perfil base, de engenharia ou de arquivo associado explícito |
RepairHeaderVersion | Normaliza o cabeçalho do documento carregado para PDF 2.0 |
RepairTrailerIdentifier | Cria um par de ID de trailer ausente sem substituir um identificador existente |
RepairMetadataStreams | Cria os metadados de documento ausentes e normaliza com segurança as propriedades de identificação XMP em UTF-8 |
RepairMetadataDictionaries | Normaliza as entradas Type e Subtype do stream de metadados |
RemoveForbiddenCatalogEntries | Remove Requirements e NeedsRendering do Catalog |
RemovePresentationEntries | Remove as entradas da name-tree de apresentação alternativa e PresSteps das páginas |
RemoveDocumentInformationDictionary | Opta por remover o dicionário Info do trailer |
RollbackOnErrorRegression | Rejeita a transação quando a validação pós-reparo introduz erros adicionais |
RequireFullConformance | Rejeita a transação quando qualquer erro de validação PDF/A-4 permanece |
MaxObjects | Delimita a travessia do grafo de objetos |
MaxRepairs | Delimita o número de mutações aceitas |
MaxIssues | Delimita os diagnósticos retidos de pré-reparo e pós-reparo |
MaxDecodedBytes | Delimita os dados decodificados acumulados de XMP e de validação |
MaxContentTokens | Delimita o trabalho de validação de conteúdo pós-reparo sem habilitar a reescrita de conteúdo |