rtf zu pdf

RTF zu PDF Dokument Konversioun mat C# .NET

Rich Text Format (RTF) ass e wäit benotzt Dateiformat fir Dokumenter ze kreéieren déi räichen Text, Biller an aner Formatéierungselementer enthalen. Wéi och ëmmer, an e puer Fäll musst Dir Är RTF-Dokumenter op PDF konvertéieren, entweder fir Archivéieren, Drécken oder Deele Zwecker. PDF ass e populär Dateiformat dat wäit iwwer verschidde Plattformen an Apparater ugeholl gëtt, sou datt et eng ideal Wiel fir Dokumentkonvertéierung mécht. An dësem Artikel wäerte mir d’Grënn entdecken firwat Dir RTF op PDF konvertéiere musst, a weisen Iech wéi Dir de Konversiounsprozess mat .NET Cloud SDK ausféiert. Egal ob Dir en Entwéckler sidd deen de Konversiounsprozess automatiséiert oder en net-technesche Benotzer deen e puer Dokumenter muss konvertéieren, dësen Artikel ass fir Iech.

RTF zu PDF Dokument Konversioun API

Et ginn och verschidde Cloud-baséiert Servicer an APIe fir dësen Zweck verfügbar. Wéi och ëmmer, Aspose.Words Cloud fir .NET, wat en einfachen an effiziente Wee gëtt fir RTF Dateien op PDF ze konvertéieren.

Et ass eng REST API déi einfach an Ären .NET Uwendungen integréiert ka ginn fir verschidde Operatiounen op Word Dokumenter auszeféieren, dorënner d’Erstelle, änneren, Konvertéieren a Manipulatioun vun Text. Mat senge mächtege Fonctiounen an ëmfaassend Dokumentatioun, Aspose.Words Cloud SDK fir .NET ass eng exzellent Wiel fir Entwéckler sichen de RTF zu PDF Konversioun Prozess automatiséieren. Also sicht w.e.g. Aspose.Words-Cloud am NuGet Package Manager a klickt op de Add Package Knäppchen fir d’Referenz vun SDK am .NET Projet ze addéieren. Zweetens, kritt Äre Client Umeldungsinformatioune vum Cloud Dashboard.

Mellt Iech einfach un wann Dir kee existente Kont iwwer Cloud Dashboard hutt.

RTF zu PDF Konverter Online mat C#

Dës Sektioun erklärt d’Schrëtt an d’Zesummenhang Detailer iwwer wéi Dir RTF zu PDF Konverter online entwéckelt mat C# .NET.

// Fir komplett Beispiller an Datendateien, gitt w.e.g. op 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// Kritt Client Umeldungsinformatioune vun https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// erstellen Configuratiounsobjekt mat ClinetID a Client Secret Detailer
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// WordsApi Instanz initialiséieren
var wordsApi = new WordsApi(config);

// Input Wuert Dokument
string inputFile = "file-sample.rtf";
string format = "PDF";
string resultant = "output.pdf";

try
{
 // lued d'Datei vum lokalen Drive
    using (var file = System.IO.File.OpenRead(inputFile))
    {
        var uploadFileRequest = new UploadFileRequest(file, inputFile);
        
        // eropluede Datei op Cloud Storage
        wordsApi.UploadFile(uploadFileRequest);
   }
    
    // erstellen DocumentWithFormat Ufro Objet
    var response = new GetDocumentWithFormatRequest(inputFile, format,outPath: resultant);
    
    // d'Dokumentoperatioun ausléisen
    wordsApi.GetDocumentWithFormat(response);

    // Drécken Erfolleg Message wann Konversioun erfollegräich ass
    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);
}
rtf zu pdf konverter

Bild: - RTF zu PDF Dokument Konversioun Virschau.

Loosst eis Verständnis iwwer de Konversiounscode Snippet entwéckelen.

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

Erstellt en Objet vu Configuratioun a WordsApi Instanz wou Client Umeldungsinformatiounen als Argumenter benotzt ginn.

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

Erstellt eng Instanz vum GetDocumentWithFormat Objet wou mir den Input RTF Numm, resultéierend Format als ‘PDF’ an den Numm vum resultéierende PDF Dokument als Argumenter ubidden.

wordsApi.GetDocumentWithFormat(response);

Elo rufft dës Method un fir d’RFT op PDF Konversiounsoperatioun ze initialiséieren. De resultéierende PDF gëtt dann an der Wolleklagerung gespäichert.

Wa mir d’outPath Argument iwwersprangen, gëtt de resultéierende PDF als Äntwertstroum zréckginn.

D’Input RFT-Datei, déi am uewe genannte Beispill benotzt gëtt, kann erofgeluede ginn vun input-sample.rft.

Konvertéiert Rich Text Dokument op PDF mat cURL Kommandoen

Eng aner Manéier fir RTF op PDF ze konvertéieren ass mat cURL Kommandoen. cURL ass e Kommandozeilinstrument dat Iech erlaabt Daten vun an op Serveren mat verschiddene Protokoller ze transferéieren, dorënner HTTP, FTP a SMTP. Mat cURL kënnt Dir einfach RTF Dateien op PDF konvertéieren andeems Dir API Ufroen op online RTF zu PDF Konverter Servicer maacht.

An dësem Artikel weisen mir Iech wéi Dir cURL Befehle benotzt fir RTF op PDF ze konvertéieren, e Schrëtt-fir-Schrëtt Guide ubidden deen wäertvoll Informatioun iwwer verfügbare online RTF zu PDF Konverter Servicer enthält, wéi Dir mat hiren APIen authentifizéiere kënnt, a wéi fir de Konversiounsprozess mat cURL Kommandoen auszeféieren.

Also, den éischte Schrëtt ass de JWT Zougang Token ze generéieren (baséiert op Client Umeldungsinformatiounen) mam folgenden Kommando:

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"

Wann mir ZougangToken hunn, fuert w.e.g. de folgende Kommando aus, deen den Input RFT-Dokument vun der Cloudlagerung lued an et an PDF-Format konvertéiert. De resultéierende PDF gëtt och an der Wolleklagerung gespäichert.

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}"

Ersetzen {inputFile} mam Numm vum Input RFT-Dokument, deen an der Cloud Storage präsent ass, {accessToken} mam JWT Zougangstoken uewen generéiert an {resultantFile} mam Numm/Wee op déi resultéierend PDF Datei.

Conclusioun

RTF op PDF konvertéieren ass eng gemeinsam Ufuerderung fir vill Benotzer, an et gi verschidde Weeër fir dëst Zil z’erreechen, dorënner d’Benotzung vu C# .NET, Cloud-baséiert Servicer a cURL Kommandoen. An dësem Artikel hu mir verschidde Approche betreffend RTF zu PDF Konversioun exploréiert, e komplette Guide ubidden deen Schrëtt-fir-Schrëtt Instruktiounen a wäertvoll Informatioun enthält. Egal ob Dir en Entwéckler sidd deen den Konversiounsprozess automatiséiert oder en net-technesche Benotzer deen e puer Dokumenter muss konvertéieren, dësen Artikel bitt eng Rei vu Léisungen déi Äre Besoinen entspriechen.

Nëtzlech Linken

Zesummenhang Artikelen

Besicht w.e.g. déi folgend Linken fir méi iwwer ze léieren: