
Java-ით ტექსტური файла PDF-ს გარდაქმნა
The TXT გაფართოება წარმოადგენს ტექსტურ დოკუმენტს, რომელიც შეიცავს უბრალო ტექსტს ნაკლებების ფორმით. მონაცემის მნიშვნელობები უბრალო ტექსტურ ფაილში ინახება სიმბოლოების სერიის სახით. თითოეული სიმბოლო ინახება კომპიუტერის მეხსიერებაში როგორც ერთ ან ორ ბაიტად და ამ ფაქტის გამო, ეს ერთ-ერთი პოპულარული ფორმატია ყველა პლატფორმაზე. თუმცა, ხანგრძლივი არქივირების მიზნით, შეიძლება გვქონდეს მოთხოვნა TXT ფაილის PDF ფორმატში გადაკეთების. ამ სტატიაში, განვიხილავთ დეტალებს იმაზე, როგორ შეიძლება გადავაქციოთ TXT PDF-ში ონლაინ.
TXT to PDF კონვერტაციის API
Aspose.Words Cloud SDK for Java საშუალებას აძლევს java განვითარებასა დეველოპერებს Word დოკუმენტების შექმნის, მანიპულაციის და გადახდების rutine-ების შესრულება Java პროგრამების ფარგლებში. ამ სტატიის ფარგლებიდან გამომდინარე, ჩვენ შეგვიძლია TXT-ის PDF-ში გასაყვანი ნაკლები კოდის ხაზებით განვახორციელოთ. ახლა, გთხოვთ დაამატოთ შემდეგი დეტალები pom.xml თქვენი maven აშენების ტიპის პროექტში, რომ Word მანიპულაციის SDK-ის რეფერენი დამატოთ თქვენს პროექტში.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.cloud/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words-cloud</artifactId>
<version>22.5.0</version>
</dependency>
</dependencies>
API გამოყენების შემდეგი ნაბიჯია უფასო ანგარიში რეგისტრაცია Aspose.Cloud dashboard-ზე ვიზიტით. შეგიძლიათ რეგისტრირდეთ, უბრალოდ გამოიყენეთ არსებული GitHub ან Google ანგარიში, ან დააჭირეთ Create a new Account ღილაკს.
Java-ში ტექსტის PDF-ში გადაქცევა
Please follow the instructions below to convert the content of the Text file to PDF using a Java code snippet.
- რამ first , შექმენით WordsApi კლასის ობიექტი Client ID და Client Secret პარამეტრებად გამოყენებით.
- მეორედ, 읽ეთ TXT ფაილის შინაარსი ადგილობრივი წამყვანიდან File ობიექტის გამოყენებით.
- მესამე, წაიკითხეთ TXT ფაილის შინაარსი UploadFileRequest ინტენსის გამოყენებით.
- ახლა გამოიძახეთ uploadFile(…) მეთოდი TXT ფაილის ღრუბლოვან საცავში ატვირთვისთვის.
- შემდეგი ნაბიჯია შექმნათ GetDocumentWithFormatRequest კლასის ობიექტი, სადაც ჩვენ ვუთითებთ გამომავალი ფორმატად
PDF
. - ბოლო ჯამში, გამოიძახეთ მეთოდი getDocumentWithFormat(…) რომ განხორციელდეს კონვერტაციის ოპერაცია და შეინახოთ გამოსული PDF მრუდზე Cloud.
// დამატებითი მაგალითებისათვის, გთხოვთ მოინახულოთ https://github.com/aspose-words-cloud/aspose-words-cloud-java
try
{
// Get ClientID and ClientSecret from https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// WordsApi-ის ობიექტის შექმნა
// თუ baseUrl არის null, WordsApi იყენებს მომხმარებელთა https://api.aspose.cloud
WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);
// წაიკითხეთ TXT ფაილის შინაარსი ადგილობრივი დისკიდან
File file = new File("c://CAD-Errors.txt");
// ფაილის ატვირთვის მოთხოვნის შექმნა
UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.txt", null);
// ფაილის ატვირთვა ღრუბულის შენახვაში
wordsApi.uploadFile(uploadRequest);
// დოკუმენტის კონვერგენციის მოთხოვნის ობიექტის შექმნა
GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.txt", "PDF", "", "Internal","", "", "", "resultant.pdf","");
// Call API to convert TXT to PDF format
wordsApi.getDocumentWithFormat(request);
System.out.println("TXT to PDF Conversion sucessfull !");
}catch(Exception ex)
{
System.out.println(ex);
}

Image 1:- TXT to PDF გარდაქმნის პროფილი
TXT to PDF using cURL Commands
TXT ფორმატიდან PDF ფორმატში გადაყვანა Aspose.Words Cloud-ის გამოყენებით cURL ბრძანებებით შემუშავებისათვის მოქნილი და სკრიპტის გამოყენების შესაძლებლობების მქონე გადაწყვეტას წარმოგიდგენთ. ეს მიდგომა არა მხოლოდ ამარტივებს ინტეგრაციას სხვადასხვა განვითარების სამუშაო პროცესებში, არამედ უზრუნველყოფს დოკუმენტების სელექციის თანმიმდევრულ და საიმედო პროცესს. გარდა ამისა, თქვენ მიიღებთ განსაზღვრის შესაძლებლობას cURL ბრძანებების კონკრეტულ პროექტის მოთხოვნებზე, مما يجعل ეს მიდგომა მორგებულ და ზომიან სხვადასხვა აპლიკაციებისთვის.
ამის მიდგომისთვის წინაპირობაა JWT ტოკენის გენერირება კლინენტის კრედენციების საფუძველზე. ამიტომ, გთხოვთ, შეასრულოთ შემდეგი ბრძანება ტერმინალის პროგრამაში JWT ტოკენის გენერირებისთვის.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
ახლა, რომ لدينا JWT ტოკენი, გთხოვთ შეასრულოთ შემდეგი ბრძანება, რომ წყაროს ტექსტური ფაილი გაუგზავნოთ ღრუბელში.
curl -v -X PUT "https://api.aspose.cloud/v4.0/words/storage/file/input.txt" \
-H "accept: application/json" \
-H "Authorization: Bearer <JWT Token>" \
-H "Content-Type: multipart/form-data" \
-d {"fileContent":{}}
cloud storage-დან TXT ფაილის ატვირთვისა და მისი PDF ფორმატში გარდამოწერისთვის, გთხოვთ, შეასრულოთ შემდეგი cURL ბრძანება.
curl -v -X GET "https://api.aspose.cloud/v4.0/words/input.txt?format=PDF&outPath=converted.pdf" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"
შედეგები
მხოლოდ დასკვნის სახით, ჩვენი ექსპლორაცია TXT-ის PDF-ში გადაქცევის პროცესზე Java Cloud SDK-ისა და Aspose.Words Cloud-ის cURL ბრძანებების გამოყენებით აჩვენებს დინამიურ ბუნებას დოკუმენტების ტრანსფორმაციის. იქნება ეს Java Cloud SDK-ის ძლიერი შესაძლებლობებით, თუ Aspose.Words Cloud-ის cURL ბრძანებების სკრიპტული ეფექტურობით, თქვენ ფლობთ ძლიერ ინსტრუმენტებს, რაც უზრუნველყოფს მარტივი ტექსტური ფაილების პროფესიონალურ და გასაზიარებელ PDF დოკუმენტებად მონაცვლეობას. თუმცა, ამ მრავალseitურ მეთოდებთან ერთად, დოკუმენტის კონვერტაცია ხდება ეფექტურობისა და სიზუსტის ჰარმონიული შერევა, რაც პასუხობს მონაცემების პროცესირების workflows-ის სხვადასხვა საჭიროებებს.
მომხმარებელი ლინკები
დაკავშირებული სტატიები
ჩვენ ძლიერ უდიდეთ რეკომენდაციას შემდეგ ლინკებზე სტუმრობას, რომ განათლდეთ: