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ề

0Lệnh chưa được thêm
NVị 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_PATHPDF_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, ContentTypeHeaders 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