EnumPageContentStates

Thao tác trang

Mô tả

Truy vết mọi lệnh trong tất cả các lớp nội dung của trang đang chọn và báo trạng thái đồ họa hiệu lực theo thứ tự nội dungCùng một bộ theo dõi tiếp tục xuyên qua mảng

/Contents của trang, nên một q trong stream này và Q khớp với nó trong stream sau đó bảo toàn đúng trạng thái ngăn xếp

Cú pháp

Delphi

Function EnumPageContentStates(AfterInstruction: Boolean; Var States: Array Of TPDFlibContentGraphicsState): Integer;

Tham số

AfterInstruction chọn bản chụp ngay sau mỗi toán tử khi đúng và ngay trước mỗi toán tử khi sai

States nhận nhiều bản ghi bằng với số bản ghi vừa chứa trong mảng do caller cung cấp

Giá trị trả về

Tổng số lệnh, bao gồm cả những bản ghi không vừa trong States, hoặc số 0 khi không có tài liệu nào được chọn hoặc một lớp không thể phân tích cú pháp

Ghi chú

Hãy gọi một lần với mảng rỗng để lấy số lượng, cấp phát mảng đích, rồi gọi lần nữa để điền dữ liệuTài nguyên

ExtGState, phông và XObject của trang được phân giải một lần trước khi truy vết; hiệu ứng bù điểm đen hiệu lực bắt đầu là Default, đi theo các thay đổi gs và việc khôi phục q/Q, và được báo cùng với mọi bản chụpCác bản chụp

Do

TextMatrix của XObject nhận diện tài nguyên ảnh, form hoặc PostScript và báo các cận lời gọi đã bị biến đổiCác toán tử hiển thị văn bản đẩy TJ tiến lên bằng số liệu phông đơn giản hay hợp thành, bao gồm kiểu viết ngang hoặc dọc, giãn cách, tỉ lệ và các điều chỉnh

CropBoxRanh giới clipping ban đầu dùng MediaBox của trang đang chọn, với phương án dự phòng

EnumPageContentStatesEx tiêu chuẩn, và các toán tử đường dẫn tiếp theo cập nhật các cận clipping bảo thủ hoặc chính xácCác tài nguyên bên ngoài chưa được phân giải giữ nguyên định danh của chúng mà không bịa ra giá trị hiệu lựcAPI này cố ý chỉ dừng ở mức trang; hãy dùng