Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Crystal Report从C#导出为HTML-文件大小大于从CR导出目录时的大小_C#_Visual Studio 2010_Crystal Reports - Fatal编程技术网

Crystal Report从C#导出为HTML-文件大小大于从CR导出目录时的大小

Crystal Report从C#导出为HTML-文件大小大于从CR导出目录时的大小,c#,visual-studio-2010,crystal-reports,C#,Visual Studio 2010,Crystal Reports,我有一个项目,将大量Crystal Report报告导出为HTML,并将其上载到web服务器进行查看。它使用VC6以CR席R2运行。我正在用CR 2008将其升级为C#in VS 2010。我注意到新导出的HTML文件大约是旧文件的两倍大。任何人都不知道为什么会这样,如果它可以被“固定”。< /P> < P>听起来,与出口直接和出口通过C席的差异不同,你注意到CR2008和CRXI之间的出口差异。 您是否可以确认,通过使用CR2008并直接从报表设计器/查看器导出,CR2008直接生成的HTML

我有一个项目,将大量Crystal Report报告导出为HTML,并将其上载到web服务器进行查看。它使用VC6以CR席R2运行。我正在用CR 2008将其升级为C#in VS 2010。我注意到新导出的HTML文件大约是旧文件的两倍大。任何人都不知道为什么会这样,如果它可以被“固定”。< /P> < P>听起来,与出口直接和出口通过C席的差异不同,你注意到CR2008和CRXI之间的出口差异。
您是否可以确认,通过使用CR2008并直接从报表设计器/查看器导出,CR2008直接生成的HTML与Visual Studio生成的HTML是不同的。CR2008没有对HTML进行格式化。VS生成的HTML是格式化的,带有缩进,等等。我不知道是否仅仅是格式上的差异导致了所有的文件差异

我不打算很好地解释这一点,因为我缺乏术语,但我认为现在的情况是,dotnet库中有自己的查看器,不使用常规的CR2008与报表交互。也许这是我的幼稚或无知,但我一直认为,当我用VB6或VS与C#实现CR自动化时,我直接与桌面上运行的Crystal Reports工具进行交互。也许VB6比Dot Net库做得更多。我不知道。我所知道的是,从VisualStudio中输出HTML的内容与我在桌面上运行的内容不同。HTML中的标题标签显示“Crystal Report Viewer”。当我直接从Crystal Reports输出时,它不会这样做

不管怎样,都没关系。新文件的大小是可以接受的。我会考虑这个问题。