Konversikan PDF ke HTML menggunakan REST API di Ruby

Konversikan PDF ke HTML menggunakan REST API di Ruby

Anda mungkin perlu mengonversi file PDF menjadi HTML karena HTML umumnya jauh lebih baik untuk menyediakan informasi melalui web. Untuk melakukan konversi pdf ke html ini dengan menjaga format secara terprogram, artikel ini akan membahas cara mengonversi PDF ke HTML menggunakan REST API di Ruby. Selain itu, Anda juga akan belajar cara menggunakan opsi tambahan untuk mengonversi PDF ke HTML menggunakan pustaka unduhan gratis konverter pdf ke html online.

PDF menawarkan untuk berbagi dan mencetak dokumen hanya-baca tanpa kehilangan pemformatan dokumen. Kami dapat dengan mudah mengonversi dokumen PDF ke halaman web HTML dan melihatnya di browser apa pun. Mari pelajari cara mengubah format pdf ke html menggunakan Ruby.

Topik-topik berikut akan dibahas dalam artikel ini:

API REST Konversi PDF ke HTML - Instalasi

Untuk mengonversi format pdf ke html, kami akan menggunakan Ruby SDK of GroupDocs.Conversion Cloud API. Anda dapat menginstal pustaka unduhan gratis dokumen PDF ke HTML converter, menggunakan perintah berikut di konsol:

gem install groupdocs_conversion_cloud

Perangkat lunak pengonversi PDF ke HTML ini tersedia gratis untuk diunduh. Sekarang, silakan dapatkan ID dan Rahasia Klien Anda dari [Dasbor] GroupDocs 5 sebelum mengikuti langkah-langkah yang disebutkan di bawah ini. Setelah Anda memiliki ID Klien dan Rahasia Klien, tambahkan ini di kode aplikasi ruby seperti yang ditunjukkan di bawah ini:

# Dapatkan client_id dan client_secret Anda dari https://dashboard.groupdocs.cloud setelah pendaftaran gratis.
# Muat permata di aplikasi ruby Anda untuk http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'

@client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Tetapkan nama penyimpanan Anda
@storage_name = "test-internal-storage"

Selanjutnya, mari jelajahi cara mengonversi format pdf ke html selangkah demi selangkah menggunakan REST API di Ruby.

Konversi PDF ke HTML menggunakan REST API di Ruby

Kami dapat mengonversi file pdf ke format html secara terprogram dengan mengikuti langkah-langkah sederhana yang diberikan di bawah ini:

  • Pertama, buat instance dari ConvertApi
  • Sekarang, buat instance pengaturan konversi menggunakan ConvertSettings
  • Selanjutnya, berikan nama penyimpanan file
  • Tetapkan jalur file PDF masukan dan format file keluaran sebagai “html”
  • Kemudian, berikan nama jalur keluaran
  • Setelah itu, buat ConvertDocumentRequest dengan ConvertSettings sebagai argumen
  • Terakhir, ubah pdf menjadi html dengan memanggil metode convert\document() dengan ConvertDocumentRequest

Contoh kode berikut menunjukkan cara mengubah format pdf ke html di Ruby.

# Contoh kode ini menunjukkan cara mengonversi dokumen pdf ke halaman web html.
# Buat instance ConvertApi
@convert_api = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)

# Siapkan pengaturan konversi
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "pdf-to-html/pdf-pages.pdf"
@settings.format = "html"
@settings.output_path = "pdf-to-html"

# Konversi pdf ke html
@result = @convert_api.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("PDF file successfully converted to HTML.")

Terakhir, contoh kode di atas akan menyimpan file HTML di cloud. Ini adalah cara terbaik untuk mengonversi dokumen pdf ke html.

Cara Mengonversi Rentang Halaman dari PDF ke HTML

Kami dapat mengonversi berbagai halaman dokumen PDF ke HTML dengan mengikuti langkah-langkah berikut:

  • Pertama, buat instance dari ConvertApi
  • Sekarang, buat instance pengaturan konversi menggunakan ConvertSettings
  • Selanjutnya, berikan nama penyimpanan file
  • Tetapkan jalur file PDF masukan dan format file keluaran sebagai “html”
  • Buat instance dari HtmlConvertOptions
  • Tetapkan opsi from\page, pages\count dan fixed\layout convert
  • Kemudian, atur nilai convert\options dan output\path
  • Setelah itu, buat ConvertDocumentRequest dengan ConvertSettings sebagai argumen
  • Terakhir, konversikan kode pdf ke html secara online dengan memanggil metode convert\document() dengan ConvertDocumentRequest

Contoh kode berikut menunjukkan cara mengonversi berbagai halaman dari dokumen PDF ke file HTML menggunakan Ruby.

# Contoh kode ini menunjukkan cara mengonversi rentang halaman dari PDF ke HTML di Ruby
# Buat instance Convert Api
@convert_api = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
 
# Buat pengaturan konversi
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "pdf-to-html/pdf-pages.pdf"
@settings.format = "html"
@convertOptions = GroupDocsConversionCloud::HtmlConvertOptions.new
@convertOptions.from_page = 1
# Jumlah halaman yang akan dikonversi
@convertOptions.pages_count = 3
@convertOptions.fixed_layout = true
@settings.convert_options = @convertOptions
@settings.output_path = "pdf-to-html"
 
# Konversi pdf ke html menggunakan opsi lanjutan
@result = @convert_api.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("PDF file converted to HTML using advance options.")

Terakhir, contoh kode di atas akan menyimpan dokumen setelah mengonversi dari pdf ke html online di cloud.

Cara Mengonversi Halaman Tertentu PDF ke HTML

Kami dapat mengonversi halaman tertentu dari dokumen PDF ke HTML menggunakan konverter pdf ke html online terbaik dengan gambar dengan mengikuti langkah-langkah yang diberikan di bawah ini:

  • Pertama, buat instance dari ConvertApi
  • Sekarang, buat instance pengaturan konversi menggunakan ConvertSettings
  • Selanjutnya, berikan nama penyimpanan file
  • Tetapkan jalur file PDF masukan dan format file keluaran sebagai “html”
  • Buat instance dari HtmlConvertOptions
  • Berikan opsi konversi html kumpulan halaman
  • Kemudian, atur nilai convert\options dan output\path
  • Setelah itu, buat ConvertDocumentRequest dengan ConvertSettings sebagai argumen
  • Terakhir, konversi file pdf ke html dengan memanggil metode convert\document() dengan ConvertDocumentRequest

Contoh kode berikut menunjukkan cara mengekspor halaman tertentu dari dokumen PDF ke file HTML menggunakan Ruby.

# Contoh kode ini menunjukkan cara mengonversi halaman tertentu dari PDF ke HTML di Ruby
# Buat instance api konversi
@convert_api = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
 
# Buat pengaturan konversi
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "pdf-to-html/pdf-pages.pdf"
@settings.format = "html"
@convertOptions = GroupDocsConversionCloud::HtmlConvertOptions.new
# Indeks halaman dari halaman tertentu yang akan dikonversi
@convertOptions.pages = [1, 5]
@settings.convert_options = @convertOptions
@settings.output_path = "pdf-to-html"
 
# PDF mengonversi halaman tertentu ke HTML
@response = @convert_api.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("PDF certain pages converted to HTML successfully.")

Terakhir, contoh kode di atas akan mengonversi pdf ke html dengan gambar di cloud. Ada konverter kode pdf ke html online seperti yang dijelaskan di bawah ini.

Alat Konversi Daring PDF ke HTML

Bagaimana Cara Mengonversi PDF ke HTML Online Gratis? Groupdocs.Conversion menyediakan alat pengonversi pdf ke html online gratis bagi Anda untuk mengubah format PDF ke HTML. Cukup pilih file yang ingin Anda konversi, dan gunakan konverter pdf ke html terbaik online gratis untuk mengubah file PDF Anda menjadi file HTML. Ini telah dikembangkan menggunakan Groupdocs.Conversion online pdf to html API.

Kesimpulan

Dalam artikel ini, Anda telah mempelajari:

  • cara mengubah pdf ke html tanpa kehilangan format di Ruby;
  • cara mengonversi file pdf ke html dengan rentang di Ruby;
  • mengonversi halaman PDF tertentu ke format HTML;
  • online konversi pdf ke html gratis;

Selain itu, Anda dapat mempelajari lebih lanjut tentang API konversi format file GroupDocs.Conversion menggunakan dokumentasi.

Berikan pertanyaan

Jika Anda memiliki pertanyaan tentang cara mengonversi file pdf ke format html, jangan ragu untuk bertanya kepada kami di Forum Dukungan Gratis

Lihat juga