.net – 有没有办法在Crystal Reports中渲染LaTeX方程?
发布时间:2020-12-16 09:36:25 所属栏目:asp.Net 来源:网络整理
导读:我正在Crystal Reports中开发一个报告,需要在其中渲染一些数学公式和方程式.公式和公式以纯文本形式存储在SQL Server数据库中(使用LaTeX标记). 让它们在HTML中呈现不是问题,因为我使用MathJax在浏览器级别(在HTML / CSS或MathML中)进行工作. 真正的问题是:
我正在Crystal Reports中开发一个报告,需要在其中渲染一些数学公式和方程式.公式和公式以纯文本形式存储在SQL Server数据库中(使用LaTeX标记).
让它们在HTML中呈现不是问题,因为我使用MathJax在浏览器级别(在HTML / CSS或MathML中)进行工作. 真正的问题是:如何在报告中呈现这些方程?我在网上搜索过,一无所获.在Crystal界面上做了一些搜索,我发现的唯一的事情就是在报告中插入(废弃的)“Microsoft公式编辑器”作为OLE对象,但这两种方法都不起作用. 那么,如何在这个Crystal报告中渲染这些LaTeX数学方程式?是否有一些(模糊的)组件/插件可以完成这项工作?如果没有,是否有更好的方式这样做?有人已经得到并解决了类似的用例? OBS 1:由于已经验证的标准在我的工作中使用,我必须以PDF格式生成此报告. OBS 2:将生成此报告的应用程序是一个ASP.NET MVC 3 Web应用程序,带有SQL Server 2008数据库(使用NHibernate). 解决方法
您需要创建一个
user-function library (UFL)才能执行此操作.将公式的LaTeX表示传递给UFL,生成公式的图像表示,返回图像的URL.
要使用路径,请插入“图片”,然后在“图片位置”属性中引用UFL的功能: //Insert | Picture...; graphic location conditional formula latex({table.latex_field}) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ef-code-first – 在WebAPI Controller中序列化EF Code Fir
- asp.net-mvc – 无法在Global.asax上加载类型MvcApplicatio
- asp.net会员 – asp.net会员 – 设置注释字段
- asp.net-mvc – 用于ASP.NET MVC 3的NuGet软件包
- ASP.NET MVC 4将模型从视图传递给html帮助器
- asp.net-mvc – 为什么.NET在MVC asp.net应用程序中生成两个
- asp.net实现在非MVC中使用Razor模板引擎的方法
- asp.net-mvc – 在ASP.NET MVC中的View和PartialView有什么
- asp.net-mvc – Asp.net Mvc 2.0 RC设置线程CurrentCulture
- asp.net – ExecuteScalar抛出NullReferenceException
推荐文章
站长推荐
- 如何在ASP.NET GridView中找到控件的客户端ID?
- asp.net – asp:ContentPlaceHolder和代码块问题
- entity-framework-6 – 带有EF6的ASP.NET-5
- asp.net-core – ASP.NET 5(MVC6)如何为用户播种
- 在asp.net中找不到richtext框控件
- asp.net-mvc – 在ASP.NET MVC 3应用程序中引用类
- asp.net-mvc – 应用程序池回收导致非常长的响应
- asp.net – 单元测试Web服务 – HttpContext
- asp.net-mvc – MvcHtmlString.Create()和Html.R
- asp.net-mvc – 如何使用Mono.WebServer(XSP)运行
热点阅读