AddWebCaptureCommand
Dokumentstruktur
Beskrivelse
Legger én ISO Web Capture-kommandordbok til /SpiderInfo /C-arrayet i den valgte dokumentkatalogen
Syntaks
Delphi
Function AddWebCaptureCommand(Const Command: TPDFlibWebCaptureCommand): Integer;Returverdier
| 0 | Kommandoen ble ikke lagt til |
|---|---|
| N | Den 1-baserte posisjonen til den nylig tillagte kommandoen, lik det nye kommandoantallet |
Feilatferd
Returnerer 0 når ingen dokument er valgt, URL er tom, Levels er mindre enn 1, Flags er negativ eller inneholder andre biter enn PDF_WEB_CAPTURE_SAME_SITE, PDF_WEB_CAPTURE_SAME_PATH og PDF_WEB_CAPTURE_SUBMIT, eller når metadataobjektene ikke kan opprettes
Merknader
Funksjonen oppretter /SpiderInfo med versjon 1.0 og et kommandoarray ved behov, lagrer kommandoen som en indirekte ordbok og hever dokumentets minste PDF-versjon til 1.3. Tomme PostData-, ContentType- og Headers-felt utelates. Dette API-et administrerer bare ISO Web Capture-kommandometadata og henter ikke URL-er, crawler ikke nettsteder eller sender nettverksforespørsler. Kommandoindeksene som den relaterte lese-API-en bruker, er 1-baserte
Eksempel
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);Se også
TPDFlibWebCaptureCommand, GetWebCaptureCommand, GetWebCaptureCommandCount, ClearWebCaptureCommands