SetTransparencyEx

向量圖形、文字、頁面版面

描述

為之後繪製的所有文字與圖形分別設定填色與筆劃透明度。FillTransparency 透過 /ca 控制非描邊 alpha,StrokeTransparency 透過 /CA 控制描邊 alpha。所選文件低於 PDF 1.4 時,寫入器會自動把有效 PDF 版本提升到 1.4

語法

Delphi

Function TPDFlib.SetTransparencyEx(FillTransparency, StrokeTransparency: Integer): Integer;

ActiveX

Function PDFlib::SetTransparencyEx(FillTransparency As Long, StrokeTransparency As Long) As Long

DLL

int DLSetTransparencyEx(int InstanceID, int FillTransparency, int StrokeTransparency);

參數

FillTransparency要套用的填色透明度 0 = 無透明 50 = 50% 透明 100 = 完全看不見
StrokeTransparency要套用的筆劃透明度 0 = 無透明 50 = 50% 透明 100 = 完全看不見

傳回值

0至少一個透明值超出範圍,或目前 PDF/A 模式不允許透明效果
1透明度值設定成功