Untuk cara komunikasi yang efektif dengan audiens, Anda mungkin perlu mengonversi dokumen Word menjadi presentasi PowerPoint. Presentasi PowerPoint membantu pengguna menyempurnakan konten mereka dengan dampak visual yang lebih besar. Jadi, artikel ini membahas cara mengonversi Dokumen Word ke Presentasi PowerPoint menggunakan Ruby.
- API untuk Konversi Word ke PowerPoint
- Konversikan DOCX ke PPTX atau PPT di Ruby
- Konversi Word ke PPTX dengan Opsi Lanjutan
API untuk Konversi Word ke PowerPoint
Untuk mengonversi dokumen Word menjadi presentasi PowerPoint, kami akan menggunakan GroupDocs.Conversion Cloud SDK for Ruby. API pemrosesan dokumen GroupDocs.Conversion untuk Ruby telah dirancang untuk membantu Anda memulai Cloud REST API konversi dokumen kami. Ini membantu Anda mengonversi dan memanipulasi dokumen Anda ke berbagai format file yang didukung dalam bahasa pilihan Anda. Ini sepenuhnya independen dari sistem operasi, sistem basis data, dan bahasa pengembangan. Anda dapat mengonversi lebih dari 50 jenis dokumen dan gambar dengan API konversi ini, termasuk format file MS Office dan OpenDocument, PDF, HTML, CAD, gambar raster, dll.
GroupDocs.Conversion Cloud SDK for Ruby adalah open source dan memiliki lisensi MIT. Anda dapat mengunduhnya, menggunakannya, dan bahkan menyesuaikannya sesuai dengan kebutuhan Anda. Ruby SDK tersedia sebagai permata groupdocsconversioncloud di rubygems. Anda dapat menginstal GroupDocs.Conversion Cloud API untuk mengonversi word doc ke powerpoint di aplikasi Ruby menggunakan permata ini dengan perintah yang disebutkan di bawah di konsol Rails:
gem install groupdocs_conversion_cloud
Sekarang, Anda perlu menambahkan Client Id dan Client Secret sebelum membuat permintaan apa pun ke API Cloud Konversi GroupDocs. Anda bisa mendapatkan kredensial klien dengan membuat aplikasi di dasbor Groupdocs. Setelah Anda memiliki Id Klien dan Rahasia Klien, tambahkan potongan kode ruby di bawah ini di aplikasi Anda:
# 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"
# Tambahkan nama penyimpanan Anda di sini
@groupdocs_storage = "MyInternalStorage"
Konversikan DOCX ke PPTX atau PPT di Ruby
Berikut adalah langkah-langkah untuk mengubah Dokumen Word menjadi Presentasi PowerPoint secara terprogram menggunakan Ruby.
- Pertama-tama, buat instance dari ConvertApi.
- Selanjutnya, buat instance dari ConvertSettings.
- Kemudian, atur path file DOCX input.
- Sekarang berikan format untuk file keluaran sebagai “pptx”.
- Buat instance dari DocxLoadOptions.
- Tetapkan nilai hide\word\tracked\changes, default\font dan load\options.
- Buat instance dari PptxConvertOptions.
- Tetapkan nilai dari\halaman, jumlah halaman, perbesar dan konversi\opsi
- Sekarang, berikan jalur direktori keluaran sebagai “konversi”.
- Selanjutnya, buat instance ConvertDocumentRequest dengan pengaturan yang disediakan.
- Terakhir, panggil metode convert\document() dengan objek pengaturan sebagai argumen.
Cuplikan kode berikut menunjukkan cara mengubah dokumen kata menjadi powerpoint di Ruby menggunakan REST API.
# Konversikan Word DOCX ke Format Presentasi Powerpoint pptx
apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @groupdocs_storage;
@settings.file_path = "conversion/four-pages.docx"
@settings.format = "pptx"
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.hide_word_tracked_changes = true
@loadOptions.default_font = "Arial"
@settings.load_options = @loadOptions
@convertOptions = GroupDocsConversionCloud::PptxConvertOptions.new()
@convertOptions.from_page = 1
@convertOptions.pages_count = 1
@convertOptions.zoom = 1
@settings.convert_options = @convertOptions
# Jika Anda meninggalkan output_path maka itu akan menghasilkan output sebagai dokumen IOStream
@settings.output_path = "conversion"
@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)
@response = apiInstance.convert_document(@request)
puts("Word Document successfully converted to pptx: " + (@response).to_s)
Konversi Word ke PPTX dengan Opsi Lanjutan
Berikut ini adalah langkah-langkah untuk mengubah Word DOCX menjadi PPTX dengan opsi lanjutan menggunakan Ruby. Ini telah digunakan dalam convert to Slides format dari GroupDocs.Conversion Cloud REST API.
- Pertama, buat instance ConvertApi.
- Buat instance dari ConvertSettings.
- Sekarang, buat PresentationConvertOptions
- Tetapkan from\page, pages\count, convert\options dan output\path sebagai “konversi”
- Terakhir, panggil metode convert\document() dengan instance ConvertDocumentRequest dan atur objek sebagai argumen.
# Ubah Presentasi Word DOCX menjadi pptx dengan Opsi Lanjutan
apiInstance = GroupDocsConversionCloud::MengubahApi.from_keys(@client_id, @client_secret)
# Siapkan pengaturan konversi
@settings = GroupDocsConversionCloud::MengubahSettings.new
@settings.file_path = "conversion/four-pages.docx"
@settings.format = "pptx"
@convertOptions = GroupDocsConversionCloud::PresentationMengubahOptions.new
@convertOptions.from_page = 2
@convertOptions.pages_count = 1
@settings.convert_options = @convertOptions
@settings.output_path = "conversion"
# Mengubah
@result = apiInstance.convert_document(GroupDocsConversionCloud::MengubahDocumentRequest.new(@settings))
puts("Word Document successfully converted to pptx with Advanced Options: " )
Dapatkan Lisensi API Gratis
Anda dapat menggunakan API tanpa batasan evaluasi dengan meminta lisensi sementara.
Coba Konverter Online Gratis
Anda juga dapat mencoba online PowerPoint to Word converter, yang didasarkan pada API yang disebutkan di atas.
Kesimpulan
Pada artikel ini, kami telah mempelajari cara mengonversi Word DOCX ke PowerPoint PPT atau PPTX menggunakan ruby. Kami juga bagaimana mengkonversi dokumen word ke presentasi powerpoint menggunakan Ruby. Anda cukup menginstal API dan mengintegrasikan kode yang disediakan di aplikasi ruby Anda. Selain itu, Kami juga menyediakan bagian Referensi API dan Anda dapat melihat dokumentasi untuk menjelajahi fitur API lainnya.
Berikan pertanyaan
Jika Anda memiliki pertanyaan tentang pengonversi DOCX ke PPTX, jangan ragu untuk bertanya kepada kami melalui Forum kami.
Lihat juga
Kami merekomendasikan mengikuti tautan terkait dari konversi dokumen yang didukung: