Tag: pdf的一代

在一个Excel文件中导出不同的表格到不同的PDF文件?

我有一个Excel文件有10张。 我们可以使用下面的导出整个Excel文件到一个PDF文件。 ExportAsFixedFormat(Microsoft.Office.Interop.Excel.XlFixedFormatType.xlTypePDF, outputPath, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing); 是否有可能导出每个工作表为PDF文件? 总而言之,我有10个PDF文件? WorkSheet.SaveAs可以保存工作表,但不会导出为pdf。 谢谢

以空格格式导出Excelsheet中的PDF,无空格

需要我的苦难的解决scheme。 这下面的代码工作,但问题是它显示我作为一个完整的网站的空白空间。 我想知道是否有可能“缩水”? 收缩应该开始@列“F” 这是代码: Private Sub CommandButton1_Click() Dim mySheets As Variant, sh mySheets = Array("Tabelle1") For Each sh In mySheets Sheets(sh).PageSetup.Orientation = xlLandscape Next Range("A1:CR33").Select Selection.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\export.pdf", _ Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True End If End Sub 在这里插图的图片。 这是我得到: http : //www.bilder-upload.eu/show.php ?file= e31421-1438765650.jpg 这是我想要的: http : //www.bilder-upload.eu/show.php ?file= a9f566-1438765707.jpg 谢谢

另存为PDF,同时在单元格中循环

我试图创buildVBA代码,向下移动一个列表,取出每个单元格,并将其值input到B2(此值为辅导服务的名称)。 B2中的值然后被其他单元用来查找参考值。 我希望每次迭代(1到91)将新信息保存为PDF,以便我可以轻松地将这些文档发送出去。 我的问题是,我无法获得文件保存,我收到运行时错误9下标超出范围 。 循环工作完全按照我的意愿。 如何通过一系列值循环存储为PDF? Sub moveselection() Dim i As Integer For i = 1 To 91 Range("B2").Value = Range("H2").Offset(i, 0).Value ThisFile = Range("B2").Value Sheets("Parents").Ranges("A1:F16").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ "H:\Projects\Nathan\ProviderPDF\ & ThisFile.pdf", Quality:= _ xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _ OpenAfterPublish:=False Next i End Sub

如何将excel工作簿转换为pdf而不使用excel互操作库?

我有一个xlsx文件,其中包括每个图表中的图表。 我想保存为PDF文件。 我用excel.interop做了一个示例: Application excelApplication = new Application(); Workbook wkb = excelApplication.Workbooks.Open(oSlideMaster._FILE_PATH, 0, true, 5, "", "", true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, Microsoft.Office.Interop.Excel.XlCorruptLoad.xlNormalLoad); var basePath = HttpRuntime.AppDomainAppPath; wkb.ExportAsFixedFormat(XlFixedFormatType.xlTypePDF, ExportExcelToPdfFullPathWithoutExt); 此代码适用于Visual Studio,但它不能在没有安装ms office 2007或更高版本的服务器上运行。 问题是: 我怎样才能转换(免费)excel到pdf(包括图表),而无需使用excel.interop库。 因为我不想在服务器端安装ms office。 重点也是:我试过一些DLL转换为PDF格式,但我不能转换CHARTS只有文本我可以成功转换。 谢谢。 下载文件 。

macros导出某些Excel表单以分开PDF

我有一个macros导出工作簿中的某些工作表来分隔PDF(用于报告的目的)。 它适用于我在一个工作簿,但是,在不同的工作簿,它是出口所有表。 我无法弄清楚我哪里错了。 为了使事情变得更容易,我为了自己的目的将它们定制为了自己定制的地方。 任何想法,我出错了? 提前致谢。 Sub ExportToPDFs() ' PDF Export Macro ' C:\ *location* ' Sheets(Array("*selected sheets*")).Select Dim nm As String Dim ws As Worksheet For Each ws In Worksheets ws.Select nm = ws.Name ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _ Filename:="C:\*location*" & "*Report Title*" & nm & Range("D8").Value & ".pdf", _ Quality:=xlQualityStandard, IncludeDocProperties:=True, _ IgnorePrintAreas:=False, OpenAfterPublish:=True Next […]

如何在Excel 2002中将一组工作表打印到PDF中?

我已经尝试了CutePDF,但程序化访问需要通过registry项,这是不是线程安全的。 我也尝试过PDF Writer,但是当多个用户login同一台机器同时尝试打印时,程序会出现严重的问题。 我正在寻找一个简单的C#或VBA命令,我可以说 – 打印这个.xls,而且它没有我不必跳过篮球。 有什么build议么?

excel到pdf使用.net

我的.net Web应用程序的input是一个Excel工作簿。 一本工作手册将有不止一张工作表。 每张表将有每个员工的工资信息。 当员工想要获得工资细节时,应从excel中提取相关表格并以PDF格式显示。 可以做这个任务吗? 请指导我

PHP下载图像和DOCX以外的所有文件已损坏

我已经在一个我一直在做的项目中遇到了严重的问题。 用户将file upload到课程。 上传脚本获取文件名,用下划线replace空格,删除文件扩展名,添加一个4位数字,然后重新添加扩展名。 但是,文件完全上传到服务器(当直接从“上传”文件夹打开,他们没事)。 当下载到用户的计算机时,除DOCX文件和图像外,这些文件全部损坏。 下载的文件打开时,PDF,Excel(xlsx)和powerpoint(pptx)会给出错误消息: “文件已损坏,无法打开” 。 我必须下载的代码是: <?php class download extends Controller { public function resource ($filename) { $filepath = realpath('./uploads/resources/courses/' . $filename); header('Content-type: application/octet-stream'); header('Content-Disposition: attachment; filename="' . $filename . '"'); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Pragma: no-cache'); readfile($filepath); } } 这是一个MVC,所以这就是为什么它在一个类,$文件名是从文件名的$ _GETvariables检索。 任何帮助将非常感激!

用Adobe Acrobat Reader读取PDF数据的VBA代码

下面的代码是一个过程的一部分。 该过程需要来自用户,动作1和动作3的两个动作。动作2中的所有动作都自动发生。 除了CommandButton外,动作3中的所有动作也会自动发生。 那: 操作1)允许用户selectPDF文件 操作2)然后在Acrobat Reader中打开PDF,删除文件名中的坏字符并重新命名,复制用于超链接条目到原始PDF的新文件path,将PDF数据复制到隐藏工作表中,然后隐藏另一个隐藏工作表使用偏移量(索引(VLookUp(按该确切顺序)公式从PDF数据粘贴的工作表中提取我的信息 操作3)UserForm然后允许用户在将数据添加到文档之前查看数据,然后用CommandButton将数据添加到文档,将文档名称超链接到原始文件,并允许用户重复该过程或closures用户窗体。 Sub GetData() Dim fd As FileDialog Set fd = Application.FileDialog(msoFileDialogFilePicker) 'Create a FileDialog object as a File Picker dialog box Dim vrtSelectedItem As Variant Application.ScreenUpdating = False 'speed up macro execution Application.DisplayAlerts = False 'Disables error messages 'Sub OPENFILE() With fd 'Use a With…End With block to […]

有文件夹中的PDF文件。 需要在Excel中logging名称和位置

没有看到类似于我正在寻找的任何问题。 我有大约20K + PDF存储在我的C驱动器上的各个位置。 我没有完整的可用列表或创build时间。 我正在寻找的是find文件的名称,大小和date。 这些需要logging在Excel电子表格中 注意:某些PDF被埋在大约6或7个文件夹深处,而有些仅深度1个文件夹。 有人可以提出一种自动做的方法吗? 我曾尝试使用此代码*: Sub ListAllFiles() Dim fs As FileSearch, ws As Worksheet, i As Long Dim r As Long Set fs = Application.FileSearch With fs .SearchSubFolders = True ' .FileType = msoFileTypeAllFiles 'can modify to just Excel files eg with msoFileTypeExcelWorkbooks .LookIn = "H:\My Desktop" If .Execute > […]