🍋
Menu
PDF

Watermark

التراكب (طبقات الصور)

الدمج البصري لصورتين أو أكثر فوق بعضها البعض باستخدام قنوات الشفافية (ألفا) وأوضاع المزج لإنشاء تكوين واحد.

التفاصيل التقنية

يتم حساب تكوين ألفا بالصيغة: result = foreground × alpha + background × (1 - alpha) لكل قناة. تحدد أوضاع المزج (الضرب والشاشة والتراكب والتعتيم والتفتيح) كيفية دمج قيم ألوان البكسل. Canvas 2D في المتصفح يدعم globalCompositeOperation مع 26 وضع مزج. يوفر CSS خاصيتي mix-blend-mode (للعناصر) وbackground-blend-mode (للخلفيات).

مثال

```javascript
// Add text watermark to PDF pages
const pages = pdf.getPages();
for (const page of pages) {
  page.drawText('CONFIDENTIAL', {
    x: page.getWidth() / 2 - 100,
    y: page.getHeight() / 2,
    size: 48,
    opacity: 0.2,
    rotate: degrees(45),
  });
}
```

أدوات ذات صلة

مصطلحات ذات صلة