Panduan singkat ini membantu Anda memahami cara mengonversi Word DOC menjadi penurunan harga dengan NET REST API di cloud. Untuk mengekspor DOC ke format MD, kami menggunakan Aspose.Words untuk .NET Cloud SDK. Jika Anda tertarik dengan konversi Word menjadi penurunan harga di C# Low Code API, lakukan tugas ini menggunakan kode contoh dan langkah-langkah yang diberikan.
Prasyarat
- Buat akun dan dapatkan kredensial API
- Unduh Aspose.Words Cloud SDK for Dotnet
- Siapkan proyek C# dengan SDK di atas
Langkah-langkah Mengonversi Word menjadi Markdown dengan NET REST API
- Tetapkan ID Klien dan Rahasia Klien untuk API untuk konversi ke MD
- Buat objek kelas WordsAPI dengan kredensial klien
- Tentukan file input dan output
- Baca file input DOC dan simpan ke array byte
- Buat instance metode ConvertDocumentRequest() menggunakan array byte di atas
- Panggil metode ConvertDocument untuk Mengonversi DOC ke MD menggunakan REST API
- Simpan file MD keluaran pada disk lokal
Kode untuk Mengonversi DOC ke MD dengan C# REST API
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
using System; | |
using System.IO; | |
namespace WordsSample.Words | |
{ | |
public class WordsToMd | |
{ | |
public void ConvertWordToMdAsync() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = "Client Secret"; | |
apiClient.ClientId = "Client ID"; | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
//string localPath = @""; | |
string inputFile = "Test1.doc"; | |
string outputFile = "DOCXToMD"; | |
string outputFormat = "md"; | |
//Read input file to bytes array | |
var inpuFileStream = File.Open(inputFile, FileMode.Open); | |
inpuFileStream.Position = 0; | |
ConvertDocumentRequest convertDocumentRequest = new ConvertDocumentRequest(inpuFileStream, outputFormat, null, null, null, null, null, null, null); | |
var conversionTask = wordsApi.ConvertDocument(convertDocumentRequest); | |
conversionTask.Wait(); | |
var outputFileStream = conversionTask.Result; | |
outputFileStream.Position = 0; | |
using (var fileStream = File.Create(outputFile+"."+ outputFormat)) | |
{ | |
outputFileStream.Seek(0, SeekOrigin.Begin); | |
outputFileStream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
Cuplikan kode contoh di atas memberdayakan Anda untuk mengonversi DOC ke MD dengan C# REST API. Anda perlu memasukkan file DOC dengan bantuan Aspose.Words REST API SDK untuk C# dan mengunduh file MD keluaran untuk menyimpannya secara lokal dengan menggunakan API konversi Aspose online. Metode ConvertDocumentRequest memungkinkan konfigurasi yang berbeda seperti penyimpanan file untuk font khusus, kata sandi untuk mendekripsi file Word yang dilindungi, detail pengkodean untuk file input TXT dan HTML, dan penyimpanan dokumen sumber.
Konversi DOC ke MD ini dapat digunakan dengan aplikasi tanpa kode atau kode rendah apa pun di Windows, Linux, atau Mac.
Anda juga dapat melihat fitur serupa lainnya di halaman berikut: Cara konversi DOC ke EPUB dengan NET REST API.