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
| 0 | A parancs nem került hozzáadásra |
|---|---|
| N | Az ú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