簡體   English   中英

在C#中將PDF,Doc和Docx轉換為rtf

[英]Converting PDF, Doc and Docx to rtf in c#

我對使用Doc,Docx和PDF並將其轉換為RTF的應用程序有要求。

轉換是一種方法,我不需要轉換回Doc或PDF。

有沒有人做過,您能推薦一個libray嗎? 我知道這是有根據的,但是這很昂貴,而且許可每年收費,所以這對我碰巧工作的公司不起作用。

如果可以,我可以為每個文件類型使用多個庫。

提前致謝

GroupDocs.Conversion Cloud是一種REST API,可將所有常見文件格式從on格式可靠且輕松地轉換為另一種格式。 它的免費定價計划每月提供50個免費信用。

這是從默認存儲到PDF到RTF的示例代碼:

// Get App Key and App SID from https://dashboard.groupdocs.cloud/
var configuration = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(MyAppSid, MyAppKey);
var apiInstance = new ConvertApi(configuration);

try
{
    // convert settings
    var settings = new GroupDocs.Conversion.Cloud.Sdk.Model.ConvertSettings
    {
        StorageName = null,
        FilePath = "02_pages.pdf",
        Format = "rtf",
        ConvertOptions = new RtfConvertOptions(),
        OutputPath = "02_pages.rtf"
    };

    // convert to specified format
    List<StoredConvertedResult> response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
    Console.WriteLine("Document converted successfully: " + response[0].Url);
}
catch (Exception e)
{
    Console.WriteLine("Exception when calling ConvertApi.QuickConvert: " + e.Message);
}

我是aspose的開發人員。

Telerik有一個不錯的庫可以做到這一點。 他們實際上有一個看起來像Microsoft Word的整個編輯器。 它可以打開多種文件格式,並以本機格式另存為RTF(盡管可以另存為PDF,DOCX等)。我不確定的一件事是打開PDF並另存為RTF。 我不確定Telerik庫能否做到這一點。

這是該庫的鏈接: http : //www.telerik.com/products/wpf/richtextbox.aspx

對於PDF到RTF庫,您可以使用以下網址http : //www.sautinsoft.com/products/pdf-focus/index.php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM