Cara mengonversi Markdown ke PDF dan PDF ke Markdown dengan Python

Konversi Penurunan Harga ke PDF dan PDF ke Penurunan Harga dengan Python

PDF(Portable Document Format) adalah format file paling tepercaya di dunia yang dibuat oleh Adobe. Markdown adalah bahasa markup ringan untuk membuat teks berformat biasa menggunakan editor teks biasa. Ini digunakan sebagai format untuk menulis untuk web. Dalam beberapa kasus, Anda mungkin perlu mengonversi Markdown ke file PDF, atau sebaliknya. Oleh karena itu, dalam artikel ini, kami akan menunjukkan cara mengonversi Markdown ke PDF dan PDF ke Markdown dengan Python menggunakan REST API.

Artikel ini akan memberikan informasi tentang subjek berikut:

Python Markdown to PDF dan PDF to Markdown Converter Library

Untuk mengonversi dari PDF ke Markdown atau sebaliknya, saya akan menggunakan Python SDK dari GroupDocs.Conversion Cloud API. Pustaka konversi dokumen Python ini adalah pustaka sumber terbuka dan platform konversi format file yang sangat andal, cepat. Ini adalah pustaka yang 100% gratis, aman, dan mudah digunakan untuk mengotomatiskan fitur pemrosesan konversi. Python SDK memungkinkan Anda mengubah format yang didukung ke banyak format lain secara terprogram di cloud.

Python API dihosting di PyPI dan dapat diintegrasikan menggunakan perintah pip berikut.

pip install groupdocs_converison_cloud

Sekarang, kumpulkan ID Klien dan Rahasia Klien Anda dari dashboard sebelum Anda mulai mengikuti langkah-langkah dan contoh kode python yang tersedia. Setelah Anda mengumpulkan ID Klien dan Rahasia Klien, harap tambahkan cuplikan kode python di bawah ini ke dalam aplikasi Anda:

# Impor Python SDK di aplikasi python Anda dari http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# Dapatkan client_id dan client_secret dari https://dashboard.groupdocs.cloud setelah pendaftaran gratis.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Dapatkan konfigurasi File API
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

Konversi Markdown ke PDF dengan Python menggunakan REST API

Berikut ini adalah langkah-langkah untuk mengubah format Markdown ke PDF dengan pemrograman Python seperti yang diberikan di bawah ini. Pertama, unggah file Markdown (.md) ke cloud menggunakan contoh kode. Hasilnya, file Markdown yang diunggah akan tersedia di files section dasbor Anda di cloud:

  • Pertama, buat instance dari kelas ConvertApi.
  • Kedua, buat instance dari kelas ConvertSettings
  • Ketiga, tetapkan nama penyimpanan dan masukan jalur file MD
  • Selanjutnya, tetapkan “pdf” ke format
  • Sekarang, berikan jalur file PDF yang dihasilkan
  • Kemudian, buat kelas ConvertDocumentRequest dengan ConvertSettings
  • Terakhir, konversi file Markdown ke PDF menggunakan metode convertDocument() dengan ConvertDocumentRequest

Contoh kode berikut menunjukkan cara mengonversi file Markdown ke dokumen PDF menggunakan Python:

# Cara Mengonversi Markdown ke PDF dengan Python menggunakan REST API
try:
  # Buat instance API
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Tentukan pengaturan konversi
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = storage_name
  settings.file_path = "python-testing/input-sample-file.md"
  settings.format = "pdf"

  settings.output_path = "python-testing/output-sample-file.pdf"
  
  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
  response = convert_api.convert_document(request)

  print("Successfully converted MD file to PDF online in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))
Cara mengonversi Markdown ke PDF dengan Python menggunakan REST API

Konversi Markdown ke PDF dengan Python menggunakan REST API

Konversi Markdown ke PDF menggunakan Opsi Lanjutan dengan Python

Python SDK juga memungkinkan Anda untuk mengontrol penurunan harga ke konversi PDF menggunakan opsi yang berbeda. Misalnya, Anda dapat mengatur opsi. Langkah-langkah berikut menunjukkan cara menggunakan opsi ini dalam mengubah Markdown ke PDF dan konversi PDF ke Markdown secara terprogram menggunakan Python.

  • Pertama, buat instance dari kelas ConvertApi.
  • Kedua, buat instance dari kelas ConvertSettings
  • Tetapkan nama penyimpanan dan masukan jalur file Markdown
  • Selanjutnya, atur nilai “pdf” ke format
  • Selanjutnya, atur opsi yang diinginkan seperti from\page dan pagescount
  • Sekarang, atur jalur file convertOptions dan keluaran PDF
  • Selanjutnya, buat ConvertDocumentRequest dengan ConvertSettings
  • Terakhir, konversi Markdown ke PDF dengan memanggil metode convertDocument() dengan ConvertDocumentRequest

Contoh kode berikut menunjukkan cara mengatur opsi tambahan dalam konversi Markdown ke PDF menggunakan Python:

# Cara Mengonversi Markdown ke PDF menggunakan Opsi Lanjutan dengan Python
try:
  # Buat instance API
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Tentukan pengaturan konversi
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = storage_name
  settings.file_path = "python-testing/input-sample-file.md"
  settings.format = "pdf"
  
  # Opsi konversi PDF
  convertOptions = groupdocs_conversion_cloud.PdfConvertOptions()
  convertOptions.center_window = True
  convertOptions.compress_images = False
  convertOptions.display_doc_title = True
  convertOptions.dpi = 1024.0
  convertOptions.fit_window = False
  convertOptions.from_page = 1
  convertOptions.pages_count = 1
  convertOptions.grayscale = False
  convertOptions.image_quality = 100
  convertOptions.linearize = False
  convertOptions.margin_top = 5
  convertOptions.margin_left = 5
  convertOptions.unembed_fonts = True
  convertOptions.remove_unused_streams = True
  convertOptions.remove_unused_objects = True
  convertOptions.remove_pdfa_compliance = False

  settings.convert_options = convertOptions
  settings.output_path = "python-testing/output-sample-file.pdf"
  
  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
  response = convert_api.convert_document(request)

  print("Successfully converted MD to PDF online in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))

Ikuti langkah-langkah yang sudah dijelaskan untuk mengunggah file input dan kemudian mengunduh file PDF yang dikonversi.

Cara Mengonversi PDF ke Markdown dengan Python menggunakan REST API

Di bagian ini, saya akan menunjukkan cara mengonversi MD ke Doc online dengan Python secara terprogram di cloud. Pertama, unggah file Markdown ke cloud menggunakan contoh kode. Hasilnya, file .md yang diunggah akan tersedia di files section cloud dashboard.

Sekarang, ikuti langkah-langkah yang disebutkan di bawah ini untuk mengonversi file PDF ke Markdown secara terprogram dengan Python:

  • Pertama, buat objek dari kelas ConvertApi.
  • Kedua, buat instance dari kelas ConvertSettings
  • Kemudian, atur nama penyimpanan dan jalur file PDF masukan
  • Selanjutnya, tetapkan “md” ke format
  • Sekarang, berikan path file Markdown output
  • Buat ConvertDocumentRequest dengan ConvertSettings
  • Terakhir, konversi file PDF ke MD dengan memanggil metode convertDocument() dengan ConvertDocumentRequest

Cuplikan kode berikut menunjukkan cara mengubah convert PDF ke Markdown menggunakan REST API dengan python:

# Cara Mengonversi PDF ke Markdown dengan Python menggunakan REST API
try:
  # Buat instance API
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # Tentukan pengaturan konversi
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = storage_name
  settings.file_path = "python-testing/input-sample-file.pdf"
  settings.format = "md"
  
  settings.output_path = "python-testing/output-sample-file.md"
  
  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
  response = convert_api.convert_document(request)

  print("Successfully converted convert PDF to Markdown online in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))
Cara Mengonversi PDF ke Markdown dengan Python menggunakan REST API

Cara Mengonversi File PDF ke Markdown menggunakan REST API

Penurunan harga gratis ke Konverter PDF Online

Apa itu Markdown to PDF converter? Silakan coba Penurunan Harga ke PDF konverter online gratis berikut untuk mengonversi Penurunan Harga ke PDF dengan gambar, yang dikembangkan menggunakan API di atas.

Konverter PDF ke Markdown Gratis Online

Apa itu pengonversi PDF ke Markdown? Silakan coba PDF online ke Markdown konverter online berikut gratis untuk mengonversi PDF ke Markdown online, yang dikembangkan menggunakan API di atas.

Menyimpulkan

Mari kita selesaikan postingan blog ini. Untuk meringkas, apa yang telah Anda pelajari:

  • cara mengubah Markdown (.md) ke PDF menggunakan Python;
  • ubah PDF menjadi Markdown (.md) secara terprogram menggunakan opsi tambahan dengan Python;
  • cara mengonversi PDF ke Markdown (.md) menggunakan Python;

Selain itu, Anda dapat menjelajahi solusi konversi yang lebih canggih menggunakan dokumentasi. Kami juga mendukung bagian Referensi API yang memungkinkan Anda memvisualisasikan dan berinteraksi dengan API kami secara langsung melalui browser. Anda dapat mempertimbangkan mengunduh kode sumber lengkap Python SDK dari GitHub dan memperbaruinya sesuai kebutuhan Anda.

Terakhir, groupdocs.com sedang menulis artikel blog baru tentang konversi format file yang berbeda menggunakan REST API. Jadi, harap tetap berhubungan untuk pembaruan rutin.

Berikan pertanyaan

Anda dapat memberi tahu kami tentang pertanyaan atau pertanyaan Anda tentang pengonversi PDF ke markdown, atau sebaliknya di forum kami.

FAQ

Bagaimana cara mengubah Markdown ke PDF dengan python?

Ikuti link ini untuk mempelajari cuplikan kode Python untuk mengekspor penurunan harga ke PDF online dengan mudah dan cepat.

Bagaimana cara menginstal Markdown ke pustaka python PDF?

Unduh dan instal pengonversi MD ke PDF Python library untuk membuat, memproses, dan mengonversi file MD ke PDF secara terprogram.

Bagaimana cara mengonversi Markdown ke PDF menggunakan REST API?

Buat instance ConvertApi, tetapkan nilai pengaturan konversi, dan aktifkan metode convertDocument dengan ConvertDocumentRequest untuk mengonversi Markdown ke PDF.

Bagaimana cara mengubah PDF menjadi Markdown dengan Python?

Silakan ikuti tautan ini untuk mempelajari contoh kode Python untuk cara mengubah file PDF ke Markdown dengan cepat.

Bagaimana cara mengonversi PDF ke Markdown online secara gratis?

Silakan gunakan online PDF to Markdown converter untuk mengonversi file PDF ke Markdown dengan mudah, dalam hitungan detik.

Bagaimana cara mengonversi PDF ke Markdown online secara gratis?

Buka [PDF online ke Penurunan Harga] kami32 Klik di dalam area drop file untuk mengupload file PDF atau drag & drop file PDF. Klik tombol Konversi Sekarang, konverter PDF ke MD online akan mengubah file PDF menjadi Markdown. Tautan unduhan file keluaran akan tersedia secara instan setelah konversi.

Apakah aman menggunakan konverter PDF ke Markdown?

Ya, sangat aman dan andal karena file yang diunggah akan dihapus setelah 24 jam.

Bagaimana cara mengonversi file MD ke PDF online?

Buka pengonversi Markdown to PDF online Klik di dalam area drop file untuk mengupload file .md atau drag & drop file penurunan harga. Klik tombol Convert Now, rmd to PDF converter online akan mengubah file penurunan harga menjadi PDF. Tautan unduhan file keluaran akan tersedia secara instan setelah konversi.

Bagaimana cara mengonversi Markdown ke PDF atau PDF ke Markdown offline di windows?

Kunjungi tautan ini untuk mengunduh PDF ke Markdown atau alat pengonversi Markdown ke PDF gratis untuk windows. Perangkat lunak pengunduhan gratis pengonversi ini akan mengubah Markdown menjadi file PDF, atau sebaliknya di Windows dengan cepat, dengan satu klik.

Lihat juga

Kami juga menyarankan untuk mengunjungi tautan berikut untuk mempelajari lebih lanjut tentang: