rtf kanggo pdf

RTF kanggo Konversi Dokumen PDF nggunakake C# .NET

Format Teks Kaya (RTF) minangka format file sing akeh digunakake kanggo nggawe dokumen sing ngemot teks, gambar, lan unsur format liyane. Nanging, ing sawetara kasus, sampeyan bisa uga kudu ngowahi dokumen RTF menyang PDF, kanggo tujuan arsip, nyetak, utawa enggo bareng. PDF minangka format file populer sing ditampa kanthi akeh ing macem-macem platform lan piranti, dadi pilihan sing cocog kanggo konversi dokumen. Ing artikel iki, kita bakal njelajah alasan kenapa sampeyan kudu ngowahi RTF dadi PDF, lan nuduhake sampeyan carane nindakake proses konversi nggunakake .NET Cloud SDK. Apa sampeyan minangka pangembang sing pengin ngotomatisasi proses konversi utawa pangguna non-teknis sing kudu ngowahi sawetara dokumen, artikel iki kanggo sampeyan.

API Konversi Dokumen RTF dadi PDF

Ana uga sawetara layanan basis awan lan API sing kasedhiya kanggo tujuan iki. Nanging, Aspose.Words Cloud kanggo .NET, sing nyedhiyakake cara sing gampang lan efisien kanggo ngowahi file RTF dadi PDF.

Iki minangka REST API sing bisa gampang diintegrasi menyang aplikasi .NET kanggo nindakake macem-macem operasi ing dokumen Word, kalebu nggawe, nyunting, ngowahi, lan manipulasi teks. Kanthi fitur sing kuat lan dokumentasi lengkap, Aspose.Words Cloud SDK kanggo .NET minangka pilihan sing apik kanggo pangembang sing pengin ngotomatisasi proses konversi RTF dadi PDF. Dadi, goleki Aspose.Words-Cloud ing manajer paket NuGet banjur klik tombol Tambah Paket kanggo nambah referensi SDK ing proyek .NET. Kapindho, entuk kredensial klien saka Dashboard Cloud.

Cukup ndhaptar yen sampeyan ora duwe akun liwat Cloud dashboard.

RTF to PDF Converter Online nggunakake C#

Bagean iki nerangake langkah-langkah lan rincian sing gegandhengan babagan carane ngembangake konverter RTF menyang PDF kanthi online nggunakake C# .NET.

// Kanggo conto lengkap lan file data, bukak 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// Entuk kredensial klien saka https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// nggawe obyek konfigurasi nggunakake rincian ClinetID lan Rahasia Klien
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// miwiti conto WordsApi
var wordsApi = new WordsApi(config);

// dokumen tembung input
string inputFile = "file-sample.rtf";
string format = "PDF";
string resultant = "output.pdf";

try
{
 // mbukak file saka drive lokal
    using (var file = System.IO.File.OpenRead(inputFile))
    {
        var uploadFileRequest = new UploadFileRequest(file, inputFile);
        
        // upload file menyang panyimpenan Cloud
        wordsApi.UploadFile(uploadFileRequest);
   }
    
    // nggawe obyek request DocumentWithFormat
    var response = new GetDocumentWithFormatRequest(inputFile, format,outPath: resultant);
    
    // micu operasi dokumen
    wordsApi.GetDocumentWithFormat(response);

    // print pesen sukses yen konversi sukses
    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);
}
Konverter rtf dadi pdf

Gambar: - Pratinjau konversi dokumen RTF dadi PDF.

Ayo berkembang pemahaman babagan potongan kode konversi.

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

Nggawe obyek saka Configuration lan WordsApi conto ngendi kredensial klien digunakake minangka bantahan.

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

Gawe conto obyek GetDocumentWithFormat sing menehi input jeneng RTF, format asil minangka PDF lan jeneng dokumen PDF minangka argumen.

wordsApi.GetDocumentWithFormat(response);

Saiki, nelpon metode iki kanggo miwiti operasi konversi RFT menyang PDF. PDF asil banjur disimpen ing panyimpenan maya.

Yen kita ngliwati argumen outPath, PDF asil bakal bali menyang stream respon.

File RFT input sing digunakake ing conto ing ndhuwur bisa diundhuh saka input-sample.rft.

Ngonversi Dokumen Teks Kaya dadi PDF nggunakake Perintah cURL

Cara liya kanggo ngowahi RTF dadi PDF yaiku nggunakake perintah cURL. cURL minangka alat baris perintah sing ngidini sampeyan nransfer data saka lan menyang server nggunakake macem-macem protokol, kalebu HTTP, FTP, lan SMTP. Kanthi cURL, sampeyan bisa kanthi gampang ngowahi file RTF dadi PDF kanthi nggawe panjaluk API menyang layanan konverter RTF dadi PDF online.

Ing artikel iki, kita bakal nuduhake sampeyan carane nggunakake perintah cURL kanggo ngowahi RTF dadi PDF, nyedhiyakake pandhuan langkah-langkah sing kalebu informasi penting babagan layanan konverter RTF menyang PDF online sing kasedhiya, carane otentikasi nganggo API, lan carane kanggo nindakake proses konversi nggunakake printah cURL.

Dadi, langkah pertama yaiku ngasilake token akses JWT (adhedhasar kredensial klien) nggunakake printah ing ngisor iki:

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"

Sawise entuk aksesToken, lakoni perintah ing ngisor iki sing ngemot dokumen RFT input saka panyimpenan awan lan ngowahi dadi format PDF. PDF asil uga disimpen ing panyimpenan maya.

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

Ganti {inputFile} nganggo jeneng dokumen RFT input sing ana ing panyimpenan Cloud, {accessToken} nganggo token akses JWT sing digawe ing ndhuwur lan {resultantFile} kanthi jeneng/path menyang asil file PDF.

Kesimpulan

Ngonversi RTF menyang PDF minangka syarat umum kanggo akeh pangguna, lan ana sawetara cara kanggo nggayuh tujuan kasebut, kalebu nggunakake C# .NET, layanan basis awan, lan perintah cURL. Ing artikel iki, kita wis njelajah macem-macem pendekatan babagan konversi RTF dadi PDF, nyedhiyakake pandhuan lengkap sing kalebu instruksi langkah-langkah lan informasi sing penting. Apa sampeyan minangka pangembang sing pengin ngotomatisasi proses konversi utawa pangguna non-teknis sing kudu ngowahi sawetara dokumen, artikel iki nawakake macem-macem solusi sing bakal nyukupi kabutuhan sampeyan.

Pranala Migunani

Artikel sing gegandhengan

Mangga bukak link ing ngisor iki kanggo mangerteni sing luwih lengkap babagan: