題:
.NET庫將Microsoft Office文檔轉換為PDF
bugfixer
2014-08-08 03:05:09 UTC
view on stackexchange narkive permalink

我正在尋找一個可以將Microsoft Office文檔( .docx .xlsx 等)和圖像轉換為PDF的庫(開放源或付費庫)。該庫必須可以從.NET訪問。

我看過 ABCpdf,但是它不需要在服務器上安裝Microsoft Office。我的文檔存儲在數據庫中,所以我需要可以與字節數組一起使用的東西。

有人可以推薦圖書館嗎?

您要求它是.NET庫還是cmdline可以工作?
需要一個.net庫。在Web服務中使用。
八 答案:
#1
+3
hcham1
2016-10-28 23:33:01 UTC
view on stackexchange narkive permalink

LEADTOOLS Documents SDK能夠轉換所有Microsoft Office格式並以.NET格式輸出為PDF。

以下是所有支持格式的列表SDK可以進行以下轉換:

  • Adob​​e Acrobat PDF和PDF / A Microsoft Office DOC / DOCX,XLS / XLSX,PPT / PPTX,PST,EML, MSG和XPS格式

  • CAD格式,例如DXF,DWG和DWF

  • 純文本,RTF,HTML, MOBI,ePUB

  • IBM AFP,MO:DCA,IOCA和PTOCA

所有這些格式,您還可以啟用OCR並將圖像轉換為基於文檔的可搜索PDF。

免責聲明:我是該圖書館的員工

據我了解,這些功能-甚至OCR-在這兩種產品中都可用:文檔成像,識別,文檔成像套件,醫學成像,PACS成像,醫學成像套件。對 ?
這些功能(包括OCR)作為識別成像和文檔成像套件的一部分提供,並且可以作為您提到的其他產品的附件使用。
#2
  0
Matt Jones
2014-08-08 20:39:45 UTC
view on stackexchange narkive permalink

我使用了 Sub Systems提供的組件來執行RTF到PDF的轉換,但是它們也提供了用於執行 DOCX到PDF的轉換的組件。我沒有使用過它們,但我喜歡將它們的RTF轉換為PDF的東西。我過去合作過的第三方組件提供商。

#3
  0
GemBox Dev Team
2014-08-09 19:52:53 UTC
view on stackexchange narkive permalink

您可以檢出我們的庫:

它們不需要Office安裝,並且可以處理文件流(或字節數組)檢查此處此處

只是警告:gembox的網絡版本當前無法打印為pdf。
不會在2019年發布:https://support.gemboxsoftware.com/feedback/view/add-pdf-support-in-net-standard
這兩個組件都有2個DLL版本。一個用於支持打印和保存為PDF的.NET Framework,另一個用於支持當前不支持此功能的.NET Standard,但我們計劃對其進行處理。
#4
  0
Jay Lamay
2014-09-09 06:13:48 UTC
view on stackexchange narkive permalink

Aspose提供了許多不同的單獨組件:

  1. Aspose.Cells:
    • 專業從事於:XLS,XLSX,XLSM,SpreadsheetML,CSV,製表符分隔的ODS,HTML,PDf文檔
      • 加載工作簿
      • 使用SmartMarkers的高級操作
      • 數據透視表支持
      • 從SharePoint文檔轉換工作簿庫
      • 保存工作簿
      • 將JasperReports導出到工作簿
      • 工作簿到PDF轉換
      • 管理工作表
      • 工作表到圖像轉換
      • 工作簿安全性
      • 圖表支持
      • 將RDL報告導出到工作簿
  2. Aspose.Words

    • 專業領域:DOC,DOCX,RTF,FlatOpc,WordML,XML,ODT,TXT,HTML文件。
    • 文字處理文檔轉換為ODT,HTML,EPUB,TXT

      • ODT,HTML,TXT轉換為Microsoft Word和其他文字處理文檔 ​​li>
      • 文字處理文檔, HTML,MHTML,TXT和Open Document支持
      • 組裝文檔 ​​li>
      • 更新字段
      • 插入內容和格式
      • 將文字處理文檔轉換為PDF,XPS,PS,SWF,XAML或SVG格式
      • 打印文檔 ​​li>
      • 將頁面呈現為TIFF或其他圖像格式,例如PNG,BMP,EMF或JPEG
      • 郵件合併/報告
      • 從數據庫填充
      • 嵌套郵件合併區域
  3. ol>

    它們還具有許多其他組件,例如幻燈片/ PowerPoint,PDF,條形碼,OneNote,成像, OCR,圖表/ Visio,任務/項目,電子郵件等。

Aspose.PDF是否可以將Microsoft Office Documents轉換為PDF而無需其他Aspose組件,例如Aspose.Word或Aspose.Excel?
#5
  0
Paul Jowett
2014-11-27 08:34:28 UTC
view on stackexchange narkive permalink

Docmosis提供了一個Web服務API(REST),用於基於文字處理器樣式的文檔,使用模板和合併數據的文檔生成。它可以將包括doc / docx / xls在內的各種格式轉換為pdf。請注意,我為Docmosis工作。

#6
  0
Davis Jebaraj
2015-05-08 01:22:59 UTC
view on stackexchange narkive permalink

基本PDF可以將Word,PowerPoint和Excel文檔轉換為PDF,並且不需要Microsoft Office。它是用C#編寫的,並且可以作為庫在任何.NET平台上使用。

社區許可證免費提供整套產品。-Davis(Syncfusion)

我們如何購買Essential PDF?它是否包含在某些產品中或可以直接使用? [本頁](https://www.syncfusion.com/products/file-formats/presentation)似乎也說Essential PDF可以管理PowertPoint文件。是嗎如果是這樣,則ppt和pptx嗎?
@Amessihel: Essential PDF包含在多個產品包中,包括文件格式包https://www.syncfusion.com/sales/products/fileformats。文件格式包還包括可演示PPTX文件的基本演示。 Essential Studio File Formats Edition開發人員許可證的當前標價為995美元。產品頁面本身也提供30天試用期。
謝謝。您打算添加ppt格式嗎?
@Amessihel我將檢查並確認
Syncfusion還提供了PowerPoint庫https://www.syncfusion.com/powerpoint-framework/net
#7
  0
csmith
2016-02-06 20:24:09 UTC
view on stackexchange narkive permalink

我們使用 Spire.Doc,它支持MailMerge並從文檔生成PDF作為流或文件。我們在從數據庫中提取二進制數據,通過流操作/加載然後流式傳輸PDF的情況下使用了此方法。

我建議您檢出該庫。

#8
  0
JasonPlutext
2017-01-21 13:23:30 UTC
view on stackexchange narkive permalink

公開:我是該產品的所有者。

您可以在 http://converter-eval.plutext上嘗試將doc / docx轉換為PDF Converter .com /

恐怕僅用於Word文檔,而不是pptx,xlsx等。

它是可在您的服務器中使用的本地服務器/服務

突出顯示:

  • 旨在模仿Word的佈局(高保真度)
  • 產生PDF / A-2b兼容輸出
  • 易於安裝(特別是與SharePoint,LibreOffice等相比);應該不言而喻,但是不需要安裝Word。
  • 快速(並且是多線程的)
  • 節儉的資源
  • 是安全的(嚴格分隔)
  • 作為操作系統服務運行(在Windows或Linux上)。

.NET客戶端代碼位於 http:// converter- eval.plutext.com/client_dotnet.html

您與該產品的從屬關係到底是什麼?請透露。
正如用戶名和答案的第一行所示,它是我的產品:-)


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...