iceman 发表于 2015-5-12 11:45:00

回复 10楼SnailRun的帖子

问题使用111_adjust2003.xls excel文件已经重现了,接下来我会反馈给产品组,有进一步消息反馈给你。
保存代码:

            this.FpSpread1.SaveExcelToResponse("test.xls", FarPoint.Excel.ExcelSaveFlags.UseDefaultColorPalette);

SnailRun 发表于 2015-5-12 15:23:00

导出pdf,chart分页重现了吗?

iceman 发表于 2015-5-12 15:25:00

回复 12楼SnailRun的帖子

PDF 导出Chart分页也重现了。

SnailRun 发表于 2015-5-12 15:27:00

好的

iceman 发表于 2015-5-12 17:03:00

回复 14楼SnailRun的帖子

已经反馈给开发同事,有进一步消息及时反馈给你。

iceman 发表于 2015-5-13 19:01:00

回复 14楼SnailRun的帖子

关于 Spread 导出到 PDF 文件的问题,在导出时 Spread 目前没有提供计算机制去计算 Chart 是否符合当前页面大小。这种行为和excel导出方式相同。附件是通过 Excel 导出的 pdf 文件,效果和 Spread 相同都会把超出纸张大小的部分分页展示。


Excel问题目前我们仍在调查中,有进一步结果反馈给你。

SnailRun 发表于 2015-5-15 12:26:00

回复 16楼iceman的帖子

你们的导出pdf,printinfo不能设置纸张的大小?好像默认是a4的,可以修改成a3?那样就可以解决打印pdf的问题了。。

iceman 发表于 2015-5-15 15:24:00

回复 17楼SnailRun的帖子

不好意思,目前无法支持纸张大小的设置,可以结合打印方向和缩放完成类似效果:

      protected void Button2_Click(object sender, EventArgs e)
      {
            this.FpSpread1.OpenExcel(this.Server.MapPath("111.xlsx"));
            this.FpSpread1.ActiveSheetView.AllowPage = false;
            for (int c = 0; c < FpSpread1.ActiveSheetView.Charts.Count; c++)
            {
                if (FpSpread1.ActiveSheetView.Charts.PageIndex == 1)
                {
                  FpSpread1.ActiveSheetView.Charts.PageIndex = 0;
                  FpSpread1.ActiveSheetView.Charts.Top = new Unit(FpSpread1.ActiveSheetView.Charts.Top.Value + 10 * 21); // 10 is PageSize, 21 is row height

                }
            }
            //this.FpSpread1.ActiveSheetView.Cells.Text = "test";

            PrintInfo pi = new PrintInfo();
            pi.ZoomFactor = 0.8f;
            pi.Orientation = PrintOrientation.Landscape;

            this.FpSpread1.ActiveSheetView.PrintInfo = pi;
            this.FpSpread1.SavePdfToResponse("test.pdf");
      }

SnailRun 发表于 2015-5-15 15:38:00

回复 18楼iceman的帖子

这样压缩,图表样式或许会重叠啊。。还有pi.Orientation = PrintOrientation.Landscape;后,以前的颜色颜色样式怎么保留?

iceman 发表于 2015-5-18 10:26:00

回复 19楼SnailRun的帖子

问题正在处理中,稍后回复。
页: 1 [2] 3
查看完整版本: 【ASP.NET】导出PDF和Excel问题