标签: rendering

ASP.NET主题样式表呈现

呈现具有主题的页面时,给定主题中的样式表链接标记将在结束头标记之前呈现.有谁知道改变它的方法?有没有办法让我可以将这些标签放在开头标签后面?

我知道只需选择所有链接标签并将其放在开头标签之后就可以使用jquery,但是有没有办法在服务器端设置它?

澄清 让我们说我的主题中有一个单独的css文件(themed.css).在那个css文件中,我有一个id为test的div标签的单一样式定义:

#test {background-color:red; color:white;}
Run Code Online (Sandbox Code Playgroud)

我们还要说我有第二个css文件(standard.css)不在我的主题中,但它有另一个div标签的定义,其id为test:

#test {background-color:yellow;}
Run Code Online (Sandbox Code Playgroud)

我有我的页面使用主题,我有一个手写的链接标记使用standard.css.执行页面时,standard.css的链接标记位于themed.css之前.当发生这种情况时,id为test的div标签有红色背景和白色前景.如果我想要themed.css应用然后使用standard.css来覆盖必要的属性(带有白色forecolor的黄色背景),我会想要themed.css和THEN standard.css.我不能这样做,因为ASP.NET将主题文件放在结束头标记之前.

我不想知道我的主题的css文件是我的head标签中的第n个链接标签,然后每当我可以在我的主题之外添加新的css文件时手动更改任何索引.

谢谢!

asp.net themes rendering stylesheet

10
推荐指数
2
解决办法
2565
查看次数

表格布局:Safari中固定的渲染差异

基本上我遇到的问题是在Safari/Chrome中它改变了我的列的宽度,即使我已经指定了a)表格上的宽度,b)表格布局:固定,以及c)我的第一行上的特定宽度添加填充和边框值时,添加到指定表的宽度.在IE7和Firefox 3中,表格呈现相同.但是在Safari/Chrome中,它决定通过从其他列中获取空间来扩大第二列.

有任何想法吗?我有一个非常简单的示例页面,您可以查看该图像,以及显示如何在所有三个浏览器中呈现表格以进行比较的图像.

html rendering cross-browser

10
推荐指数
2
解决办法
8014
查看次数

bezier路径扩大

我有一个带有点S,C1,C2,E的贝塞尔曲线B和一个表示宽度的正数w.有没有办法快速计算两个贝塞尔曲线B1,B2的控制点,使得B1和B2之间的东西是由B表示的加宽路径?

更正式地:计算好的Bezier近似值的控制点为B1,B2,其中B1 = {(x,y)+ N(x,y)(w/2)| (x,y)in C}
B2 = {(x,y) - N(x,y)
(w/2)| (x,y)在C}中,
其中N(x,y)是(x,y)处的C的法线.

我说好近似值因为B1,B2可能不是多项式曲线(我不确定它们是否是).

graphics openjdk bezier rendering

10
推荐指数
1
解决办法
3635
查看次数

IE9中质量不佳的图像缩小

我注意到IE9以非常低的质量呈现尺寸缩小的图像:如果我在200x150 IMG标签中显示800x600 jpg图像,IE9中的结果非常令人失望.

在IE8和Chrome中,同一页面显示完美.IE7也行,只要我使用CSS样式-ms-interpolation-mode: bicubic;).Firefox显示与IE9相同的令人沮丧的结果,但这似乎是一个已知的错误,请参阅https://bugzilla.mozilla.org/show_bug.cgi?id=486918

我已经搜索了Stack Overflow和其他论坛,但没有发现有关IE9渲染与IE8的任何投诉.

有没有人知道这是IE9中的一个错误.有解决方法吗?

我无法提交图片,因为我是Stack Overflow的新用户.但您可以轻松重现该问题:

在Paint.Net中创建一个带有画笔宽度为1或2的椭圆的800x600.jpg.以200px x 150px IMG标签显示此图像将IE9与Chrome和IE8进行比较(使用IEtester)

html internet-explorer rendering image internet-explorer-9

10
推荐指数
1
解决办法
7096
查看次数

在代码中从.rdlc导出PDF时,如何提高LocalReport.Render方法的性能?

我想在代码级别渲染大的非图形报告(数千页),省略了ReportViewer从.rdlc文件中阻塞浏览器的控件.当我测试渲染一个2000页的报告时,该Microsoft.Reporting.WebForms.LocalReport.Render方法需要大约半小时才能完成,这被认为是糟糕的用户体验.

是否有任何技巧或替代解决方案来提高渲染性能:在代码中,重新设计.rdlc文件或其他地方,例如,只是增加硬件?

示例代码:

LocalReport localReport = new LocalReport();
localReport.ReportPath = Server.MapPath("~/report.rdlc");

SetDataSources(ref localReport);

string reportType = "PDF";
string mimeType;
string encoding;
string fileNameExtension;

string deviceInfo =
"<DeviceInfo>" +
"  <OutputFormat>PDF</OutputFormat>" +
"  <PageWidth>8.5in</PageWidth>" +
"  <PageHeight>11in</PageHeight>" +
"  <MarginTop>0in</MarginTop>" +
"  <MarginLeft>0in</MarginLeft>" +
"  <MarginRight>0in</MarginRight>" +
"  <MarginBottom>0in</MarginBottom>" +
"</DeviceInfo>";
}

Warning[] warnings;
string[] streams;
byte[] renderedBytes;

//Render the report
renderedBytes = localReport.Render(
            reportType,
            deviceInfo,
            out mimeType,
            out encoding,
            out fileNameExtension,
            out streams,
            out warnings);
Run Code Online (Sandbox Code Playgroud)

非常感谢任何帮助,提前感谢!

c# pdf rendering reportviewer localreport

10
推荐指数
1
解决办法
4737
查看次数

在浏览器中渲染语言语法树

输入是:

(1)带有标记内部节点的树的括号表示,例如:

(S (N John) (VP (V hit) (NP (D the) (N ball))))
Run Code Online (Sandbox Code Playgroud)

输出:

在此输入图像描述

(线是否为虚线以及标题是否存在并不重要.)

或输入可能是:

(2)对没有标签的单词进行包围,例如:

((John) ((hit) ((the) (ball))))
Run Code Online (Sandbox Code Playgroud)

输出与上面相同(这次没有内部标签,只有树形结构).

输入的另一个组成部分是树是标记为(1)还是未标记为(2).


我的问题:在javascript中在浏览器中呈现这些树的最佳方式(最快的开发时间)是什么?一切都应该发生在客户端.

我想象一个简单的界面只有一个文本框(和一个单选按钮,指定它是否是标记的树),当更改时,触发树渲染(如果输入没有任何语法错误).

javascript rendering nlp linguistics

10
推荐指数
2
解决办法
905
查看次数

使用Jbuilder和Rails 3提高渲染性能

我正在使用的应用程序使用JSON对象或其集合来响应大多数请求.我们正在使用Jbuilder来构建这些响应.渲染的数据量相当大(各种嵌套结构中的数千个对象 - 一旦格式化并完全展开,典型响应就有多达10,000行JSON).根据NewRelic的说法,这种渲染花费了大量的时间 - 约占总请求时间的1/3.

我正在寻找某种指南,提示或其他资源,以帮助我确保我从JBuilder获得最佳性能.如果有可用于Jbuilder与RABL或其他类似工具的性能比较,我也很好奇.

编辑:我发现了一个抱怨Jbuilder性能的GitHub问题,但是任何人提出的唯一实际建议是"不要使用Jbuilder".好吧,实际上,他们使用稍微强一些的语言,但仍然没有说明为什么 Jbuilder如此缓慢,可以做些什么(如果有的话)绕过它,或者同一任务的其他工具如何比较.

performance json rendering ruby-on-rails-3

10
推荐指数
1
解决办法
5690
查看次数

无法在Safari中呈现SVG图像

正如标题所述,我有一个svg图像,但我无法在safari和opera中呈现它.但它在Firefox中运行得非常好.我找到了这篇文章

使用Safari显示SVG的Doctype问题

已提到将内容更改为xhtml.所以,我在html页面的顶部添加了这个,

<meta http-equiv="Content-Type" content="application/xhtml+xml">
Run Code Online (Sandbox Code Playgroud)

但它仍然无效.

我正在将svg图像嵌入到我的JS文件中

this.my_object.innerHTML = '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><image xlink:href="img/gauge.png" width="122" height="127"/><g id="needle" transform="rotate(0,62,62)"><circle cx="62" cy="62" r="4" style="fill: #c00; stroke: none"/><rect transform="rotate(-130,62,62)" name="arrow"  x="58" y="38" width="8" height="24" style="fill: #c00; stroke: none"/><polygon transform="rotate(-130,62,62)" points="58,39,66,39,62,30,58,39" style="fill: #c00; stroke: none"/></g><text id="value" x="35" y="103" focusable="false" editable="no" style="stroke:none; fill:#fff; font-family: monospace; font-size: 12px"></text></svg>';
Run Code Online (Sandbox Code Playgroud)

这可能是原因吗?我不是通过传统机制来称呼它.

我也在这里粘贴svg代码,

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
    <g name="gauge" width="122px" height="127px">
        <image xlink:href="gauging.png" width="122" height="127"/>
    <circle id="led" cx="39" cy="76" r="5" style="fill: #999; stroke: none">
        <animateColor id="ledAnimation" attributeName="fill" attributeType="css" begin="0s" dur="1s" …
Run Code Online (Sandbox Code Playgroud)

safari html5 svg rendering web

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

你可以使用python在blender中添加光源吗?

好吧,我对Blender完全不熟悉,我只是在寻找一些关于如何使用python来控制它的好教程.我希望能够通过python方法添加/删除/编辑光源......这可以吗?谢谢你的建议.

python rendering light blender

10
推荐指数
2
解决办法
6665
查看次数

为什么即使链接在服务器上,我也会收到"404 Not Found"错误?

我正在使用Flask 在PythonAnywhere上运行一个简单的测试站点.当我运行脚本时,初始站点(index.html)出现,一切似乎都很好.但是,当我点击任何链接(如signup.html)时,我收到404错误:

未找到
在服务器上找不到请求的URL.
如果您手动输入了URL,请检查拼写,然后重试.

但是,HTML文件和index.html一起都在templates文件夹中.为什么不能在服务器上找到它们?

以下是运行应用程序的Python代码:

from flask import Flask
from flask import render_template

app = Flask(__name__)

@app.route('/')

def runit():
    return render_template('index.html')

if __name__ == '__main__':
    app.run()
Run Code Online (Sandbox Code Playgroud)

以下是index.html的HTML部分,其中包含链接:

<a class="btn btn-lg btn-success" href="signup.html">Sign up</a>
Run Code Online (Sandbox Code Playgroud)

python templates rendering flask

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