标签: render

如何在RoR中向用户显示现有的xml文件

我有一个xml文件,我想显示(渲染)它,因为它是用户,即我想保留标签.我应该怎么做RoR?

我试过了render :file=>"/path/to/file.xml",但标签<product>消失了.

//file.xml
<product>car</product>
Run Code Online (Sandbox Code Playgroud)

更新:我发现该行为依赖于浏览器

  • Mozilla/5.0(X11; U; Linux i686; en-US; rv:1.9.0.3)Gecko/2008101315 Ubuntu/8.10(强悍)Firefox/3.0.3

    标签保存.

  • Mozilla/5.0(Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.15)Gecko/2009101601 Firefox/3.0.15

    标签消失了.

xml firefox ruby-on-rails render view

4
推荐指数
1
解决办法
3910
查看次数

如何像Lynx一样使用Perl将HTML呈现为文本?

可能重复:
您建议使用哪种CPAN模块将HTML转换为纯文本?

题:

  • 是否有一个模块来渲染HTML,专门收集文本,同时秉承字体风格的标记,如<tt>,<b>,<i>,等和盈亏线 <br>,类似于山猫.

例如:

# cat test.html

<body>  
<div id="foo" class="blah">  
<tt>test<br>
<b>test</b><br>
whatever<br>
test</tt>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)

# lynx.exe --dump test.html

test
test
whatever
test
Run Code Online (Sandbox Code Playgroud)

注意:第二行应该是粗体.

html perl render

4
推荐指数
2
解决办法
2966
查看次数

如何强制在 Facebook 中呈现等宽字体?

我制作了一个从图像生成 ASCII 艺术的程序。我希望用户能够将该 ASCII 艺术复制并粘贴到他们的墙上并使其正确显示。

问题:

Facebook 不使用等宽字体。

有没有人对解决方法有任何想法?

css fonts facebook render monospace

4
推荐指数
1
解决办法
4422
查看次数

如何在消息板中转义NBSP(&nbsp;)

我写在留言板上,显示&nbsp;为空格(正确如此).但偶尔我想实际编写NBSP,因为&nbsp;它没有被渲染为空格.有没有办法逃避这个,以便它可以写?

注意:似乎是一个合理的问题 - 想知道为什么我被标记为它?

escaping render html-entities

4
推荐指数
1
解决办法
5463
查看次数

在Windows中的屏幕上渲染缓冲区

我正在寻找一种将char缓冲区渲染到窗口内容区域的方法.这只是伪的,但旨在展示我真正想做的事情:

char buffer[300][200][3];    // 300px x 200px x RGB bytes
// ... render stuff into buffer
FancyWindowsFunctionToRenderBufferOnWindow(my_hwnd, buffer, 300, 200, offset_x, offset_y);
Run Code Online (Sandbox Code Playgroud)

有没有办法做类似的事情?

c c++ windows buffer render

4
推荐指数
2
解决办法
4102
查看次数

如何使用Java2D使旋转文本看起来很好

我的问题不是关于如何用Java2D旋转文本; 我知道该怎么做.我不知道的是如何使旋转的文字"看起来很好".例如,如果在PowerPoint中创建文本框并旋转它,则无论旋转角度如何,文本都会显得清晰明了.但是,绘制的文本g2D.drawString()在0或90度时看起来没问题但在其他角度看不太好.有没有办法操纵文本来清理或锐化它?如果是这样,那么如果有人能指出我要去学习如何做到这一点,我会非常感激.

下面是一个小程序,说明了我在说什么.旋转时较大的字体不是太糟糕但仍然看起来不太专业.旋转时较小的字体很糟糕.

import java.awt.*;
import java.awt.geom.*;
import javax.swing.*;

public class RotateTest extends JPanel {
    String message = "How does this text look?";

    public RotateTest() {
        this.setPreferredSize(new Dimension(640, 280));
    }

    @Override
    public void paintComponent(Graphics g) {
        super.paintComponent(g);

        Graphics2D g2D = (Graphics2D) g;

        g2D.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING,
                       RenderingHints.VALUE_TEXT_ANTIALIAS_ON);

        g2D.setFont(new Font("MyriadPro", Font.BOLD, 20));
        g2D.drawString(message, 80, 20);

        AffineTransform orig = g2D.getTransform();

        double angle = Math.toRadians(7.0);
        g2D.rotate(-angle, -10, 80);
        g2D.drawString(message, 80, 80);
        g2D.setTransform(orig);

        angle = Math.toRadians(30.0);
        g2D.rotate(-angle, -40, 80);
        g2D.drawString(message, 60, 260);
        g2D.setTransform(orig);

        g2D.setFont(new Font("MyriadPro", …
Run Code Online (Sandbox Code Playgroud)

text render rotation java-2d

4
推荐指数
1
解决办法
4101
查看次数

将控件绘制到内存(位图)

是否可以将wpf控件绘制到内存(位图)而根本不在屏幕上绘制?
我找到了一个如何保存到位图的示例,但是仅当在屏幕上绘制了窗口时,该示例才起作用。

BitmapImage bitmap = new BitmapImage();
    RenderTargetBitmap renderTarget =
    new RenderTargetBitmap((int)canvaspad.Width,
    (int)canvaspad.Height,
    96,
    96,
    System.Windows.Media.PixelFormats.Default);
renderTarget.Render(canvaspad);
Run Code Online (Sandbox Code Playgroud)

c# wpf controls render bitmap

4
推荐指数
1
解决办法
2272
查看次数

EmberJS视图 - 检测是否已呈现所有子视图

场景:

  • 呈现集合(异步加载)
  • 两个视图:表示笔记列表的NoteView和表示单个笔记的NoteOnListView
  • 我必须运行一些代码(masonry.js)来放置它们,但它需要首先渲染所有注释,它需要知道这些子项的计数和属性

我有一个模板,notes.hjs:

{{#each note in controller}}
    {{view App.NoteOnListView}}
{{/each}}
Run Code Online (Sandbox Code Playgroud)

和观点:

App.NotesView = Ember.View.extend({
    didInsertElement: function() {
        console.log('the list has been rendered');
    }
});

App.NoteOnListView = Ember.View.extend({
    didInsertElement: function() {
        console.log('a note has been inserted');
    },
    afterRender: function() {
        console.log('a note has been rendered');
    }
});
Run Code Online (Sandbox Code Playgroud)

控制台输出:

the list has been rendered 
XHR finished loading: "http://localhost:3000/notes"
a note has been rendered
a note has been inserted
a note has been rendered
a note has been inserted …
Run Code Online (Sandbox Code Playgroud)

javascript views render callback ember.js

4
推荐指数
1
解决办法
2331
查看次数

在R地图中,我如何绘制巴尔的摩地图?

我正在尝试做一个闪亮的应用程序,其中一部分,包含在巴尔的摩城市的情节中,一旦我有了这个,我将在这张地图上打印其他数据.

我一直在尝试'rworldmap','raster'和'ggmap',但我没有得到如何使用正确的参数使其工作,我离我更近的时间是这样的:

library(rworldmap)
newmap <- getMap(resolution = "low")
plot(newmap)
library(rworldmap)
newmap <- getMap(resolution = "low")
plot(newmap)

plot(newmap,
  xlim = c(-39.3750, -76.7226),
  ylim = c(39.1800, -76.5254),
  asp = 1
)
Run Code Online (Sandbox Code Playgroud)

在我看来,南美洲地区,......颠倒了:S

理论上的纬度和经度应该是aprox:(39.371846,-76.720619)(39.198588,-76.491280)

任何人都知道我应该如何继续这个?

对不起我的英语不好,

谢谢!:)

PS:如果这可以提供帮助,我稍后会打印的是坐标.

plot r render coordinates shiny

4
推荐指数
1
解决办法
278
查看次数

Vuejs2:如何在数组更改时重新呈现数组计算属性

我有一个名为List的数组,并为他创建了计算属性computedList.当我更新数组的值时,它没有在html中显示,但在控制台中我看到thar数组已更新.

`https://jsfiddle.net/apokjqxx/69/`   
Run Code Online (Sandbox Code Playgroud)

使用数组计算属性的最佳方法是什么?

也许存在触发重新呈现计算属性的方式?

javascript render vue.js computed-properties vuejs2

4
推荐指数
1
解决办法
2134
查看次数