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
| 0 | Il comando non è stato aggiunto |
|---|---|
| N | La 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