SetPageTransparencyGroup

Đồ họa vector, Văn bản, Bố cục trang

Mô tả

Đặt dictionary transparency group của trang đang chọn. Hữu ích khi nội dung trang dùng mask, soft mask, blend mode hoặc nội dung captured đã ghép và trang cần một blending color space được định nghĩa

Hành vi phiên bản PDF: transparency group của trang dùng mô hình transparency /Group của PDF 1.4. Nếu phiên bản tài liệu hiện tại thấp hơn và phiên bản lưu chưa bị khóa, SetPageTransparencyGroup tự nâng tài liệu lên PDF 1.4 và ghi transparency group vào AutoBumpedFeatures. Nếu caller khóa một phiên bản lưu thấp hơn, cổng tương thích từ chối việc lưu với LastErrorCode 602

Cú pháp

Delphi

Function TPDFlib.SetPageTransparencyGroup(CS, Isolate, Knockout: Integer): Integer;

ActiveX

Function PDFlib::SetPageTransparencyGroup(CS As Long, Isolate As Long, Knockout As Long) As Long

DLL

int DLSetPageTransparencyGroup(int InstanceID, int CS, int Isolate, int Knockout);

Tham số

CSKhông gian màu pha trộn: 1 = DeviceRGB, 2 = DeviceCMYK
IsolateĐặt 1 để cô lập transparency group khỏi backdrop của trang; đặt 0 cho nhóm không cô lập
KnockoutĐặt 1 để bật hành vi knockout bên trong nhóm; đặt 0 để compositing bình thường

Giá trị trả về

0Bộ chọn color space không hợp lệ, không có trang nào đang chọn, hoặc chế độ PDF/A hiện tại cấm transparency group
1Đã đặt transparency group của trang thành công

Xem thêm

SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit