小编nxh*_*oaf的帖子

在Svg中获取String的像素长度

我目前正在使用SVG.我需要知道字符串长度(以像素为单位)才能进行一些对齐.如何获取像素的字符串长度?

更新:感谢nrabinowitz.基于他的帮助,我现在可以获得动态添加文本的长度.这是一个例子:

<svg id="main" 
    xmlns="http://www.w3.org/2000/svg" 
    xmlns:xlink="http://www.w3.org/1999/xlink"
    version="1.1" 
    width="1020"
    height="620" 
    viewBox="0 0 1020 620"
    onload="startup(evt)">

<script>
    <![CDATA[
        var startup = function (evt) {
            var width;
            var svgNS = "http://www.w3.org/2000/svg";
            var txtNode = document.createTextNode("Hello");
            text = document.createElementNS(svgNS,"text");

            text.setAttributeNS(null,"x",100);
            text.setAttributeNS(null,"y",100);
            text.setAttributeNS(null,"fill","black");
            text.appendChild(txtNode);                                              
            width = text.getComputedTextLength();               
            alert(" Width before appendChild: "+  width);                       
            document.getElementById("main").appendChild(text);
            width = text.getComputedTextLength();
            alert(" Width after appendChild: "+  width)
            document.getElementById("main").removeChild(text);              
        }       
    //]]>
</script>
</svg>
Run Code Online (Sandbox Code Playgroud)

javascript svg image

27
推荐指数
2
解决办法
2万
查看次数

在Ruby中使用yield和return

任何人都可以帮我弄清楚Ruby中yield和return的使用.我是一个Ruby初学者,所以很简单的例子非常受欢迎.

先感谢您!

ruby block

14
推荐指数
2
解决办法
1万
查看次数

在Notepad ++中复制带行号的粘贴

你能否告诉我如何在Notepad ++中复制一些代码行及其行号?

也就是说,假设我有一个由notepad ++打开的code.txt(使用设置 - >首选项 - >编辑 - >显示行号显示数字):

1 This is line 1
2 This is line 2 
.
.
n This is line n
Run Code Online (Sandbox Code Playgroud)

我想将它复制到.doc/.odt文件中,以便行号包含在结果中,不是这样的:

This is line 1
This is line 2 
    .
    .
This is line n
Run Code Online (Sandbox Code Playgroud)

notepad++

13
推荐指数
3
解决办法
3万
查看次数

将java.awt.Image保存到磁盘

我有一个第三方库,它从视频流中生成java.awt.Image对象.(实际上,它最初用于解码.h264文件,然后显示在JFrame中解码的图像).

现在,我想使用该lib捕获流的几个图像并将它们保存到硬盘.那么,我该怎么做才能将这些java.awt.Image保存到文件中?

java decoder h.264

7
推荐指数
3
解决办法
2万
查看次数

.h264示例文件

我目前使用的文件在这里,但我得到了一些错误,在测试我的程序.我只是想看看它是否只有这个或所有其他.h264文件失败.那么,有没有其他资源我可以下载(标准).h264样本文件进行测试?

谢谢.

video-encoding video-streaming h.264

1
推荐指数
1
解决办法
3万
查看次数