200OK
PDF Engine: PDF ke HTML5 hos sendiri, templat dan REST API
Produk kami sendiri: sebarang PDF dikembalikan sebagai HTML5 tepat piksel dengan teks sebenar, dijadikan templat yang boleh diisi oleh sistem, di pelayan anda sendiri.
- Jenis
- Produk penukaran dokumen dan templat
- Bahagian kami
- Produk kami sendiri, direka bentuk, dibina dan dikendalikan oleh 404 Tech, dan tersedia secara langsung untuk dicuba oleh sesiapa sahaja.
404 Not Found
Apa yang tiada
Perniagaan menyimpan dokumen mereka sebagai PDF, dan sistem mereka perlu mengisinya: invois, borang permohonan, penyata. PDF ialah satu set arahan lukisan, bukan halaman yang boleh disunting oleh sesiapa, jadi jalan biasa ialah membina semula borang secara manual dalam HTML atau mencop nilai pada gambar borang itu. Kedua-duanya lama-kelamaan menyimpang daripada asal. Yang tiada ialah cara untuk mendapatkan PDF kembali sebagai HTML sebenar yang boleh dipilih pada saiz halaman yang tepat, menandakan di mana nilai diletakkan, dan mengisinya daripada sistem perniagaan itu sendiri, di pelayannya sendiri.
Kekangan
Apa yang perlu dipatuhi oleh sistem, sebelum sebaris kod ditulis.
- Ketepatan
- Setiap halaman dikembalikan tepat piksel dengan teks sebenar. Tiada apa-apa dibakar ke dalam gambar, jadi ia boleh dipilih, dicari dan dibacakan dengan kuat.
- Pengehosan
- Hos sendiri: satu imej kontena pada pelayan atau awan peribadi pelanggan. Fail kekal di tempat ia diletakkan dan dipadamkan mengikut jadual pelanggan.
- Templat
- Templat mesti sesuai dengan sistem yang mengisinya: Handlebars, Jinja, Liquid, atau gaya pemegang tempat pelanggan sendiri.
- Integrasi
- Apa sahaja yang dilakukan seseorang di portal juga merupakan satu permintaan REST, dengan satu kunci bagi setiap integrasi dan penggunaan dikira bagi setiap kunci.
- Migrasi
- Integrasi sedia ada bertukar dengan menukar satu URL, kerana titik akhir penukaran yang lebih lama kekal serasi secara terus.
Sistem
Orang bekerja dalam portal pelayar; sistem lain memanggil REST API dengan kunci mereka sendiri. Kedua-duanya menyerahkan kerja kepada enjin yang sama, dengan pekerjanya pada hos yang sama. Penukar memecahkan setiap halaman kepada larian teks, laluan vektor dan imej, setiap satu pada lapisannya sendiri di koordinat yang tepat, dan membina semula setiap larian teks sebagai elemen HTML5 yang diposisikan dengan fon, saiz dan jarak sebenarnya. Template Studio meletakkan pemboleh ubah pada halaman itu dan mengeksport templat dalam sintaks yang sudah digunakan oleh sistem penerima. Di sekeliling teras terdapat 22 alat halaman dan imej pada enjin yang sama. Kerja dihantar, dipantau dan diambil daripada pautan jangka pendek, dan hasilnya disimpan pada volum storan yang dipadamkan mengikut jadual. Halaman awam menambah pemeriksa yang membuka PDF dalam pelayar pelawat sendiri, jadi tiada apa-apa dimuat naik.
Portal dan REST API → satu enjin → penukar, eksport templat dan alat halaman. Hasil menunggu pada volum yang dipadamkan dan dikembalikan melalui pautan jangka pendek, di dalam rangkaian pelanggan.
- Dibina oleh kami
- Data disimpan
- Pihak ketiga
- Luar talian atau luar saluran
Baca lukisan sebagai teks
Bahagian
- 01Orang: dalam pelayar
- 02Pemeriksa: tiada muat naik
- 03Sistem anda: kunci setiap integrasi
- 04Portal: tukar, studio, alat
- 05REST API: hantar, pantau, ambil
- 06Enjin: pekerja, kredit, had
- 07Penukar: PDF ke lapisan HTML5
- 08Eksport templat: hbs, Jinja, Liquid, sendiri
- 09Alat halaman: 22 alat, satu enjin
- 10Volum storan: dipadam ikut jadual
Aliran
- Orang ke Pemeriksa: dalam peranti (alternatif atau luar saluran)
- Orang ke Portal: log masuk
- Sistem anda ke REST API: kunci API
- Portal ke Enjin: kerja
- REST API ke Enjin: kerja
- Enjin ke Penukar: tukar
- Enjin ke Eksport templat: eksport
- Enjin ke Alat halaman: alat
- Enjin ke Volum storan: hasil
- Volum storan ke REST API: pautan jangka pendek (alternatif atau luar saluran)
Skrin
Halaman awam produk langsung, ditangkap pada lebar desktop.





Keputusan
Keputusan kejuruteraan yang membentuk binaan ini, dan sebab setiap satu dibuat.
Teks kekal sebagai teks.
Setiap larian teks menjadi elemen yang diposisikan dengan fon, saiz dan jarak sebenarnya, tidak sekali-kali gambar halaman. Output kekal tajam pada sebarang zum, dan orang boleh memilihnya, mencarinya dan meminta ia dibacakan.
Satu enjin di sebalik portal dan API.
Portal dan REST API menjalankan alat yang sama dengan kredit dan had yang sama, jadi apa sahaja yang boleh dilakukan seseorang dalam pelayar, sistem boleh lakukan dalam satu permintaan.
Templat dalam sintaks penerima.
Template Studio mengeksport Handlebars, Jinja, Liquid atau gaya pemegang tempat tersuai, jadi templat terus masuk ke dalam sistem yang mengisinya dan sistem itu tidak perlu mempelajari sintaks baharu.
Hos sendiri secara reka bentuk.
Satu imej kontena, fail disimpan di tempat pelanggan meletakkannya dan dipadamkan mengikut jadual mereka. Dokumen tidak perlu keluar dari bangunan untuk ditukar.
Cubaan yang tidak memuat naik apa-apa.
Pemeriksa awam membuka PDF dalam pelayar pelawat sendiri dan memecahkan halaman pertama kepada lapisan-lapisannya pada mesin mereka. Tiada muat naik, tiada akaun.
200OK
Siap
Produk langsung: portal pelayar dengan PDF ke HTML5, Template Studio dan pustaka alat, serta REST API dengan satu kunci bagi setiap integrasi. Ia dideploy sebagai satu imej kontena, dan pelan dibayar dalam kredit, dengan setiap alat menunjukkan kosnya sebelum ia dijalankan.
| Angka | Apa yang dikira |
|---|---|
| 22 | alat halaman dan imej dalam pustaka alat |
| 4 | sintaks templat yang dieksport oleh Template Studio |
| 39 | komponen sumber terbuka dalam aplikasi web, setiap lesen dipanjangkan |
| 1 | imej kontena untuk dideploy |
| 25 MB | PDF terbesar yang dibuka oleh pemeriksa dalam pelayar, tanpa memuat naiknya |
Dibina dengan
- Nuxt 4
- Vue 3
- Tailwind CSS
- DaisyUI
- pdf.js
- three.js
- GSAP
- ECharts
- REST API
- Imej kontena