请将附件下载成 sample.xlsx
链接: https://pan.baidu.com/s/1Q_Rcf-9L2jw9rkFKr2rxqw?pwd=mznq 提取码: mznq
很简单的格式
我希望保存成pdf,使用下面的代码
Sub pdf()
Dim wb As Workbook
Dim ws As Worksheet
Dim saveLocation As String
templePath = "d:\sample.xlsx"
Set wb = Workbooks.Open(templePath)
Set ws = wb.Sheets(1)
With ws.PageSetup
.Orientation = xlLandscape
End With
saveLocation = "d:\sample.pdf"
ws.ExportAsFixedFormat Type:=xlTypePDF, Filename:=saveLocation
wb.Close SaveChanges:=False
Set wb = Nothing
Set ws = Nothing
End Sub
产生的结果,仅仅显示了一半
设置成landscape,没有起作用
With ws.PageSetup
.Orientation = xlLandscape
End With
请问:如何修改代码?
我添加了 .FitToPagesWide = 1 和 .FitToPagesTall = False,使工作表的宽度适合一页,并且高度可以跨多页。另外设置 .Zoom = False 使页面缩放不会影响布局。
templePath和saveLocation路径要改成你自己的
Sub pdf()
Dim wb As Workbook
Dim ws As Worksheet
Dim saveLocation As String
Dim templePath As String
On Error GoTo ErrorHandler
templePath = "d:\sample.xlsx"
Set wb = Workbooks.Open(templePath)
Set ws = wb.Sheets(1)
With ws.PageSetup
.Orientation = xlLandscape
.FitToPagesWide = 1
.FitToPagesTall = False
.Zoom = False
End With
saveLocation = "d:\sample.pdf"
ws.ExportAsFixedFormat Type:=xlTypePDF, Filename:=saveLocation
wb.Close SaveChanges:=False
Set wb = Nothing
Set ws = Nothing
这玩意后端直接导除啊
给定一个包含纵向页面的现有 PDF 文件,我该如何以编程方式(使用 .NET)处理该文件,以便在横向页面上生成具有相同内容的新文件。 新页面应该充分利用可用的横向宽度。页面数量可能会增加,因为现有的纵向页面可能不适合一个横向页面。 背景故事:我们使用Google Sheets REST API来生成pdf文档。如果有很多列,文档可能会很宽。不幸的是,Google Drive REST API总是以
我正在使用iText7和convertToPdf()方法将html转换为pdf。PDF生成正确,但横向模式不工作。 有人能告诉我如何获得风景模式吗?
我们计划通过传递html文本作为输入,在横向模式下生成一个pdf。此外,pdf是在横向模式下生成的,而内容是在纵向模式下。以下是我们用来执行上述要求的步骤。 1)从源系统接收xml内容。 2) 使用xsl从xml生成html输出。 3)将html输出作为输入传递给pdf java类,然后该类将以横向模式生成pdf。 示例 xml 文件:.com/重置样本 样本xsl文件:.com/重置复制 jav
本文向大家介绍winform导出dataviewgrid数据为excel的方法,包括了winform导出dataviewgrid数据为excel的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了winform导出dataviewgrid数据为excel的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的C#程序设计有所帮助。
问题内容: 如何为Java输出着色? 例如,在C语言和其他语言中,我可以像这样使用ANSI-escape 。但是在Java中它不起作用。 问题答案: 否,但是有第三方API可以处理 http://www.javaworld.com/javaworld/javaqa/2002-12/02-qa-1220-console.html 编辑:当然,有比我发布的文章新的文章,但是该信息仍然可行。
我使用iText7使用pdfhtml的方法将HTML转换为PDF。我想为我的PDF文档中的几个特定页面更改页面方向。这些页面的内容是动态的,我们无法猜测有多少页面应该处于横向(即动态表的内容可能需要一个以上的页面) 当前情况:我创建了一个自定义工作者(实现了ITagWorker),该工作者在标签后面对页面进行景观化 自定义工作者: 是否有一种方法来定义所有应该在景观中显示的内容? ps:我遵循这个
在开始我的问题之前:我已经尝试了此社区中可用的公认解决方案(使用VBA excel(动态行、列)为每行创建折线图,并使用excel中的VBA宏为每行创建新图表)。对于这两种情况,我的图表都是用假设数据列的每一行创建的。 所以我有一个数据表,它通常具有从A1到F12的值。A列包含属性名称,如净利润、销售额、成本等,其时间进度图将被绘制。B2到F2行包含年份值。数据区域从B3到F12包含值。简而言之,
这个用例是一个服务,它将一系列未压缩的。wav媒体片段手动编码为。m4S片段,以便通过MPEG-DASH进行广播,使用ffmpeg将。wav压缩到。aac,使用Sannies/mp4Parser将aac音频组装成。m4S媒体片段。 我创建了这个公共GitHub项目来完整地再现这个问题。 例如,以下是自定义ChunkFragmentM4SBuilder.java类。 null 注意,但是,这种方法对