AddWebCaptureCommand
Estrutura do documento
Descrição
Adiciona um dicionário de comando ISO Web Capture ao array /SpiderInfo /C do catálogo do documento selecionado
Sintaxe
Delphi
Function AddWebCaptureCommand(Const Command: TPDFlibWebCaptureCommand): Integer;Valores retornados
| 0 | O comando não foi adicionado |
|---|---|
| N | A posição com base em um do comando recém-anexado, igual à nova contagem de comandos |
Comportamento em caso de falha
Retorna 0 quando nenhum documento está selecionado, URL está vazio, Levels é menor que 1, Flags é negativo ou contém bits diferentes de PDF_WEB_CAPTURE_SAME_SITE, PDF_WEB_CAPTURE_SAME_PATH e PDF_WEB_CAPTURE_SUBMIT, ou os objetos de metadados não podem ser criados
Observações
A função cria /SpiderInfo com versão 1.0 e um array de comandos quando necessário, armazena o comando como um dicionário indireto e eleva a versão mínima de PDF do documento para 1.3. Campos PostData, ContentType e Headers vazios são omitidos. Esta API gerencia apenas metadados de comando ISO Web Capture e não busca URLs, rastreia sites nem envia solicitações de rede. Os índices de comando usados pela API de leitura relacionada têm base em um
Exemplo
Command.URL:= 'https://example.test/start';
Command.Levels:= 2;
Command.Flags:= PDF_WEB_CAPTURE_SAME_SITE;
Command.PostData:= '';
Command.ContentType:= '';
Command.Headers:= '';
Index:= PDF.AddWebCaptureCommand(Command);Veja também
TPDFlibWebCaptureCommand, GetWebCaptureCommand, GetWebCaptureCommandCount, ClearWebCaptureCommands