Aplikasi live

Demo Live DdDesignReport

Ini adalah situs dokumentasi DdDesignReport yang berjalan di dalam frame. Designer di bagian "Coba" adalah komponen yang sama dengan yang dipasang di aplikasi. Pratinjau dan ekspor membutuhkan backend, jadi galeri template menampilkan hasil cetak asli yang sudah dibuat sebelumnya.

gvjavx.github.ioBuka di tab baru ↗
Halaman utama DdDesignReport dengan contoh faktur hasil cetak library

Yang bisa dicoba

  1. Lihat template

    Buka bagian "Template". Setiap pratinjau adalah hasil cetak library, lengkap dengan unduhan PDF, Excel, dan JSON.

  2. Coba designer

    Di bagian "Coba", muat sebuah template atau mulai dari halaman kosong. Seret elemen, klik ganda teks untuk mengetik, dan aktifkan "Mode mudah" untuk melihat tampilan bagi pengguna awam.

  3. Pasang di aplikasi

    Bagian "Mulai" dan "Integrasi" menunjukkan cara memasang designer dan mencetak dari backend Anda dalam beberapa menit.

Tentang DdDesignReport

Library reporting dengan designer drag-and-drop, sehingga klien mengubah sendiri layout faktur, slip gaji, atau rapor mereka.

Di software house, setiap klien ingin layout faktur, slip gaji, atau rapor yang sedikit berbeda, dan setiap perubahan kecil seperti menggeser logo menjadi tiket untuk developer. Tool reporting yang ada umumnya terikat pada satu bahasa, seperti JasperReports di Java, atau tidak punya designer yang bisa dipasang di aplikasi web dan dipakai orang yang bukan programmer.

Yang dikerjakannya

  • Designer drag-and-drop yang bisa dipasang. Komponen web tanpa dependensi (`ddreport-designer` di npm) dengan pita alat seperti Word, mode mudah untuk pengguna awam, tombol yang bisa disembunyikan, dan teks antarmuka yang bisa diganti. Juga tersedia sebagai aplikasi standalone.
  • Satu core render untuk semua bahasa. Core Go mencetak template JSON ke PDF, HTML, XLSX, XLS, CSV, ESC/POS, dan teks. Wrapper Node.js dan Java/Kotlin memakai binary yang sama, dan bahasa lain memakai server HTTP atau image Docker.
  • Elemen laporan lengkap. Teks, tabel, gambar, chart, QR dan Code 128, sub-report, crosstab, grouping hingga enam level, serta ekspresi seperti `sum()`, `if()`, dan `terbilang()`.
  • Ekspor dan impor JasperReports. Template bisa diekspor ke `.jrxml` dan diimpor kembali, termasuk chart, list, dan crosstab, sehingga tim yang sudah memakai Jasper bisa pindah bertahap.
  • Siap untuk produksi. PDF/A-2b, tanda tangan digital PDF, batas jumlah baris, health check, antrean render, mode strict untuk field yang salah ketik, dan log satu baris per permintaan.
  • Ramah asisten AI. llms.txt, JSON Schema, dan server MCP dengan alat untuk membaca panduan, memeriksa, dan mencetak template.

Punya masalah yang bisa diselesaikan dengan software?

Ceritakan dalam beberapa kalimat lewat WhatsApp. Anda akan mendapat balasan langsung tentang cakupan, platform, dan versi pertama yang masuk akal.

Ajukan Proyek