AddWebCaptureCommand

Documentstructuur

Beschrijving

Voegt één ISO Web Capture-commandowoordenboek toe aan de /SpiderInfo /C-array van de catalogus van het geselecteerde document

Syntaxis

Delphi

Function AddWebCaptureCommand(Const Command: TPDFlibWebCaptureCommand): Integer;

Retourwaarden

0Het commando is niet toegevoegd
NDe positie beginnend bij 1 van het nieuw toegevoegde commando, gelijk aan het nieuwe aantal commando's

Foutgedrag

Geeft 0 terug wanneer geen document is geselecteerd, URL leeg is, Levels kleiner dan 1 is, Flags negatief is of bits bevat anders dan PDF_WEB_CAPTURE_SAME_SITE, PDF_WEB_CAPTURE_SAME_PATH en PDF_WEB_CAPTURE_SUBMIT, of wanneer de metadataobjecten niet kunnen worden aangemaakt

Opmerkingen

De functie maakt indien nodig /SpiderInfo met versie 1.0 en een commandoarray aan, slaat het commando op als indirect woordenboek en verheft de minimale PDF-versie van het document naar 1.3. Lege velden PostData, ContentType en Headers worden weggelaten. Deze API beheert alleen ISO Web Capture-commandometadata en haalt geen URL's op, doorzoekt geen sites en verstuurt geen netwerkverzoeken. Commando-indexen die door de bijbehorende lees-API worden gebruikt, beginnen bij 1

Voorbeeld

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

Zie ook

TPDFlibWebCaptureCommand, GetWebCaptureCommand, GetWebCaptureCommandCount, ClearWebCaptureCommands