AddWebCaptureCommand

Dokumentumstruktúra

Leírás

Egy ISO Web Capture parancsszótárt ad hozzá a kijelölt dokumentum katalógusának /SpiderInfo /C tömbjéhez

Szintaxis

Delphi

Function AddWebCaptureCommand(Const Command: TPDFlibWebCaptureCommand): Integer;

Visszatérési értékek

0A parancs nem került hozzáadásra
NAz újonnan hozzáfűzött parancs egyalapú pozíciója, amely megegyezik az új parancsszámmal

Hibaviselkedés

0-t ad vissza, ha nincs dokumentum kijelölve, a URL üres, a Levels 1-nél kisebb, a Flags negatív, illetve a PDF_WEB_CAPTURE_SAME_SITE, PDF_WEB_CAPTURE_SAME_PATH és PDF_WEB_CAPTURE_SUBMIT mellett más biteket is tartalmaz, vagy a metaadat-objektumok nem hozhatók létre

Megjegyzések

A függvény szükség esetén létrehozza a /SpiderInfo elemet 1.0 verzióval és egy parancstömbbel, a parancsot közvetett szótárként tárolja, és a dokumentum minimális PDF-verzióját 1.3-ra emeli. Az üres PostData, ContentType és Headers mezők elhagyásra kerülnek. Ez az API kizárólag az ISO Web Capture parancs-metaadatokat kezeli, URL-eket nem tölt le, oldalakat nem jár be, és hálózati kéréseket nem küld. A kapcsolódó olvasó API által használt parancsindexek egyalapúak

Példa

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

Lásd még

TPDFlibWebCaptureCommand, GetWebCaptureCommand, GetWebCaptureCommandCount, ClearWebCaptureCommands