Konversi PDF ke EPUB, Teks, XPS, dan Lainnya di Python
Konversi PDF ke EPUB
Coba mengonversi PDF ke EPUB secara daring
Aspose.PDF for Python menyajikan aplikasi online kepada Anda “PDF ke EPUB”, di mana Anda dapat mencoba menyelidiki fungsionalitas dan kualitasnya bekerja.
EPUB adalah standar e-book gratis dan terbuka dari International Digital Publishing Forum (IDPF). File memiliki ekstensi .epub. EPUB dirancang untuk konten yang dapat diatur ulang, yang berarti pembaca EPUB dapat mengoptimalkan teks untuk perangkat tampilan tertentu. EPUB juga mendukung konten tata letak tetap. Format ini dimaksudkan sebagai satu format yang dapat digunakan oleh penerbit dan rumah konversi secara internal, serta untuk distribusi dan penjualan. Format ini menggantikan standar Open eBook.
Aspose.PDF for Python juga mendukung fitur untuk mengonversi dokumen PDF ke format EPUB. Aspose.PDF for Python memiliki kelas bernama ‘EpubSaveOptions’ yang dapat digunakan sebagai argumen kedua untuk document.save() metode, untuk menghasilkan file EPUB. Silakan coba gunakan potongan kode berikut untuk memenuhi persyaratan ini dengan Python.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_EPUB(infile, outfile):
document = ap.Document(infile)
save_options = ap.EpubSaveOptions()
save_options.content_recognition_mode = ap.EpubSaveOptions.RecognitionMode.FLOW
document.save(outfile, save_options)
print(infile + " converted into " + outfile)
Konversi terkait
- Konversi PDF ke Word untuk output dokumen kantor yang dapat diedit.
- Konversi PDF ke HTML untuk output yang berorientasi pada peramban.
- Ubah PDF menjadi PDF/A, PDF/E, dan PDF/X untuk alur kerja konversi yang mematuhi standar dan arsip.
Konversi PDF ke LaTeX/TeX
Aspose.PDF for Python via .NET mendukung mengonversi PDF ke LaTeX/TeX. Format file LaTeX adalah format file teks dengan markup khusus dan digunakan dalam sistem persiapan dokumen berbasis TeX untuk penataan huruf berkualitas tinggi.
Coba konversi PDF ke LaTeX/TeX secara online
Aspose.PDF for Python menyajikan aplikasi online kepada Anda “PDF ke LaTeX”, di mana Anda dapat mencoba menyelidiki fungsionalitas dan kualitasnya bekerja.
Untuk mengonversi file PDF ke TeX, Aspose.PDF memiliki kelas LaTeXSaveOptions yang menyediakan properti OutDirectoryPath untuk menyimpan gambar sementara selama proses konversi.
Cuplikan kode berikut menunjukkan proses mengonversi file PDF ke format TEX dengan Python.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_TeX(infile, outfile):
document = ap.Document(infile)
save_options = ap.LaTeXSaveOptions()
document.save(outfile, save_options)
print(infile + " converted into " + outfile)
Ubah PDF menjadi Teks
Aspose.PDF for Python mendukung konversi seluruh dokumen PDF dan halaman tunggal ke file Text. Anda dapat mengonversi dokumen PDF ke file TXT menggunakan kelas ‘TextDevice’. Cuplikan kode berikut menjelaskan cara mengekstrak teks dari semua halaman.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_TXT(infile, outfile):
document = ap.Document(infile)
device = ap.devices.TextDevice()
device.process(document.pages[1], outfile)
print(infile + " converted into " + outfile)
Coba ubah PDF ke Teks secara online
Aspose.PDF for Python menyajikan aplikasi online kepada Anda “PDF ke Teks”, di mana Anda dapat mencoba menyelidiki fungsionalitas dan kualitasnya bekerja.
Konversi PDF ke XPS
Aspose.PDF for Python memberikan kemungkinan untuk mengonversi file PDF ke format XPS. Mari coba menggunakan potongan kode yang disajikan untuk mengonversi file PDF ke format XPS dengan Python.
Coba konversi PDF ke XPS secara online
Aspose.PDF for Python menyajikan aplikasi online kepada Anda “PDF ke XPS”, di mana Anda dapat mencoba menyelidiki fungsionalitas dan kualitasnya bekerja.
Jenis file XPS terutama terkait dengan XML Paper Specification oleh Microsoft Corporation. XML Paper Specification (XPS), yang sebelumnya bernama kode Metro dan mencakup konsep pemasaran Next Generation Print Path (NGPP), merupakan inisiatif Microsoft untuk mengintegrasikan pembuatan dan penampilan dokumen ke dalam sistem operasi Windows.
Untuk mengonversi file PDF ke XPS, Aspose.PDF memiliki kelas XpsSaveOptions yang digunakan sebagai argumen kedua untuk document.save() metode untuk menghasilkan file XPS.
Potongan kode berikut menunjukkan proses mengonversi file PDF ke format XPS.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_XPS(infile, outfile):
document = ap.Document(infile)
save_options = ap.XpsSaveOptions()
save_options.use_new_imaging_engine = True
document.save(outfile, save_options)
print(infile + " converted into " + outfile)
Ubah PDF ke MD
Aspose.PDF memiliki kelas ‘MarkdownSaveOptions()’, yang mengonversi dokumen PDF ke format Markdown (MD) sambil mempertahankan gambar dan sumber daya.
- Muat PDF sumber menggunakan ‘ap.Document’.
- Buat sebuah instance dari ‘MarkdownSaveOptions’.
- Set ‘resources_directory_name’ ke ‘images’ – gambar yang diekstrak akan disimpan di folder ini.
- Simpan dokumen Markdown yang telah dikonversi menggunakan opsi yang telah dikonfigurasi.
- Cetak pesan konfirmasi setelah konversi.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_MD(infile, outfile):
document = ap.Document(infile)
save_options = ap.MarkdownSaveOptions()
save_options.resources_directory_name = "images"
save_options.use_image_html_tag = True
document.save(outfile, save_options)
print(infile + " converted into " + outfile)
File Markdown dengan teks dan gambar yang ditautkan disimpan di folder gambar yang ditentukan.
Konversi PDF ke MobiXML
Metode ini mengonversi dokumen PDF menjadi format MOBI (MobiXML), yang biasanya digunakan untuk eBook pada perangkat Kindle.
- Muat dokumen PDF sumber menggunakan ‘ap.Document’.
- Simpan dokumen dengan format ‘ap.SaveFormat.MOBI_XML’.
- Cetak pesan konfirmasi setelah konversi selesai.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_MobiXML(infile, outfile):
document = ap.Document(infile)
document.save(outfile, ap.SaveFormat.MOBI_XML)
print(infile + " converted into " + outfile)



