Konversi Word ke Penurunan Harga di C#

Posting blog ini memberi Anda solusi untuk masalah kehidupan nyata yang terkait dengan konversi dan manipulasi format file. Ada beberapa skenario di mana Anda perlu mengonversi Doc/Docx ke MD, untungnya, GorupDocs.Conversion memungkinkan Anda melakukan konversi Docx ke Markdown secara manual dan juga terprogram. Namun, ada Cloud SDK, REST API, dan alat online untuk mengonversi Word ke Markdown, dan semuanya didukung oleh GorupDocs.Conversion. Selain itu, Anda dapat membuat generator Markdown sendiri dengan melakukan panggilan API sederhana. Jadi, mari kita mulai dan lihat cara mengonversi Word ke Markdown di C# secara terprogram menggunakan GorupDocs.Conversion Cloud SDK for .NET.

Panduan ini membahas bagian-bagian berikut:

Instalasi Pustaka Markdown Generator

GorupDocs.Conversion Cloud SDK for .NET cukup mudah dipasang dan prosedur pemasangannya tidak bergantung pada perangkat lunak pihak ketiga mana pun. Untuk menginstal pustaka konverter Docx ke MD ini, unduh [Paket NuGet] ini 9 atau jalankan perintah berikut ke dalam Manajer Paket NuGet.

Install-Package GroupDocs.Conversion-Cloud -Version 23.10.0

Jadi, langkah selanjutnya adalah mendapatkan kredensial API (ID Klien + Rahasia Klien) dari [dasbor] API Cloud10. Sekali lagi, ini sangat mudah dan Anda dapat melakukannya dalam beberapa detik. Silakan ikuti [panduan] ini 11 jika Anda menemukan kesulitan dalam mendapatkan kredensial API.

Konversi Word ke Markdown di C# Secara Terprogram

Siap untuk mulai menulis beberapa baris kode untuk mengonversi Docx ke MD dalam aplikasi .NET.

Catatan: Kami telah mengunggah file Doc/Docx sumber ke API Cloud kami dasbor. Namun demikian, Anda dapat mengunggah secara manual atau terprogram dengan menggunakan metode UploadFile.

Silakan ikuti langkah-langkah yang disebutkan di bawah ini:

  • Buat instance kelas Konfigurasi dengan Rahasia Klien & ID Klien.
  • Tentukan nilai ApiBaseUrl untuk menyetel URL dasar API.
  • Inisialisasi objek kelas ConvertApi dengan objek kelas Konfigurasi.
  • Buat instance kelas ConvertSettings dan inisialisasi dengan mengatur nilai seperti FilePath, Format, dll.
  • Panggil metode ConvertDocument dan berikan instance kelas ConvertDocumentRequest untuk mengonversi Docx ke MD secara terprogram.

Cuplikan kode berikut menunjukkan cara Word ke MD di C# secara terprogram:

using System;
using GroupDocs.Conversion.Cloud.Sdk.Api;
using GroupDocs.Conversion.Cloud.Sdk.Client;
using GroupDocs.Conversion.Cloud.Sdk.Model.Requests;
using System.IO;
using GroupDocs.Conversion.Cloud.Sdk.Model;

namespace GroupDocs.Conversion.CSharp
{
    // Konversi Word ke Penurunan Harga di C#
    class Convert_Docx_to_MD

    {
        static void Main(string[] args)
        {

            try
            {
                // Dapatkan kredensial API Anda 
                string clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
                string clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
                string myStorage = "test";

                // Buat instance kelas Konfigurasi dengan Rahasia Klien & ID Klien. 
                var configuration = new Configuration(clientId, clientSecret);
                // Tentukan nilai ApiBaseUrl untuk menyetel url dasar API.
                configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

                // Inisialisasi objek kelas ConvertApi dengan objek kelas Konfigurasi.
                var apiInstance = new ConvertApi(configuration);
                // Buat instance kelas ConvertSettings dan inisialisasi dengan mengatur nilai seperti FilePath, Format, dll.
                var settings = new ConvertSettings
                {
                    FilePath = "sample.docx",
                    Format = "md",
                    OutputPath = "test/output-sample-file.md"
                };

                // Panggil metode ConvertDocument dan berikan instance kelas ConvertDocumentRequest untuk mengonversi Docx ke MD secara terprogram.
                var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
                Console.WriteLine("Successfully converted Docx to Markdown in C#: " + response[0].Url);
            }
            catch (Exception e)
            {
                Console.WriteLine("Exception when calling GroupDocs Api: " + e.Message);
            }

        }
    }
}

Setelah Anda menjalankan server, Anda akan melihat file MD baru (yaitu output-sample-file.md) yang dihasilkan di folder “test” di [dashboard] API Cloud 10. Dengan demikian, Anda dapat mengunduh file secara manual atau terprogram dengan menggunakan metode DownloadFile.

Konversikan Docx ke Markdown Online

Sejauh ini, kita telah mempelajari cara mengonversi Word ke Markdown di C# secara terprogram. Sekarang, Anda dapat memanfaatkan konverter Docx ke MD online yang didukung oleh GorupDocs.Conversion. Mudah digunakan dan dilengkapi dengan UI drag-and-drop yang sangat bagus. Yang terpenting, tidak ada langganan karena gratis untuk digunakan dan Anda dapat membuka alat online ini di browser web apa pun.

ubah docx menjadi penurunan harga

Pikiran Terakhir

Ini membawa kita ke akhir posting blog ini. Kami telah mempelajari langkah-langkah dan cuplikan kode untuk mengonversi Word ke Markdown di C# secara terprogram. Selain itu, kami juga menjelajahi generator Markdown online yang didukung oleh GorupDocs.Conversion Cloud SDKs. Selanjutnya, Anda dapat mengunjungi dokumentasi untuk mempelajari tentang fitur keren lainnya. Artikel ini akan membantu Anda jika Anda ingin mengembangkan konverter Docx ke MD untuk aplikasi bisnis Anda. Selain itu, jangan lupa untuk berinteraksi dengan API langsung kami di sini dan juga repo GitHub karena proyek ini bersifat sumber terbuka.

Selanjutnya, kami menyarankan Anda mengikuti [Panduan Memulai] kami 19.

Terakhir, groupdocs.cloud sedang menulis postingan blog baru. Jadi, harap tetap berhubungan untuk pembaruan rutin.

Berikan pertanyaan

Anda dapat memberi tahu kami tentang pertanyaan atau permintaan Anda di forum kami.

Pertanyaan yang Sering Diajukan – FAQ

Bagaimana cara mengonversi dokumen Word ke Markdown?

Anda dapat mengonversi Doc/Docx ke Markdown menggunakan GorupDocs.Conversion Cloud SDKs. Silakan kunjungi link ini untuk mempelajari langkah-langkah dan cuplikan kode.

Bisakah kita mengonversi file Word ke MD?

Ya, Anda dapat menggunakan generator penurunan harga online ini yang didukung oleh GorupDocs.Conversion. Ini gratis dan mengubah Word ke MD dalam beberapa detik.

Lihat juga