1. Produk
  2.   Presentasi
  3.   Node.js
  4.   HTML2PPTX
 
  

Konversi HTML ke PowerPoint PPTX melalui Perpustakaan Node.js Gratis

Perpustakaan PowerPoint Node.js Sumber Terbuka yang Berguna untuk Memuat dan Mengonversi Kode HTML Sederhana maupun Lanjutan menjadi Presentasi PowerPoint PPTX.

Apa itu HTML2PPTX?

Mengonversi konten HTML menjadi presentasi PowerPoint secara tradisional merupakan proses yang melelahkan dan manual. HTML2PPTX mengubah semuanya dengan menyediakan solusi otomatis yang mengubah file HTML apa pun menjadi presentasi PowerPoint profesional hanya dengan satu perintah. Perpustakaan Node.js yang kuat ini dan alat baris perintah menghilangkan kebutuhan akan intervensi manual, menjaga gaya, tata letak, dan struktur konten Anda secara mulus. Perpustakaan ini mendukung konversi otomatis tanpa konfigurasi, penanganan tata letak lanjutan, transformasi CSS, konversi gambar dan SVG, pelestarian tautan hiper, dan banyak lagi.

HTML2PPTX adalah perpustakaan Node.js sumber terbuka yang dirancang untuk secara otomatis mengonversi file HTML menjadi presentasi PowerPoint (format .pptx). Ini adalah perpustakaan JavaScript sisi klien yang dengan mudah mem-parsing HTML dan CSS yang terstruktur khusus. Baik Anda seorang pengembang yang membangun sistem pelaporan otomatis, desainer yang mengonversi mockup web menjadi presentasi, atau pembuat konten yang ingin memanfaatkan kembali konten web, HTML2PPTX menyediakan solusi sederhana yang langsung dapat digunakan. Alat ini secara cerdas mem-parsing struktur HTML, mengekstrak gaya CSS, dan memetakan elemen web ke padanan PowerPoint mereka—semua sambil mempertahankan kesetiaan visual desain asli Anda.

Previous Next

Memulai dengan HTML2PPTX

Cara yang disarankan untuk menginstal HTML2PPTX adalah menggunakan npm. Silakan gunakan perintah berikut untuk instalasi yang lancar.

Instal HTML2PPTX via npm

 npm install html2pptx
Anda juga dapat mengunduhnya langsung dari halaman rilis produk Aspose.

Konversi HTML Sederhana ke PPTX di Node.js

Perpustakaan HTML2PPTX telah menyertakan fitur-fitur kuat untuk memuat dan mengonversi kode HTML menjadi presentasi PowerPoint PPTX di dalam aplikasi Node.js. Pendekatan pemrograman yang paling sederhana menggunakan fungsi convertHTML2PPTX. Fungsi ini mengembalikan Promise, menjadikannya sempurna untuk alur kerja asinkron. Callback keberhasilan menerima informasi tentang presentasi yang dihasilkan, sementara kesalahan ditangkap dan dapat ditangani dengan tepat.

Cara Mengonversi Kode HTML Sederhana menjadi File PowerPoint PPTX via Node.js?

How to Convert Siple  HTML 
const { convertHTML2PPTX } = require('html2pptx');

convertHTML2PPTX('input.html', 'output.pptx')
  .then(result => {
    console.log('Conversion successful!', result);
  })
  .catch(error => {
    console.error('Conversion failed:', error);
  });

Konversi HTML Lanjutan ke PPTX di dalam Node.js

Perpustakaan HTML2PPTX telah menyertakan dukungan untuk konversi HTML ke file PPTX yang sederhana maupun lanjutan dengan kontrol lebih. Untuk kontrol yang lebih besar atas proses konversi, buat instance HTML2PPTX dengan pengaturan khusus. Pendekatan ini memungkinkan Anda menentukan dimensi slide yang sesuai dengan kebutuhan presentasi tertentu. Rasio aspek default 16:9 bekerja dengan baik untuk kebanyakan tampilan modern, tetapi Anda dapat menyesuaikan nilai tersebut untuk format berbeda seperti 4:3 untuk proyektor lama.

Cara Melakukan Konversi HTML Tingkat Lanjut menjadi Presentasi PPTX di dalam Aplikasi Node.js?

const { HTML2PPTX } = require('html2pptx');

const converter = new HTML2PPTX({
  slideWidth: 10,              // Width in inches
  slideHeight: 5.625,          // Height in inches (16:9 aspect ratio)
  background: { color: 'FFFFFF' }  // White background
});

converter.convert('input.html', 'output.pptx')
  .then(result => {
    console.log('Custom presentation created!', result);
  })
  .catch(error => {
    console.error('Error during conversion:', error);
  });

Penggayaan Kuat dengan CSS di dalam Node.js

Salah satu fitur paling kuat dari HTML2PPTX adalah dukungan ekstensifnya untuk CSS. Anda dapat mengontrol tata letak, tampilan, dan posisi setiap elemen pada slide Anda seperti saat menata sebuah halaman web. Gradien CSS ini dapat digunakan untuk latar belakang dan flexbox untuk memusatkan konten secara vertikal dan horizontal dengan mudah. Contoh berikut menunjukkan bagaimana pengguna dapat menggunakan penempatan absolut untuk menempatkan watermark "Confidential" di sudut kanan bawah, menunjukkan kontrol yang tepat atas penempatan elemen.

Konversi Gambar dan SVG di Node.js

Perpustakaan Node.js sumber terbuka HTML2PPTX telah menyertakan dukungan lengkap untuk mengonversi presentasi PowerPoint. Ia mengubah tag ‘img ’ menjadi gambar slide PowerPoint, dan juga mendukung elemen ‘svg’: Gambar yang disematkan dalam HTML Anda secara otomatis diekstrak dan dimasukkan ke dalam presentasi PowerPoint. Lebih mengesankan lagi, HTML2PPTX mengonversi grafik SVG menjadi elemen native PowerPoint, mengubah bentuk, garis, dan teks SVG menjadi objek PowerPoint yang dapat diedit alih-alih gambar yang dipadatkan. Berikut ini menunjukkan kode HTML yang dapat dikonversi menjadi slide dengan gambar dan teks bentuk vektor.

Cara Mengonversi Gambar HTML menjadi Gambar PowerPoint di dalam Aplikasi Node.js?

Logo
SVG Example

Penanganan Tata Letak Lanjutan

HTML2PPTX mendukung sistem tata letak kompleks yang menjadi dasar pengembangan web modern. Alat ini menangani penempatan absolut, penempatan relatif, dan tata letak flexbox dengan akurasi yang mengesankan. Pembaruan terbaru secara khusus menangani tata letak kolom flexbox, memastikan semua elemen dirender dengan benar dengan spasi yang tepat—perbaikan penting yang menyelesaikan masalah rendering sebelumnya.

 Indonesia