Class CanvasGradient

java.lang.Object
org.ofdrw.layout.element.canvas.CanvasGradient

public class CanvasGradient extends Object
Canvas 渐变 该类用于与HTML Canvas API兼容
Since:
2023-4-11 22:53:00
Author:
权观宇
  • Field Details

    • axialShd

      public final org.ofdrw.core.pageDescription.color.color.CT_AxialShd axialShd
  • Constructor Details

    • CanvasGradient

      public CanvasGradient(double x0, double y0, double x1, double y1)
      创建一个线性渐变
      Parameters:
      x0 - 起始点横坐标
      y0 - 起始点纵坐标
      x1 - 结束点横坐标
      y1 - 结束点纵坐标
  • Method Details

    • addColorStop

      public void addColorStop(double offset, String color)
      添加渐变颜色段
      Parameters:
      offset - 渐变颜色位置,取值范围[0,1] 用于确定StartPoint和EndPoint之间的位置
      color - 16进制颜色值 或 颜色名,如#FF0000