zoukankan      html  css  js  c++  java
  • Raphael.js API之 Element.raphael,Paper.raphael,Paper.print()

    /*API-37*/
    Element.raphael
    Object对象
    Raphael的内部引用,假设它不是可用的
    示例:
    Raphael.el.red = function ()
    {
        var hsb = this.paper.raphael.rgb2hsb(this.attr("fill"));
        hsb.h = 1;
        this.attr({fill: this.paper.raphael.hsb2rgb(hsb).hex});
    }
    /*API-95*/
    Paper.raphael
    指向Raphael对象或者功能
    /*API-94*/
    Paper.print(x,y,string,font,[size],[origin],[letter_spacing])
    创建一个路劲描绘一个用给定字体,给定位置,给定大小书写的文本。方法最终返回的结果是一个包含文本所有内容的路径
    参数列表:
    x
        number类型
        文本的x坐标
    y
        number类型
        文本的y坐标
    string
        string
        需要输出的文本
    font
        Object类型
        font对象
    size
        可选参数
        number类型
        font对象的size默认值为16
    origin
        可选参数
        可以是'baseline'或者'middle',默认值为'middle'
    letter_spacing
        可选参数
        number类型
        范围是-1到1之间,默认值为0
    返回值:最终的路径元素对象
    示例:
    var txt = r.print(10, 50, "print", r.getFont("Museo"), 30).attr({fill: "#fff"});

  • 相关阅读:
    php安装扩展的几种方法
    navicat连接linux系统中mysql-错误:10038
    linux下报错bash: service: command not found
    linux配置防火墙和重启防火墙
    linux 环境安装
    匿名函数
    workman的学习总结
    xampp/apache启动失败解决方法
    Linux 查看IP
    慢查询日志
  • 原文地址:https://www.cnblogs.com/MedivhQ/p/3801372.html
Copyright © 2011-2022 走看看