GetPageElementClipPathInfo

Soạn thảo luồng nội dung, Đường dẫn cắt

Mô tả

Trả về một thuộc tính số nguyên cho một thành phần trong chuỗi giao cắt clipping hiệu lực của một phần tử trang được liệt kê

Cú pháp

Delphi

Function TPDFlib.GetPageElementClipPathInfo(ElementID, ClipPathIndex, InfoIndex: Integer): Integer;

Tham số

ElementIDHandle phần tử trang dạng mờ (opaque)
ClipPathIndexChỉ số thành phần tính từ 1
InfoIndexBộ chọn thuộc tính từ bảng dưới đây

Thuộc tính

0Loại thành phần: 1 ranh giới trang ban đầu, 2 đường dẫn, 3 dấu hiệu outline văn bản, 4 ranh giới Form
1Quy tắc tô: 0 không áp dụng, 1 winding khác không, 2 even-odd
2Số đoạn đã lưu
31 khi các cận thành phần đã biết
41 khi vùng thành phần được biểu diễn chính xác bởi các cận chữ nhật của nó
51 khi thành phần được biết là rỗng
61 khi nguồn là một đối tượng đường dẫn cấp cao nhất hoàn chỉnh có thể được thay thế hoặc xóa một cách an toàn
7Lớp nội dung nguồn tính từ 1, hoặc 0 cho thành phần tổng hợp, lồng nhau, dị dạng hoặc xuyên lớp
8Lệnh nguồn đầu tiên tính từ 0, hoặc -1 khi không tồn tại nguồn có thể chỉnh sửa
9Lệnh W hoặc W* tính từ 0, hoặc -1 khi không tồn tại
10Lệnh vẽ đường dẫn kết thúc tính từ 0, hoặc -1 khi không tồn tại
11Độ sâu lồng nhau của Form nguồn

Giá trị trả về

Giá trị được yêu cầu, hoặc số 0 cho handle, thành phần hoặc bộ chọn không hợp lệ

Ghi chú

Clipping văn bản được biểu diễn dưới dạng một dấu hiệu vì các outline glyph phụ thuộc phông; dùng GetPageElementEffectiveClipInfo để kiểm tra xem vùng hoàn chỉnh có thể dựng lại từ các đoạn đã lưu hay khôngCác bộ chọn lệnh chỉ mang tính chẩn đoán trừ khi thuộc tính 6 bằng 1; nguồn có thể chỉnh sửa còn được bảo vệ bởi một dấu vân tay đã chuẩn hóa được kiểm tra trong lúc biến đổi

Các selector instruction mang tính chẩn đoán trừ khi property 6 là một; nguồn có thể sửa còn được bảo vệ bằng fingerprint chuẩn hóa được kiểm khi biến đổi