相关疑难解决方法(0)

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

使用CSS从HTML中在iTextSharp中渲染PDF

知道如何使用iTextSharp渲染PDF,以便使用CSS渲染页面.css既可以嵌入HTML中,也可以单独传递,我并不在乎,只是希望它能够工作.

我们将非常感谢具体的代码示例.

另外,我真的很想坚持使用iTextSharp,但如果你有其他的建议,它必须是免费的,开源的,并且有许可证允许在商业软件中使用它.

html c# pdf itextsharp

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

在ASP.NET中将HTML转换为PDF时保持CSS样式

我正在使用ITextSharp将HTML页面转换为PDF.

然而,iTextSharp的打印在样式声明的CSS直出,编程方式添加即使忽略样式表和只听一些内联样式(如font-sizecolor,但不会background-color).

ITextSharp是否缺少某些东西,或者有更好(免费)的方式进行此转换?

提前致谢,

css asp.net pdf-generation itext

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

.net 中的流式 XML 序列化

我正在尝试IEnumerable<MyObject>使用 an序列化一个非常大XmlSerializer的对象,而不将所有对象保留在内存中。

IEnumerable<MyObject>实际上是懒..

我正在寻找一种流媒体解决方案,它将:

  1. IEnumerable<MyObject> 使用标准序列化将对象从序列化到底层流(我不想在这里手工制作 XML!
  2. 丢弃内存数据并移动到下一个

我正在尝试使用此代码:

using (var writer = new StreamWriter(filePath))
{
 var xmlSerializer = new XmlSerializer(typeof(MyObject));
  foreach (var myObject in myObjectsIEnumerable)
  {
   xmlSerializer.Serialize(writer, myObject);
  }
}
Run Code Online (Sandbox Code Playgroud)

但是我得到了多个 XML 标头,而且我无法指定根标记,<MyObjects>因此我的 XML 无效。

任何的想法?

谢谢

.net c# xml streaming serialization

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

如何使用C#和MVC 2从SQL数据库生成PDF/Excel文件?

我需要通过允许用户将其作为PDF或Excel电子表格下载来使数据库中的信息可用(两者都有效,两者都很完美).

我已经看了很多选项,但我真的无法决定应该使用哪一个,更不用说这些选项中的任何一个实际上是有用的了.我发现的大多数选项都是围绕将现有的HTML文件转换为PDF而不是我需要的.此外,它需要是免费的.我的老板没有给我预算花在这上面

我不确定我应该在这里包含哪些其他信息.

嗯,非常感谢任何帮助.如果您对遗失信息有疑问,我会尽快发布.我整天都在这里,所以我能够很快回复任何评论.

编辑:哇哇!非常感谢,伙计们,大家的回应!我有很多想法.这非常有帮助.谢谢!

c# database sql-server pdf-generation asp.net-mvc-2

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