我有一個SSIS代碼,可以將Excel轉換爲類似於此帖子代碼的腳本任務中的PDF:Code to Convert Excel to PDF using VB.NET。在SSIS作業運行的所有方式,它出口到Excel:一旦它擊中的代碼塊我的SSIS工作凍結在Excel中將Excel轉換爲PDF不工作
oWorkbook.ExportAsFixedFormat(pFormatType, PDFFileName, pQuality, _
pIncludeDocProperties, _
pIgnorePrintAreas, _
pFrom, pTo, pOpenAfterPublish)
。我的application.displayalerts設置爲false,認爲somethiing彈出,但這不是問題。我的服務器上也安裝了PDF閱讀器,但這也無濟於事。此代碼適用於我的電腦,但不適用於服務器。我似乎無法弄清楚爲什麼會發生這種情況。看起來鏈接中引用的代碼也起作用。任何想法爲什麼我的代碼無法在我的服務器上工作?
我假設我可以使用SSRS來創建報告,然後從那裏輸出,但我希望不必這樣做,並且可能有辦法強制或忽略可能發生的用戶輸入片斷。原因是我必須爲從Excel轉換爲PDF的文件數量編寫大量的SSRS報告。 – Schwimms
SSR可以通過基於.net api的SOAP輸出PDF –
如果我記得,但您需要自己將它寫入文件。您也可以通過網絡瀏覽器手動執行它們或安排它們。 –