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 | 透明度值設定成功 |