ImagickDraw sınıfı

(PECL imagick 2, PECL imagick 3)

Sınıf Sözdizimi

class ImagickDraw {
public function affine(array $matris): bool
public function annotation(float $x, float $y, string $metin): bool
public function arc(
    float $sx,
    float $sy,
    float $ex,
    float $ey,
    float $sd,
    float $ed
): bool
public function bezier(array $noktalar): bool
public function circle(
    float $ox,
    float $oy,
    float $px,
    float $py
): bool
public function clear(): bool
public function clone(): ImagickDraw
public function color(float $x, float $y, int $boyamaYöntemi): bool
public function comment(string $açıklama): bool
public function composite(
    int $işleç,
    float $x,
    float $y,
    float $genişlik,
    float $yükseklik,
    Imagick $görüntü
): bool
public function __construct()
public function destroy(): bool
public function ellipse(
    float $ox,
    float $oy,
    float $rx,
    float $ry,
    float $başlangıç,
    float $bitiş
): bool
public function getClipPath(): string
public function getClipRule(): int
public function getClipUnits(): int
public function getFillColor(): ImagickPixel
public function getFillOpacity(): float
public function getFillRule(): int
public function getFont(): string
public function getFontFamily(): string
public function getFontSize(): float
public function getFontStretch(): int
public function getFontStyle(): int
public function getFontWeight(): int
public function getGravity(): int
public function getStrokeAntialias(): bool
public function getStrokeColor(): ImagickPixel
public function getStrokeDashArray(): array
public function getStrokeDashOffset(): float
public function getStrokeLineCap(): int
public function getStrokeLineJoin(): int
public function getStrokeMiterLimit(): int
public function getStrokeOpacity(): float
public function getStrokeWidth(): float
public function getTextAlignment(): int
public function getTextAntialias(): bool
public function getTextDecoration(): int
public function getTextEncoding(): string
public function getTextInterlineSpacing(): float
public function getTextInterwordSpacing(): float
public function getTextKerning(): float
public function getTextUnderColor(): ImagickPixel
public function getVectorGraphics(): string
publicfunction line(
    float $bx,
    float $by,
    float $sx,
    float $sy
): bool
public function matte(float $x, float $y, int $boyamaYöntemi): bool
public function pathClose(): bool
public function pathCurveToAbsolute(
    float $x1,
    float $y1,
    float $x2,
    float $y2,
    float $x,
    float $y
): bool
public function pathCurveToQuadraticBezierAbsolute(
    float $x1,
    float $y1,
    float $x,
    float $y
): bool
public function pathCurveToQuadraticBezierRelative(
    float $x1,
    float $y1,
    float $x,
    float $y
): bool
public function pathCurveToRelative(
    float $x1,
    float $y1,
    float $x2,
    float $y2,
    float $x,
    float $y
): bool
public function pathCurveToSmoothAbsolute(
    float $x2,
    float $y2,
    float $x,
    float $y
): bool
public function pathCurveToSmoothRelative(
    float $x2,
    float $y2,
    float $x,
    float $y
): bool
public function pathEllipticArcAbsolute(
    float $rx,
    float $ry,
    float $x_ekseni_açısı,
    bool $büyük_yay,
    bool $saat_yönü,
    float $x,
    float $y
): bool
public function pathEllipticArcRelative(
    float $rx,
    float $ry,
    float $x_ekseni_açısı,
    bool $büyük_yay,
    bool $saat_yönü,
    float $x,
    float $y
): bool
public function pathFinish(): bool
public function pathLineToAbsolute(float $x, float $y): bool
public function pathLineToRelative(float $x, float $y): bool
public function pathMoveToAbsolute(float $x, float $y): bool
public function pathMoveToRelative(float $x, float $y): bool
public function pathStart(): bool
public function point(float $x, float $y): bool
public function polygon(array $koordinatlar): bool
public function polyline(array $koordinatlar): bool
public function pop(): bool
public function popClipPath(): bool
public function popDefs(): bool
public function popPattern(): bool
public function push(): bool
public function pushClipPath(string $yalıtım_maskesi_kimliği): bool
public function pushDefs(): bool
public function pushPattern(
    string $örüntü_kimliği,
    float $x,
    float $y,
    float $genişlik,
    float $yükseklik
): bool
public function rectangle(
    float $x1,
    float $y1,
    float $x2,
    float $y2
): bool
public function render(): bool
public function resetVectorGraphics(): bool
public function rotate(float $açı): bool
public function roundRectangle(
    float $x1,
    float $y1,
    float $x2,
    float $y2,
    float $rx,
    float $ry
): bool
public function scale(float $x, float $y): bool
public function setClipPath(string $yalıtım_maskesi): bool
public function setClipRule(int $dolgu_kuralı): bool
public function setClipUnits(int $yalıtım_birimleri): bool
public function setFillAlpha(float $şeffaflık): bool
public function setFillColor(ImagickPixel $dolgu_rengi): bool
public function setFillOpacity(float $matlık): bool
public function setFillPatternURL(string $dolgu_adresi): bool
public function setFillRule(int $dolgu_kuralı): bool
public function setFont(string $yazıtipi_adı): bool
public function setFontFamily(string $yazıtipi_ailesi): bool
public function setFontSize(float $punto): bool
public function setFontStretch(int $gerginlik): bool
public function setFontStyle(int $tarz): bool
public function setFontWeight(int $kalınlık): bool
public function setGravity(int $çekimYönü): bool
public function setResolution(float $resolution_x, float $resolution_y): bool
public function setStrokeAlpha(float $şeffaflık): bool
public function setStrokeAntialias(bool $vurguyu_yumuşat): bool
public function setStrokeColor(ImagickPixel $vurgu_rengi): bool
public function setStrokeDashArray(array $tireDizisi): bool
public function setStrokeDashOffset(float $tire_başlangıcı): bool
public function setStrokeLineCap(int $uçTürü): bool
public function setStrokeLineJoin(int $eklemTürü): bool
public function setStrokeMiterLimit(int $gönyeSınırı): bool
public function setStrokeOpacity(float $vurgu_matlığı): bool
public function setStrokePatternURL(string $örüntü_adresi): bool
public function setStrokeWidth(float $vurgu_genişliği): bool
public function setTextAlignment(int $hizalama): bool
public function setTextAntialias(bool $yumuşat): bool
public function setTextDecoration(int $süs): bool
public function setTextEncoding(string $karküm): bool
public function setTextInterlineSpacing(float $spacing): bool
public function setTextInterwordSpacing(float $spacing): bool
public function setTextKerning(float $kerning): bool
public function setTextUnderColor(ImagickPixel $artalan): bool
public function setVectorGraphics(string $xml): bool
public function setViewbox(
    int $x1,
    int $y1,
    int $x2,
    int $y2
): bool
public function skewX(float $derece): bool
public function skewY(float $derece): bool
public function translate(float $x, float $y): bool
}

İçindekiler

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top