rtf צו pdf

רטף צו פּדף דאָקומענט קאַנווערזשאַן ניצן C#. נעץ

ריטש טעקסט פֿאָרמאַט (RTF) איז אַ וויידלי געוויינט טעקע פֿאָרמאַט פֿאַר קריייטינג דאָקומענטן וואָס אַנטהאַלטן רייַך טעקסט, בילדער און אנדערע פֿאָרמאַטירונג עלעמענטן. אָבער, אין עטלעכע קאַסעס, איר קען דאַרפֿן צו גער דיין RTF דאָקומענטן צו [PDF] (https://docs.fileformat.com/pdf/), אָדער פֿאַר אַרטשיווינג, דרוקן אָדער ייַנטיילונג צוועקן. PDF איז אַ פאָלקס טעקע פֿאָרמאַט וואָס איז וויידלי אנגענומען אויף פאַרשידענע פּלאַטפאָרמס און דעוויסעס, וואָס מאכט עס אַן אידעאל ברירה פֿאַר קאַנווערזשאַן פון דאָקומענטן. אין דעם אַרטיקל, מיר וועלן ויספאָרשן די סיבות וואָס איר קען דאַרפֿן צו גער RTF צו PDF, און ווייַזן איר ווי צו דורכפירן די קאַנווערזשאַן פּראָצעס ניצן .NET Cloud SDK. צי איר זענט אַ דעוועלאָפּער וואָס זוכט צו אָטאַמייט די קאַנווערזשאַן פּראָצעס אָדער אַ ניט-טעכניש באַניצער וואָס דאַרף גער עטלעכע דאָקומענטן, דער אַרטיקל איז פֿאַר איר.

RTF צו PDF דאָקומענט קאַנווערזשאַן אַפּי

עס זענען אויך עטלעכע וואָלקן-באזירט באַדינונגס און אַפּיס בנימצא פֿאַר דעם צוועק. אָבער, Aspose.Words Cloud for.NET, וואָס גיט אַ פּשוט און עפעקטיוו וועג צו גער רטף טעקעס צו פּדף.

עס איז אַ REST API וואָס קענען זיין לייכט ינאַגרייטיד אין דיין. נעץ אַפּלאַקיישאַנז צו דורכפירן פאַרשידן אַפּעריישאַנז אויף וואָרט דאָקומענטן, אַרייַנגערעכנט קריייטינג, עדיטינג, קאַנווערטינג און מאַניפּיאַלייטינג טעקסט. מיט זיין שטאַרק פֿעיִקייטן און פולשטענדיק דאַקיומענטיישאַן, Aspose.Words Cloud SDK פֿאַר. נעץ איז אַ ויסגעצייכנט ברירה פֿאַר דעוועלאָפּערס וואָס זוכן צו אָטאַמייט די RTF צו פּדף קאַנווערזשאַן פּראָצעס. אַזוי ביטע זוכן Aspose.Words-Cloud אין NuGet פּאַקידזשיז פאַרוואַלטער און גיט די לייג פּאַקקאַגע קנעפּל צו לייגן די רעפֿערענץ פון SDK אין. נעץ פּרויעקט. צווייטנס, באַקומען דיין קליענט קראַדענטשאַלז פֿון Cloud דאַשבאָרד.

סימפּלי צייכן אַרויף אויב איר טאָן ניט האָבן אַ יגזיסטינג חשבון איבער קלאָוד דאַשבאָרד.

RTF צו PDF קאָנווערטער אָנליין ניצן C#

דער אָפּטיילונג דערקלערט די סטעפּס און פֿאַרבונדענע דעטאַילס אויף ווי צו אַנטוויקלען רטף צו פּדף קאַנווערטער אָנליין ניצן C#. נעץ.

// פֿאַר גאַנץ ביישפילן און דאַטן טעקעס, ביטע גיין צו 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// באַקומען קליענט קראַדענטשאַלז פֿון https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// שאַפֿן קאַנפיגיעריישאַן כייפעץ ניצן ClinetID און Client Secret דעטאַילס
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);
   }
    
    // שאַפֿן DocumentWithFormat בעטן כייפעץ
    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);
}
rtf צו פּדף קאַנווערטער

בילד: - RTF צו PDF דאָקומענט קאַנווערזשאַן פאָרויסיקע ווייַזונג.

זאל ס אַנטוויקלען פארשטאנד וועגן די קאַנווערזשאַן קאָד סניפּאַט.

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

שאַפֿן אַן אָביעקט פון קאָנפיגוראַטיאָן און וואָרדסאַפּי בייַשפּיל, ווו קליענט קראַדענטשאַלז זענען געניצט ווי אַרגומענטן.

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

שאַפֿן אַ בייַשפּיל פון GetDocumentWithFormat אָבדזשעקט ווו מיר צושטעלן אַרייַנשרייַב רטף נאָמען, רעזולטאַט פֿאָרמאַט ווי ‘PDF’ און נאָמען פון רעזולטאַט פּדף דאָקומענט ווי אַרגומענטן.

wordsApi.GetDocumentWithFormat(response);

איצט, רופן דעם אופֿן צו ינישאַלייז די RFT צו PDF קאַנווערזשאַן אָפּעראַציע. דער רעזולטאַט פּדף איז דעמאָלט סטאָרד אין וואָלקן סטאָרידזש.

אויב מיר האָפּקען די אַוטפּאַט אַרגומענט, דער רעזולטאַט פּדף וועט זיין אומגעקערט אין ענטפער טייַך.

די אַרייַנשרייַב RFT טעקע געניצט אין די אויבן בייַשפּיל קענען זיין דאַונלאָודיד פֿון input-sample.rft.

גער ריטש טעקסט דאָקומענט צו פּדף מיט cURL קאַמאַנדז

אן אנדער וועג צו גער RTF צו PDF איז ניצן cURL קאַמאַנדז. cURL איז אַ באַפֿעל-שורה געצייַג וואָס אַלאַוז איר צו אַריבערפירן דאַטן פון און צו סערווערס ניצן פאַרשידן פּראָטאָקאָלס, אַרייַנגערעכנט הטטפּ, פטפּ און סמטפּ. מיט cURL, איר קענען לייכט גער RTF טעקעס צו פּדף דורך מאַכן אַפּי ריקוועס צו אָנליין RTF צו PDF קאַנווערטער באַדינונגס.

אין דעם אַרטיקל, מיר וועט ווייַזן איר ווי צו נוצן cURL קאַמאַנדז צו גער RTF צו PDF, פּראַוויידינג אַ שריט-דורך-שריט פירער וואָס ינקלודז ווערטפול אינפֿאָרמאַציע אויף בנימצא אָנליין RTF צו PDF קאַנווערטער באַדינונגס, ווי צו אָטענטאַקייט מיט זייער אַפּיס און ווי צו דורכפירן די קאַנווערזשאַן פּראָצעס ניצן cURL קאַמאַנדז.

דער ערשטער שריט איז צו דזשענערייט די JWT אַקסעס סימען (באזירט אויף קליענט קראַדענטשאַלז) ניצן די פאלגענדע באַפֿעל:

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"

אַמאָל מיר האָבן אַקסעסטאָקען, ביטע ויספירן די פאלגענדע באַפֿעל וואָס לאָודז די אַרייַנשרייַב RFT דאָקומענט פֿון וואָלקן סטאָרידזש און קאַנווערץ עס צו פּדף פֿאָרמאַט. דער רעזולטאַט פּדף איז אויך סטאָרד אין וואָלקן סטאָרידזש.

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

פאַרבייַטן {ינפּוטפילע} מיט די נאָמען פון אַרייַנשרייַב רפט דאָקומענט פאָרשטעלן אין קלאָוד סטאָרידזש, {אַקסעסטאָקען} מיט JWT אַקסעס סימען דזשענערייטאַד אויבן און {resultantFile} מיט נאָמען / דרך צו דער רעזולטאַט פּדף טעקע.

מסקנא

קאַנווערטינג רטף צו פּדף איז אַ פּראָסט פאָדערונג פֿאַר פילע יוזערז, און עס זענען עטלעכע וועגן צו דערגרייכן דעם ציל, אַרייַנגערעכנט ניצן C#. נעץ, וואָלקן-באזירט באַדינונגס און קורל קאַמאַנדז. אין דעם אַרטיקל, מיר האָבן יקספּלאָרד פאַרשידענע אַפּראָוטשיז וועגן RTF צו PDF קאַנווערזשאַן, פּראַוויידינג אַ פולשטענדיק פירער וואָס כולל שריט-דורך-שריט ינסטראַקשאַנז און ווערטפול אינפֿאָרמאַציע. צי איר זענט אַ דעוועלאָפּער וואָס זוכט צו אָטאַמייט די קאַנווערזשאַן פּראָצעס אָדער אַ ניט-טעכניש באַניצער וואָס דאַרף גער אַ ביסל דאָקומענטן, דער אַרטיקל אָפפערס אַ קייט פון סאַלושאַנז וואָס טרעפן דיין דאַרף.

נוציק לינקס

שייַכות אַרטיקלען

ביטע באַזוכן די פאלגענדע לינקס צו לערנען מער וועגן: