Bahasa Melayu

Dokumen · Alat Invois Bebas

Cara Pelayar Membina Invois PDF Tanpa Menghantar Data ke Pelayan

· Bagaimana ia berfungsi

invois pdf pemprosesan pelayar

Medan borang invois mengalir melalui grid reka letak ke dalam dokumen PDF
Ilustrasi vektor ToolAcre asal

Penjana invois tidak memerlukan pelayan: borang, pengiraan, reka letak dan penulisan PDF semuanya boleh berlaku dalam tab. Siaran ini mengikuti butiran anda yang ditaip daripada borang ke fail yang dimuat turun dan menerangkan setiap langkah.

Borang yang dirasakan seperti penyerahan — mengapa mengisi medan di tapak web biasanya bermakna menghantarnya, dan mengapa ia tidak perlu

Borang kelihatan seperti ia mesti diserahkan kepada pelayan, tetapi penyerahan ialah keputusan yang dibuat oleh halaman, bukan sifat medan teks. Editor invois ToolAcre menyimpan draf dalam keadaan pelayar dan LocalStorage; membuka semula halaman boleh memulihkannya. Kegigihan itu penting jika anda memasukkan alamat pelanggan pada komputer kongsi: mengosongkan borang dan storan pelayar adalah tanggungjawab anda. Dokumen itu tidak disiarkan ke titik akhir invois ToolAcre atau dihantar melalui e-mel oleh alat.

Nyatakan dalam halaman — bagaimana medan yang anda taip dipegang oleh tapak itu sendiri JavaScript dalam tab, bukan disiarkan ke hujung belakang

Semasa pereka bentuk bebas menaip penerima, nombor invois, tarikh dan item baris, pengendali acara mengemas kini model dokumen. Wang diwakili dan dijumlahkan menggunakan model invois tempatan, dan bukannya mempercayai sebarang nombor yang muncul dalam pratonton. Pratonton dan PDF menerima jumlah pengiraan yang sama, jadi ketidakpadanan akan menjadi pepijat dalam pengiraan dikongsi, bukan salinan pelayan yang berasingan. Memuat semula boleh memulihkan draf yang disimpan secara setempat; peranti lain tidak boleh mengambilnya daripada akaun.

Meletakkan dokumen — menukar nama, tarikh dan item yang dibilkan kepada teks yang diposisikan pada halaman

Halaman PDF ialah sistem koordinat, bukan halaman web yang mengalir. Penulis tempatan menetapkan halaman A4, jidar, kepala berita, butiran parti, lajur item dan blok jumlah. Setiap label dan amaun diletakkan pada kedudukan yang diukur, dengan pembalut baris apabila teks akan melintasi sempadan lajur. Sebut harga menggunakan label dokumen yang berbeza tetapi saluran paip reka letak yang sama. Penerangan yang panjang mungkin memerlukan pemisah halaman; sentiasa pratonton perkara yang dieksport dan bukannya mengandaikan peta jarak borang pelayar kepada jarak PDF.

Menulis PDF — cara kod halaman itu sendiri memasang PDF objek dan teks serta menghasilkan bait sepenuhnya dalam ingatan

Penyampai invois memanggil penulis PDF sendiri untuk melukis teks, peraturan, jalur berlorek dan logo pilihan ke dalam bait dokumen. Ia tidak memotret borang HTML: teks dan nombor ditulis sebagai kandungan PDF, jadi output boleh disimpan sebagai dokumen biasa. Penulis menerima jumlah yang telah dikira; rentetan mata wang yang diformatkan ialah output paparan, bukan pengiraan kedua. Tiada pertukaran rangkaian diperlukan untuk penyirian PDF, walaupun memuatkan tapak web ToolAcre pada asalnya memerlukannya.

Muat turun — Blob dan objek URL yang memberikan anda fail yang tidak pernah wujud di mana-mana kecuali peranti anda

Selepas menulis, aplikasi membungkus bait tersebut dalam Blob dan menggunakan mekanisme muat turun pelayar untuk menawarkan fail. Objek sementara URL merujuk kepada Blob dalam sesi pelayar ini; ia bukan URL awam di mana pelanggan anda boleh mendapatkan semula invois. Aplikasi membatalkan URL objek sementara apabila ia tidak lagi berguna. Simpan PDF atau JSON eksport di tempat yang anda kawal jika anda memerlukan rekod yang tahan lama; pelayar localStorage bukan sistem sandaran.

Contoh yang berkesan — membina petikan dua item dan melihat panel Rangkaian kekal kosong dari ketukan kekunci pertama hingga disimpan PDF

Cuba petikan untuk lakaran logo di 200 dan pas reka letak di 300, tanpa cukai atau diskaun. Jumlah kecil yang dikira secara tempatan ialah 500 dalam mata wang yang anda pilih. Taipkan nama klien ujian, periksa pratonton, eksport dan buka PDF untuk menyemak kedua-dua baris dan jumlahnya. Dalam DevTools, bezakan aset tapak dan dedahkan permintaan AdSense/analytics daripada muat naik yang membawa draf: data invois tidak dihantar ke pelayan invois ToolAcre. Elakkan daripada meletakkan butiran pelanggan sebenar ke dalam demonstrasi pada peranti yang dikongsi.

Perkara yang tidak dilindungi ini — menghantar invois kepada pelanggan, yang masih anda lakukan melalui e-mel atau portal anda sendiri

Alat ini menjana dan menyimpan draf pada peranti ini; ia tidak mengeluarkan, menghantar, menandatangani atau mendamaikan invois untuk anda. Peraturan cukai berbeza-beza mengikut bidang kuasa dan memilih kadar dalam bentuk tidak menjadikan keputusan nasihat perakaunan. Anda masih perlu mengesahkan pengecam, jumlah dan alamat pelanggan, kemudian lampirkan atau muat naik PDF melalui saluran anda sendiri yang diluluskan. Jika anda kehilangan storan pelayar sebelum menyimpan salinan, tiada akaun pelayan untuk memulihkan dokumen.

Bawa pulang — keseluruhan saluran paip dimuatkan dalam tab, dan Alat Invois Bebas menjalankannya dengan data anda disimpan pada peranti anda

Daripada menaip untuk memuat turun saluran paip ialah keadaan setempat, aritmetik tempatan, lukisan halaman PDF dan Blob diserahkan kepada pelayar anda. Perbezaan yang berguna adalah antara menjana fail dan menghantarnya: ToolAcre melaksanakan yang pertama, manakala yang terakhir adalah pilihan anda. Buka Alat Invois Bebas untuk menghasilkan semula contoh dua baris dan semak bait yang dieksport sebenar sebelum berkongsinya.