
გადაიყვანეთ DOC PDF-ზე ონლაინ | გადაიყვანეთ Word PDF-ში C# .NET-ის გამოყენებით
პორტატული დოკუმენტის ფორმატი (PDF) არის ერთ-ერთი პოპულარული დოკუმენტის ფორმატი ინფორმაციის გაზიარებისთვის ინტერნეტში. ანალოგიურად, Word დოკუმენტები (DOC, DOCX, და სხვ.) ასევე ფართოდ გამოიყენება ოფიციალური ინფორმაციის შესანახად და გაზიარებისთვის ორგანიზაციებში, უნივერსიტეტებში, სახელმწიფო ინსტიტუტებში და ა.შ. ასე რომ, ეს სტატია ნათელს ჰფენს DOC-ის PDF-ში გადაყვანის აუცილებლობას, ხსნის სხვადასხვა დოკუმენტის ფორმატებთან დაკავშირებულ გამოწვევებს. იგი ასევე ხაზს უსვამს ხელმისაწვდომი და გაპრიალებული PDF დოკუმენტების შექმნის მნიშვნელობას .NET REST API-ს გამოყენებით.
Word to PDF Conversion API
Aspose.Words Cloud უზრუნველყოფს MS Word-ის, Open Office-ის, OpenDocument-ის და სხვა [მხარდაჭერილი ფაილის ფორმატების] შექმნის, რედაქტირებისა და გარდაქმნის ფუნქციას. ის ასევე საშუალებას გაძლევთ გადაიყვანოთ სიტყვა PDF, XPS, SVG, PCL, JPEG და სხვადასხვა სხვა ფორმატებში. ახლა იმისათვის, რომ განვახორციელოთ DOC-ზე PDF-ზე გადაყვანა C# .NET აპლიკაციაში, ჩვენ უნდა გამოვიყენოთ Aspose.Words Cloud SDK for .NET(რომელიც არის Aspose.Words Cloud API-ს გარშემო).
ინსტალაცია
პირველი ნაბიჯი არის .NET SDK-ის ინსტალაცია, რომელიც ხელმისაწვდომია NuGet ან GitHub-ით ჩამოსატვირთად. გთხოვთ, შეასრულოთ შემდეგი ბრძანება Nuget პაკეტის მენეჯერის კონსოლში, რათა დააინსტალიროთ SDK.
Install-Package Aspose.Words-Cloud
ან, შეგიძლიათ პირდაპირ დააინსტალიროთ დამოკიდებულებები VisualStudio გადაწყვეტაში.
შემდეგი ნაბიჯი არის ანგარიშის რეგისტრაცია Aspose.Cloud dashboard-ზე GitHub ან Google ანგარიშის გამოყენებით ან უბრალოდ დარეგისტრირდით თქვენი კლიენტის სერთიფიკატების მისაღებად.
DOC to PDF C#-ში
გთხოვთ, მიჰყვეთ ქვემოთ მოცემულ ნაბიჯებს C# .NET კოდის გამოყენებით C#.NET კოდის გამოყენებით უკვე ხელმისაწვდომი DOC ფაილი ღრუბლოვან საცავში უკვე ხელმისაწვდომი PDF კონვერტაციად გადასაყვანად.
- პირველ რიგში, შექმენით WordsApi კლასის ეგზემპლარი ClientSecret და ClientID დეტალების არგუმენტებად გადაცემისას.
- მეორეც, შექმენით GetDocumentWithFormatRequest კლასის ინსტანცია და არგუმენტებად გადაიტანეთ შეყვანილი DOC ფაილის სახელი, შედეგის ფორმატი და გამომავალი ფაილის სახელი.
- და ბოლოს, გამოიძახეთ GetDocumentWithFormat(..) მეთოდი კონვერტაციის შესასრულებლად.
// მიიღეთ კლიენტის სერთიფიკატები https://dashboard.aspose.cloud/-დან
string clientSecret = "388e864b819d8b067a8b1cb625a2ea8e";
string clientID = "718e4235-8866-4ebe-bff4-f5a14a4b6466";
// შექმენით WordsApi-ს მაგალითი
WordsApi wordsApi = new WordsApi(clientSecret, clientID);
// შეიყვანეთ DOC ფაილის სახელი
string inputFile = "TableDocument.doc";
// გამომავალი ფაილის სახელი
string resultantFile = "Converted.pdf";
// გამომავალი დოკუმენტის ფორმატი
string format = "pdf";
try {
// Create GetDocumentWithDormatRequest and provide input and გამომავალი ფაილის სახელიs
GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest(inputFile, format, null, null, null, null, resultantFile);
// შეასრულეთ დოკუმენტის კონვერტაცია
Stream result = wordsApi.GetDocumentWithFormat(request);
}
catch (Exception ex)
{
System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

სურათი 1: - DOC-ში PDF-ში გადახედვისას.
გადაიყვანეთ Word PDF-ზე cURL ბრძანებების გამოყენებით
Word დოკუმენტების PDF-ზე შეუფერხებლად გარდაქმნა ეფექტური და ხელმისაწვდომი ხდება Aspose.Words Cloud-ისა და cURL ბრძანებების დინამიური დუეტის მეშვეობით. ეს მიდგომა არა მხოლოდ ამარტივებს კონვერტაციას, არამედ უზრუნველყოფს სიზუსტეს და ინარჩუნებს ფორმატის მთლიანობას გადასვლის დროს.
პირველი ნაბიჯი არის JWT წვდომის ტოკენის გენერირება კლიენტის ID და კლიენტის საიდუმლო დეტალებზე დაყრდნობით. გთხოვთ, შეასრულოთ შემდეგი ბრძანება JWT წვდომის ნიშნის შესაქმნელად:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=718e4235-8866-4ebe-bff4-f5a14a4b6466&client_secret=388e864b819d8b067a8b1cb625a2ea8e" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
მას შემდეგ რაც გვექნება JWT Token, ჩვენ გვჭირდება წვდომა GetDocumentWithFormat API, რომ Word-ის PDF ფორმატში გადავიტანოთ.
curl -X GET "https://api.aspose.cloud/v4.0/words/GetStyles.doc?format=pdf&outPath=Resultant.pdf" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"

სურათი 2: - Word-ზე PDF კონვერტაციის გადახედვა.
დასკვნა
დასასრულს, Word დოკუმენტების PDF-ში გადაყვანის მოგზაურობა ვითარდება ორი მძლავრი მიდგომის მეშვეობით, რომელთაგან თითოეული ემსახურება დეველოპერების განსხვავებულ პრეფერენციებს. .NET REST API უზრუნველყოფს მშობლიურ და მძლავრ გადაწყვეტას მათთვის, ვინც მხარს უჭერს სიმარტივეს და უწყვეტ ინტეგრაციას ადგილობრივ გარემოში. მეორეს მხრივ, Aspose.Words Cloud და cURL ბრძანებების დინამიური კომბინაცია წარმოგიდგენთ ღრუბელზე დაფუძნებულ ალტერნატივას, რომელიც გთავაზობთ მასშტაბურობას და ხელმისაწვდომობას მრავალფეროვან პლატფორმებზე. მიუხედავად ამისა, რომელ გზასაც არ უნდა მიჰყვეთ, Aspose.Words Cloud არის გადამწყვეტი ინსტრუმენტი, არა მხოლოდ კონვერტაციის მოთხოვნების შესასრულებლად, არამედ როგორც კარიბჭე დოკუმენტების დამუშავების გასაუმჯობესებლად. მართლაც, ის შეუცვლელი აქტივია დეველოპერებისთვის, რომლებიც ნავიგაციას უწევენ თანამედროვე დოკუმენტების მართვის სირთულეებს.
სასარგებლო ლინკები
დაკავშირებული ბმულები
ჩვენ გირჩევთ ეწვიოთ შემდეგ ბმულებს ინფორმაციისთვის