ртф у пдф

Конверзија РТФ у ПДФ документ користећи Ц# .НЕТ

Формат обогаћеног текста (РТФ је широко коришћен формат датотеке за креирање докумената који садрже обогаћени текст, слике и друге елементе обликовања. Међутим, у неким случајевима ћете можда морати да конвертујете своје РТФ документе у ПДФ, било у сврхе архивирања, штампања или дељења. ПДФ је популаран формат датотеке који је широко прихваћен на различитим платформама и уређајима, што га чини идеалним избором за конверзију докумената. У овом чланку ћемо истражити разлоге због којих ћете можда морати да конвертујете РТФ у ПДФ и показати вам како да извршите процес конверзије користећи .НЕТ Цлоуд СДК. Без обзира да ли сте програмер који жели да аутоматизује процес конверзије или нетехнички корисник који треба да конвертује неколико докумената, овај чланак је за вас.

АПИ за конверзију РТФ у ПДФ документ

Такође постоји неколико услуга заснованих на облаку и АПИ-ја доступних за ову сврху. Међутим, Аспосе.Вордс Цлоуд за .НЕТ, који пружа једноставан и ефикасан начин за претварање РТФ датотека у ПДФ.

То је РЕСТ АПИ који се лако може интегрисати у ваше .НЕТ апликације за обављање различитих операција на Ворд документима, укључујући креирање, уређивање, претварање и манипулацију текстом. Са својим моћним функцијама и свеобухватном документацијом, Аспосе.Вордс Цлоуд СДК за .НЕТ је одличан избор за програмере који желе да аутоматизују процес конверзије РТФ у ПДФ. Зато претражите Аспосе.Вордс-Цлоуд у НуГет менаџеру пакета и кликните на дугме Додај пакет да бисте додали референцу СДК-а у .НЕТ пројекат. Друго, прибавите своје клијентске акредитиве са Цлоуд контролне табле.

Једноставно се пријавите ако немате постојећи налог преко контролне табле у облаку.

РТФ у ПДФ конвертор на мрежи користећи Ц#

Овај одељак објашњава кораке и сродне детаље о томе како да развијете РТФ у ПДФ конвертор на мрежи користећи Ц# .НЕТ.

// За комплетне примере и датотеке са подацима, идите на 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// Преузмите акредитиве клијента са https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// креирајте конфигурациони објекат користећи ЦлинетИД и Цлиент Сецрет детаље
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// иницијализовати ВордсАпи инстанцу
var wordsApi = new WordsApi(config);

// улазни ворд документ
string inputFile = "file-sample.rtf";
string format = "PDF";
string resultant = "output.pdf";

try
{
 // учитајте датотеку са локалног диска
    using (var file = System.IO.File.OpenRead(inputFile))
    {
        var uploadFileRequest = new UploadFileRequest(file, inputFile);
        
        // отпремите датотеку у складиште у облаку
        wordsApi.UploadFile(uploadFileRequest);
   }
    
    // креирајте објекат захтева ДоцументВитхФормат
    var response = new GetDocumentWithFormatRequest(inputFile, format,outPath: resultant);
    
    // покренути операцију документа
    wordsApi.GetDocumentWithFormat(response);

    // одштампати поруку о успеху ако је конверзија успешна
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("RFT to PDF conversion successfull !");
        Console.ReadKey();
    }
}catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
ртф у пдф конвертер

Слика: - Преглед конверзије РТФ у ПДФ документ.

Хајде да развијемо разумевање фрагмента кода за конверзију.

var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
var wordsApi = new WordsApi(config);

Креирајте објекат Цонфигуратион и ВордсАпи инстанце где се акредитиви клијента користе као аргументи.

var response = new GetDocumentWithFormatRequest(inputFile, format: format, outPath: resultant);

Креирајте инстанцу ГетДоцументВитхФормат објекта где дајемо улазно РТФ име, резултујући формат као ПДФ и име резултујућег ПДФ документа као аргументе.

wordsApi.GetDocumentWithFormat(response);

Сада позовите овај метод да бисте иницијализовали операцију конверзије РФТ у ПДФ. Добијени ПДФ се затим чува у складишту у облаку.

Ако прескочимо аргумент оутПатх, резултирајући ПДФ ће бити враћен у току одговора.

Улазни РФТ фајл који се користи у горњем примеру може се преузети са инпут-сампле.рфт.

Претворите документ обогаћеног текста у ПДФ користећи цУРЛ команде

Други начин за претварање РТФ-а у ПДФ је коришћење цУРЛ команди. цУРЛ је алатка командне линије која вам омогућава да преносите податке са и на сервере користећи различите протоколе, укључујући ХТТП, ФТП и СМТП. Помоћу цУРЛ-а можете лако претворити РТФ датотеке у ПДФ тако што ћете упућивати АПИ захтеве за онлајн услуге претварача РТФ у ПДФ.

У овом чланку ћемо вам показати како да користите цУРЛ команде за претварање РТФ у ПДФ, пружајући водич корак по корак који укључује драгоцене информације о доступним онлајн услугама РТФ у ПДФ конвертер, како да се аутентификујете помоћу њихових АПИ-ја и како да изврши процес конверзије помоћу цУРЛ команди.

Дакле, први корак је да генеришете ЈВТ приступни токен (на основу акредитива клијента) користећи следећу команду:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Када добијемо аццессТокен, извршите следећу команду која учитава улазни РФТ документ из складишта у облаку и конвертује га у ПДФ формат. Добијени ПДФ се такође чува у складишту у облаку.

curl -v "https://api.aspose.cloud/v4.0/words/{inputFile}?format=PDF&outPath={resultantFile}" \
-X GET \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer {accessToken}"

Замените {инпутФиле} именом улазног РФТ документа који се налази у складишту у облаку, {аццессТокен} са ЈВТ приступним токеном генерисаним изнад и {ресултантФиле} именом/путњом до резултирајуће ПДФ датотеке.

Закључак

Конвертовање РТФ-а у ПДФ је уобичајен захтев за многе кориснике, а постоји неколико начина да се постигне овај циљ, укључујући коришћење Ц# .НЕТ-а, услуга заснованих на облаку и цУРЛ команди. У овом чланку смо истражили различите приступе у вези са конверзијом РТФ-а у ПДФ, пружајући свеобухватан водич који укључује упутства корак по корак и драгоцене информације. Без обзира да ли сте програмер који жели да аутоматизује процес конверзије или нетехнички корисник који треба да конвертује неколико докумената, овај чланак нуди низ решења која ће задовољити ваше потребе.

Корисни линкови

повезани чланци

Посетите следеће везе да бисте сазнали више о: