AddWebCaptureCommand

Struttura del documento

Descrizione

Aggiunge un dizionario di comandi ISO Web Capture all'array /SpiderInfo /C del catalogo del documento selezionato

Sintassi

Delphi

Function AddWebCaptureCommand(Const Command: TPDFlibWebCaptureCommand): Integer;

Valori restituiti

0Il comando non è stato aggiunto
NLa posizione con base 1 del comando appena aggiunto, pari al nuovo numero di comandi

Comportamento in caso di errore

Restituisce 0 quando nessun documento è selezionato, URL è vuoto, Levels è minore di 1, Flags è negativo o contiene bit diversi da PDF_WEB_CAPTURE_SAME_SITE, PDF_WEB_CAPTURE_SAME_PATH e PDF_WEB_CAPTURE_SUBMIT, oppure quando gli oggetti dei metadati non possono essere creati

Note

La funzione crea /SpiderInfo con versione 1.0 e un array di comandi quando necessario, memorizza il comando come dizionario indiretto e porta la versione minima PDF del documento a 1.3. I campi PostData, ContentType e Headers vuoti vengono omessi. Questa API gestisce solo i metadati dei comandi ISO Web Capture e non recupera URL, non esplora siti né invia richieste di rete. Gli indici dei comandi usati dalla API di lettura correlata sono con base 1

Esempio

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);

Vedere anche

TPDFlibWebCaptureCommand, GetWebCaptureCommand, GetWebCaptureCommandCount, ClearWebCaptureCommands