Tag: pdf的一代

根据自定义DPI,打印到PDF在Excel中是不同的

我今天早上被召集到一个我曾经在Excel中build立的工具。 该工具生成一个报告,然后打印到PDF。 他们打电话给我的问题是,对于一个用户,PDF中的行间距已closures。 我花了一段时间才弄清楚问题的原因。 这是新闻部。 无法看到字体的用户已经将Windows的字体增加到了150%,并且出于某种原因导致excel导出为pdf格式不同。 我知道问题是什么,但要求用户更改DPI(强制用户注销),重新login,打开excel并运行我的macros,最后改回DPI不是一个合理的解决scheme。 我希望有一位能够帮助我find解决办法的专家。 我不介意在程序运行时添加VBA代码来临时更改DPI,但我不确定如何做到这一点,或者如果可能的话。 谢谢 为了更清楚地说明其Windows 7和我所说的方面是如果你去改变分辨率有一个链接,询问是否要“使文本和其他项目更大或更小”。 滑块从默认的100%更改为150%。

在SQL Report中包含PDF,XLS,DOC和其他格式

我们目前使用SQL Server Reporting Services来创build基于SQL数据的报表。 目前我们能够包含来自SQL数据库表的varbinary(Max)列的图像。 现在在这些表中存储了其他几种格式,包括PDF和MS Word和Excel文档。 我们想在最后提交包括这些文件的报告,但是我们找不到任何build议,特别是对于doc和xls格式。 那可能吗? 如果是的话,怎么样? 谢谢你的帮助 :) 汤姆

是否有将Excel电子表格转换为PDF的SaaS解决scheme?

是否有一个SaaS解决scheme(最好是使用RESTful API)将Excel电子表格(Office 2010格式)转换为PDF?

如何将.XLS&.XLXS文件转换为.PDF格式并将它们返回到Powershell中的每个原始子文件夹?

我目前有一个PowerShell脚本,适用于将Excel电子表格转换为PDF文件,但我的问题是新文件出现在父文件夹,而不是他们来自哪里的特定子文件夹。 我目前的脚本如下所示: $path = "c:\users\me\Documents\Test\sub-test" $xlFixedFormat = "Microsoft.Office.Interop.Excel.xlFixedFormatType" -as [type] $filter = Get-ChildItem -Path $path -include *.xls, *.xlsx -recurse $objExcel = New-Object -ComObject excel.application $objExcel.visible = $false foreach($wb in $filter) { $filepath = join-path -Path $path -ChildPath ($wb.basename + ".pdf") $workbook = $objExcel.workbooks.open($wb.fullname, 3) $workbook.Saved = $true "saving $filepath" $workbook.ExportAsFixedFormat($xlFixedFormat::xlTypePDF, $filepath) $objExcel.Workbooks.close() } $objExcel.Quit() 现在,如果将$ […]

小小的vbs有收尾的帮助,.CLOSE SAVECHANGES:= False

创build一个vbscript来打开一个.csv文件,运行一个macros并打印成pdf。 在“互联网”的帮助下,我获得了成功。 时间稍微清理,这就是我需要你的帮助! 我正在运行以下VBS Option Explicit Dim xlApp, xlBook Set xlApp = CreateObject("Excel.Application") '~~> Excel File Path Set xlBook = xlApp.Workbooks.Open("C:\AppFiles\06.2013.csv", 0, True) '~~> Excel Macro location and Name xlApp.Run "PERSONAL.XLSB!Auto" xlBook.Close xlApp.Quit Set xlBook = Nothing Set xlApp = Nothing WScript.Echo "Finished." WScript.Quit 如前所述,它完成了工作。 HOwever,我想为excel的“你想保存”提示自动回答为NO。 我试图将savechanges:= False添加到xlBook.Close,使它看起来像这样:xlBlook.Close savechanges:= False这给了我预期的声明800A0400错误.. 其次,我想发一个closuresPDF文件的命令。 如果这是可能的。 我有一个额外的应用程序正在运行,所以一个质量窗口closures命令是不可能的。 如果有一个closures的突出显示的窗口命令,PDF似乎被突出显示。 我已经search和search,尝试和尝试! […]

在给定的Excel工作表中插入PDF文件作为图像

我一直在试图修改这个脚本来把PDF文件作为图像插入到活动工作表中。 但它不断创build一个新的工作簿,并插入到新书。 有人可以帮助我修改这个脚本,以便将pdf作为图像插入到名为“report”的工作表中。 Sub insert_pdf_to_report() Dim Xl Dim Wb Dim Ws Dim Ol Sheets("Report").Activate Set Xl = CreateObject("Excel.Application") Set Wb = Xl.Workbooks.Add Set Ws = Wb.Worksheets.Add Set Ol = Ws.OLEObjects.Add(, "C:\QGC_HSSE\template.pdf", True, False) With Ol .Left = Ws.Range("A1").Left .Height = Ws.Range("A1").Height .Width = Ws.Range("A1").Width .Top = Ws.Range("A1").Top End With Sheets("Report").Activate Xl.Visible = True 结束小组

将excel / html / pdf文件embedded到pdf文件中

是否有可能添加一个Excel或静态HTML页面或另一个PDF文件到另一个PDF文件? 当我说添加,我的意思是我可以看到一个PDF页面的Excel / HTML / PDF图标,并打开它? 我试图查找选项,我只发现合并pdfs选项,这不是我所期待的。 TIA

在Excel VBA的64位命令行程序中执行Ghostscript

我的Excel VBAmacros创build包含以下行的gs.cmd文件: "C:\Program Files\gs\gs9.10\bin\gswin64c.exe" @gsparams echo %ProgramFiles% pause 然后执行Shell "gs.cmd" 。 由Ghostscript生成的PDF文件遗漏了几个链接,控制台显示C:\Program Files (x86) 。 如果从“开始”菜单启动cmd.exe并执行相同的gs.cmd脚本,则生成的PDF文件是正确的,并且控制台显示C:\Program Files 。 该PDF文件包含许多36“x24”CAD图纸,主要是vector内容和一些大的位图,在pdfmarks文件中定义了数百个书签和数千个链接。 我看到的执行之间唯一的区别是,似乎是32位和另一个64位。 我不明白为什么Ghostscript在64位实例中做了一个完美的工作,但是在32位的实例中,大部分的工作都是正确的,它只是错过了创build大约5%的链接。 我期望它要么失败或工作。 我search了一下,看是否可以让Shell在64位环境下运行,但是我没有find解决scheme。 我该如何解决这个问题?

复杂的Adobe Acrobat计算

我在Excel中创build了一个复杂的定价表单,用于我所有的引用,但引用变得越来越耗时,我想创build一个PDF版本,人们可以调整选项以适应他们的预算。 我试图找出Javascript,但格式是外星人,我找不到任何人谁已经创造了类似的计算,是有人能够帮助? 将有多个“部分”,其中每个部分的总计将被计算为总计,但是每个“部分”基本相同。 但诀窍是,我希望每个“部分”的基本成本只有在input有效数量后才显示(例如25+)。 每个单选button“select”也必须具有唯一的值, 例如 。 SizeChoice1 = 1,SizeChoice2 = 2,SizeChoice3 = 3。 所以内容摘要(excel风格)是: 如果QTY> 25(250+(SizeChoice(1,2或3)* QTY)+(ColourChoice(1,2或3)* QTY)+ StockChoice(1,2或3)* QTY),如果QTY <25 = 0 如果可能的话,还最好总计四舍五入。

Excel VBA代码在Mac上工作,创buildPDFfunction

我已经编码了以下function。 但是,我不能让它在办公室的Mac上工作。 我不知道程序findEXP_PDF.DLL mac等效 Function Create_PDF(Myvar As Object, FixedFilePathName As String, _ OverwriteIfFileExist As Boolean, OpenPDFAfterPublish As Boolean) As String Dim FileFormatstr As String Dim FName As Variant 'Test If the Microsoft Add-in is installed If Dir(Environ("commonprogramfiles") & "\Microsoft Shared\OFFICE" _& Format(Val(Application.Version), "00") & "\EXP_PDF.DLL") <> "" Then If FixedFilePathName = "" Then 'Open the […]