AddWebCaptureCommand
Cấu trúc tài liệu
Mô tả
Thêm một từ điển lệnh ISO Web Capture vào mảng /SpiderInfo /C của catalog tài liệu đang chọn
Cú pháp
Delphi
Function AddWebCaptureCommand(Const Command: TPDFlibWebCaptureCommand): Integer;Giá trị trả về
| 0 | Lệnh chưa được thêm |
|---|---|
| N | Vị trí tính từ 1 của lệnh vừa nối, bằng với số lệnh mới |
Hành vi khi lỗi
Trả về 0 khi không có tài liệu nào được chọn, URL rỗng, Levels nhỏ hơn 1, Flags âm hoặc chứa bit ngoài PDF_WEB_CAPTURE_SAME_SITE, PDF_WEB_CAPTURE_SAME_PATH và PDF_WEB_CAPTURE_SUBMIT, hoặc không thể tạo các đối tượng siêu dữ liệu
Ghi chú
Hàm tạo /SpiderInfo với phiên bản 1.0 và mảng lệnh khi cần, lưu lệnh dưới dạng từ điển gián tiếp, và nâng phiên bản PDF tối thiểu của tài liệu lên 1.3. Các trường PostData, ContentType và Headers rỗng được bỏ qua. API này chỉ quản lý siêu dữ liệu lệnh ISO Web Capture và không tải URL, thu thập trang hay gửi yêu cầu mạng. Các chỉ số lệnh mà API đọc liên quan dùng là tính từ 1
Ví dụ
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);Xem thêm
TPDFlibWebCaptureCommand, GetWebCaptureCommand, GetWebCaptureCommandCount, ClearWebCaptureCommands