Mengautomasikan penciptaan dokumen ialah ciri penting bagi kebanyakan produk SaaS, sama ada untuk menjana invois, laporan atau sijil. Menggunakan pemapar HTML, pembangun boleh menukar kandungan HTML dinamik kepada dokumen PDF atau imej PNG berkualiti tinggi dengan hanya beberapa baris kod. Dalam panduan ini, kami akan menunjukkan kepada anda cara untuk menyepadukan keupayaan pembuatan dokumen ExoAPI ke dalam produk SaaS anda, menjimatkan masa dan usaha.
Mengautomasikan penciptaan dokumen membolehkan perniagaan untuk:
Berikut ialah beberapa contoh praktikal di mana keupayaan automasi dokumen boleh memudahkan aliran kerja produk SaaS anda:
Mari kita lihat cara menyediakan penjanaan dokumen automatik menggunakan Renderer HTML ExoAPI.
Lawati ExoAPI dan daftar akaun untuk mendapatkan kunci API anda.
npm install @flower-digital/exoapi-sdk
Dalam aplikasi JavaScript atau Node.js anda, mulakan ExoAPI dengan kunci API anda:
import { ExoAPI } from "@flower-digital/exoapi-sdk"; const exoapi = new ExoAPI({ apiKey: YOUR_API_KEY });
Sekarang, mari lihat contoh mudah untuk menjana PDF daripada kandungan HTML. Coretan kod berikut menunjukkan cara membuat dokumen PDF dengan penggayaan asas:
npm install @flower-digital/exoapi-sdk
ExoAPI menawarkan pelbagai pilihan untuk menyesuaikan PDF anda. Anda boleh mengawal saiz halaman, jidar, orientasi, pengepala, pengaki dan juga menyuntik CSS tersuai untuk penggayaan yang tepat.
Berikut ialah contoh lanjutan yang menunjukkan cara untuk menyesuaikan output PDF:
import { ExoAPI } from "@flower-digital/exoapi-sdk"; const exoapi = new ExoAPI({ apiKey: YOUR_API_KEY });
ExoAPI juga menyokong penjanaan imej PNG daripada kandungan HTML. Ini berguna apabila anda memerlukan output visual, seperti lencana, sijil atau laporan visual. Berikut ialah contoh cara menjana imej PNG:
import { ExoAPI } from "@flower-digital/exoapi-sdk"; import fs from "fs"; const exoapi = new ExoAPI({ apiKey: YOUR_API_KEY }); async function htmlRenderer() { try { const res = await exoapi.htmlRenderer({ html: '<p style="padding:8px;font-size:36px">Hello <b style="color: green">world!</b></p>', format: "pdf", }); fs.writeFileSync("document.pdf", Buffer.from(await res.arrayBuffer())); console.log("PDF document generated successfully!"); } catch (err) { console.error("Error generating PDF:", err); } } htmlRenderer();
Penyampai HTML ExoAPI menjadikan penciptaan dokumen dalam produk SaaS sangat mudah dan boleh disesuaikan. Dengan hanya beberapa baris kod, anda boleh mengautomasikan penjanaan PDF dan imej, memperkemas proses seperti invois, pelaporan dan mencipta dokumen yang menarik secara visual. Dengan menyepadukan ExoAPI ke dalam aliran kerja anda, anda boleh meningkatkan kefungsian aplikasi anda sambil menjimatkan masa pada tugasan pembuatan dokumen manual.
Cuba ExoAPI hari ini untuk melihat cara ia boleh memudahkan penciptaan dokumen dan meningkatkan produktiviti dalam aplikasi SaaS anda. Lihat dokumentasi rasmi ExoAPI untuk meneroka lebih banyak ciri dan pilihan penyesuaian.
Atas ialah kandungan terperinci Cara Mengautomasikan Penciptaan Dokumen PDF dengan Penyampai HTML. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!