PDF memungkinkan berbagi dokumen dalam format hanya-baca tanpa mengorbankan gaya atau tata letaknya. Kami dapat dengan mudah mengubah dokumen Markdown menjadi format PDF sebelum dicetak atau dibagikan. Pada artikel ini, kita akan belajar cara mengonversi Markdown ke PDF dengan Python.
Topik-topik berikut akan dibahas dalam artikel ini:
- Apa itu Markdown
- Python Markdown ke PDF Converter API
- Konversi Markdown ke PDF
- Penurunan harga ke PDF dengan Standar PDF Tertentu
- Konversi Rentang Halaman dari Markdown ke PDF
Apa itu penurunan harga
Penurunan harga adalah bahasa markup yang ringan. Ini memungkinkan kita untuk membuat teks yang diformat menggunakan editor teks biasa. Markdown biasanya digunakan untuk menghasilkan dokumentasi teknis. Itu juga dapat digunakan untuk membuat situs web, dokumen, catatan, buku, presentasi, dan pesan email. File penurunan harga disimpan dengan ekstensi file .md atau .markdown.
Penurunan harga Python ke PDF Converter API
Untuk mengonversi dokumen Markdown ke format PDF, kami akan menggunakan Aspose.Words for Python API. Ini adalah pustaka Python yang kaya fitur untuk membaca dan memanipulasi dokumen format yang didukung secara terprogram. Selain itu, ini memungkinkan konversi Markdown dan format lain ke format PDF dengan fidelitas tinggi.
Harap instal API dari PyPI menggunakan perintah pip berikut di konsol:
pip install aspose-words
Konversi Markdown ke PDF menggunakan Python
Kami dapat mengonversi dokumen Markdown ke PDF dengan mengikuti langkah-langkah yang diberikan di bawah ini:
- Muat dokumen Penurunan harga menggunakan kelas Document.
- Konversikan dokumen Markdown ke PDF menggunakan metode save().
Contoh kode berikut menunjukkan cara mengonversi file Markdown ke PDF dengan Python.
# Contoh kode ini menunjukkan cara mengonversi file Markdoen ke dokumen PDF.
import aspose.words as aw
# Muat dokumen Markdown yang ada
doc = aw.Document("C:\\Files\\sample.md")
# Simpan dokumen sebagai PDF
doc.save(f"C:\\Files\\Output.pdf")
Penurunan harga Python ke PDF dengan Standar Khusus
Kami juga dapat mengonversi dokumen Markdown ke standar PDF tertentu seperti PDF/A. Kami dapat menentukan standar khusus untuk dokumen PDF saat mengonversi Markdown ke PDF dengan mengikuti langkah-langkah di bawah ini:
- Pertama, muat dokumen Markdown menggunakan kelas Document.
- Selanjutnya, buat instance kelas PdfSaveOptions.
- Setelah itu, atur standar PDF menggunakan properti kepatuhan.
- Terakhir, konversi dokumen Markdown ke PDF menggunakan metode save().
Contoh kode berikut menunjukkan cara mengonversi Markdown ke dokumen PDF standar tertentu.
# Contoh kode ini menunjukkan cara mengonversi file Markdoen ke standar PDF tertentu.
import aspose.words as aw
# Muat dokumen Markdown yang ada
doc = aw.Document("C:\\Files\\sample.md")
# Tentukan opsi penyimpanan dan atur kepatuhan PDF
saveOptions = aw.saving.PdfSaveOptions()
saveOptions.compliance = aw.saving.PdfCompliance.PDF17
# Simpan dokumen sebagai PDF
doc.save(f"C:\\Files\\Output.pdf")
Konversi Rentang Halaman dari MD ke PDF dengan Python
Kami dapat mengonversi berbagai halaman dari Markdown ke PDF dengan mengikuti langkah-langkah berikut:
- Pertama, muat dokumen Markdown menggunakan kelas Document.
- Selanjutnya, buat instance kelas PdfSaveOptions.
- Setelah itu, atur nomor halaman awal dan akhir menggunakan properti pageset.
- Terakhir, konversi dokumen Markdown ke PDF menggunakan metode save().
Contoh kode berikut menunjukkan cara mengonversi berbagai halaman dari Markdown ke PDF dengan Python.
# Contoh kode ini menunjukkan cara mengonversi rentang halaman dari file Markdoen ke dokumen PDF.
import aspose.words as aw
# Muat dokumen Markdown yang ada
doc = aw.Document("C:\\Files\\sample.md")
# Tentukan opsi penyimpanan dan atur rentang halaman
saveOptions = aw.saving.PdfSaveOptions()
saveOptions.page_set = aw.saving.PageSet([0, 1])
# Simpan dokumen sebagai PDF
doc.save(f"C:\\Files\\Output.pdf")
Dapatkan Lisensi API Gratis
Anda bisa mendapatkan lisensi sementara gratis untuk mencoba perpustakaan tanpa batasan evaluasi.
Kesimpulan
Pada artikel ini, kami telah mempelajari cara mengonversi file Markdown ke PDF dengan Python. Selain itu, kami telah melihat berbagai opsi untuk menyesuaikan konversi Markdown ke PDF secara terprogram. Anda dapat mempelajari lebih lanjut tentang Aspose.Words for Python menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum kami.