
Chuyển đổi ODT sang DOC bằng API REST .NET.
Khả năng chuyển đổi liền mạch các tệp ODT sang định dạng DOC bằng cách sử dụng API REST .NET đã trở thành một công cụ thiết yếu cho các doanh nghiệp, chuyên gia và người sáng tạo nội dung. Dù bạn là một nhà văn muốn chia sẻ công việc của mình trên nhiều nền tảng khác nhau, một chuyên gia kinh doanh cần hợp tác với các đồng nghiệp sử dụng phần mềm đa dạng, hay một nhà phát triển đang tinh giản quy trình tài liệu, thì những lợi ích của việc thành thạo quy trình chuyển đổi ODT sang DOC là rất rõ ràng.
Bài viết này khám phá vai trò quan trọng của việc chuyển đổi ODT sang DOC, nhấn mạnh sự cần thiết của tính năng này và phác thảo những lợi ích mà nó mang lại cho nhiều ngành công nghiệp.
- REST API cho việc chuyển đổi ODT sang Word DOC
- Chuyển đổi ODT sang DOC với C# .NET
- Chuyển đổi ODT sang DOCX bằng lệnh cURL
REST API cho việc chuyển đổi ODT sang Word DOC
Tận dụng khả năng của Aspose.Words Cloud for .NET, quá trình chuyển đổi các tệp ODT sang định dạng DOC trở thành một công việc hiệu quả và liền mạch. Các tính năng mạnh mẽ của nó cung cấp một bộ công cụ mạnh mẽ giúp bạn thực hiện việc chuyển đổi ODT sang DOC một cách dễ dàng, đảm bảo rằng các tài liệu ODT giữ nguyên cấu trúc, kiểu dáng và tính toàn vẹn của nội dung trong khi chuyển đổi một cách mượt mà thành các tệp DOC được hoàn thiện.
Hơn nữa, cách tiếp cận dựa trên đám mây này đơn giản hóa quy trình chuyển đổi, cho phép bạn tập trung vào nội dung hơn là các chi tiết kỹ thuật phức tạp. Bây giờ, để sử dụng SDK, chỉ cần tìm Aspose.Words-Cloud
trong trình quản lý gói NuGet và nhấp vào nút Add Package
. Hơn nữa, vui lòng truy cập cloud dashboard và lấy thông tin xác thực khách hàng cá nhân của bạn.
Chuyển đổi ODT sang DOC với C# .NET
Phần này cung cấp chi tiết và đoạn mã liên quan để thực hiện chuyển đổi mượt mà từ định dạng ODT sang DOC.
// Để xem các ví dụ đầy đủ và các tệp dữ liệu, vui lòng truy cập vào
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet
// Lấy thông tin xác thực của khách hàng từ https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// tạo đối tượng cấu hình sử dụng thông tin ClientID và Client Secret
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// khởi tạo phiên bản WordsApi
var wordsApi = new WordsApi(config);
// Input PDF file name
String inputFile = "test_multi_pages.odt";
// định dạng tệp kết quả
String format = "DOC";
String resultant = "converted.doc";
// load the content of input ODT file to stream instance
var sourceFile = System.IO.File.OpenRead(inputFile);
// tạo đối tượng yêu cầu DocumentWithFormat
var response = new GetDocumentWithFormatRequest(inputFile, format, outPath: resultant);
// kích hoạt thao tác tài liệu
wordsApi.GetDocumentWithFormat(response);
// print success message if conversion is successful
if (response != null && response.Equals("OK"))
{
Console.WriteLine("Word to JPG conversion successful !");
Console.ReadKey();
}

Xem trước việc chuyển đổi ODT sang DOC trực tuyến.
Bây giờ, hãy khám phá một số chi tiết của đoạn mã đã nêu ở trên.
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
var wordsApi = new WordsApi(config);
Tạo một thể hiện của lớp WordsApi nơi chúng ta truyền thông tin đăng nhập của khách hàng dưới dạng tham số.
var sourceFile = System.IO.File.OpenRead(inputFile);
Tải nội dung của tệp ODT vào thể hiện luồng.
var response = new GetDocumentWithFormatRequest(inputFile, format, outPath: resultant);
Tạo một đối tượng yêu cầu chuyển đổi tài liệu, trong đó chúng ta truyền vào định dạng đầu vào ODT, giá trị định dạng đầu ra và tên tệp kết quả dưới dạng tham số.
wordsApi.ConvertDocument(response);
Gọi API để khởi động quy trình chuyển đổi ODT sang DOC. Sau khi hoạt động thành công, tệp kết quả được lưu trữ trong lưu trữ đám mây.
Chuyển đổi ODT sang DOCX bằng lệnh cURL
Việc chuyển đổi các tệp ODT sang định dạng DOC trở nên vô cùng thuận tiện thông qua sự kết hợp liền mạch của Aspose.Words Cloud và các lệnh cURL. Sự kết hợp năng động này cung cấp một phương pháp đa dạng và hiệu quả để thực hiện việc chuyển đổi ODT sang DOC một cách dễ dàng. Sự tích hợp mạnh mẽ này cung cấp cho bạn một phương pháp đơn giản để nâng cao khả năng tương thích và chất lượng trình bày tài liệu.
Bây giờ, với phương pháp này, bước đầu tiên là tạo một mã thông báo truy cập JWT bằng cách thực hiện lệnh sau.
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"
Bây giờ chỉ cần thực hiện lệnh sau để tải ODT từ lưu trữ đám mây, chuyển đổi nó sang định dạng DOCX và lưu tệp kết quả trên ổ đĩa cục bộ.
curl -v "https://api.aspose.cloud/v4.0/words/{inputFile}?format=DOCX" \
-X GET \
-H "Authorization: Bearer {accessToken}" \
-o "resultant.docx"
Thay thế inputFile
bằng tên của file ODT có sẵn trong lưu trữ đám mây và accessToken
bằng mã JWT được tạo trước đó.
Kết luận
In conclusion, the conversion of ODT files to DOC format emerges as an essential capability, addressing the modern demand for enhanced document compatibility and polished presentation. With two robust approaches at your disposal, the integration of Aspose.Words Cloud for .NET and the utilization of cURL commands, you’re equipped to navigate this conversion seamlessly based on your preferences and business requirements. So, whichever path you choose, both options underscore the value of simplifying document interchangeability, ensuring that your ODT content transforms seamlessly into professional-grade DOC/DOCX files.
Các liên kết hữu ích
Bài viết liên quan
Chúng tôi rất khuyến nghị bạn nên ghé thăm các blog sau: