Pilih Bahasa
  1. Rumah
  2. Dokumentasi
  3. Bagaimana untuk menjana PDF

Bagaimana untuk menjana dokumen PDF menggunakan Borang Web

Borang Web di formize.com memungkinkan untuk melakukan tinjauan tanpa nama, mengumpul maklumat mengenai respons dalam pangkalan data, dan juga menyediakan alat untuk menganalisis respons.

Borang web juga menyokong keupayaan untuk menjana fail PDF untuk pengguna selepas dia mengisi borang di laman web ini. Di dalam format taksi yang diadakan dengan kemungkinan pengangkutan PDF fayol untuk polьзователя selepas dipenuhi ke dalam forum di laman web. Templat untuk penjanaan adalah dokumen dalam format DOCX, di mana komen jenis khas ditambahkan, menentukan kawasan untuk menggantikan jawapan dan syarat untuk mengecualikan bahagian itu atau bahagian lain dokumen. Fungsi ini akan berguna apabila membuat perjanjian , aplikasi dan petisyen, yang mesti dibentuk sebagai dokumen yang tidak boleh diedit dengan teks berterusan tanpa medan yang boleh diisi, iaitu dan tidak kelihatan seperti borang kertas.

Jenis komen khas dalam dokumen

Bagaimana rupa ini bagi responden? Dia hanya mengisi borang web

Borang web untuk penjanaan PDF

Kemudian dia menyerahkannya, dan memuat turun dokumen PDF yang lengkap, diedit berdasarkan datanya.

Dihasilkan PDF

Untuk menyediakan generasi PDF dalam Borang Web, anda perlu mengikuti langkah-langkah ini secara berurutan:

  1. Sediakan templat dokumen dalam format DOCX.

  2. Buat borang web berdasarkan templat DOCX anda.

  3. Terbitkan borang web anda.

Menyediakan templat dokumen DOCX

Buat atau edit dokumen sedia ada dalam format DOCX dengan menambah komen khas.

Penghursa templat DOCX hanya memproses komen utama (iaitu komen yang bukan balasan kepada komen lain), teksnya bermula dengan aksara “==” atau “!!”.

Dokumen DOCX bukan sahaja templat untuk dokumen PDF yang dihasilkan, tetapi juga templat untuk borang web masa depan. Oleh itu, anda boleh mengkonfigurasi beberapa atribut soalan borang dalam komen dokumen DOCX. Baca lebih lanjut mengenai ini di bahagian Sintaks Komen Khas.

Jenis Komen Khas

Penghursa templat DOCX memahami dua jenis komen:komen penggantian ** dan komen bersyarat .

** Komen penggantianadalah komen di atas teks terpilih dalam dokumen yang, akibat pengguna mengisi borang, boleh diganti jika pengguna memberikan nilai baru untuknya. Format komen: “==FIELD_ID” dan “!! ID_LAPANGAN”. Apabila membuat borang web berdasarkan templat DOCX untuk komen penggantiansoalan ** dengan jenis “Jawapan pendek” dibuat jika jenis soalan tidak dinyatakan secara eksplisit dalam komen.

** Komen bersyaratadalah komen di atas teks yang dipilih dalam dokumen yang hanya boleh dimasukkan dalam dokumen (seperti yang ada) jika pengguna secara eksplisit memilih untuk menambahkannya. Format komen: “==FIELD_ID: :BLOCK_NAME” dan “!! ID_MEDAN: :NAMA BLOK”. Apabila membuat borang web berdasarkan templat ** DOCXuntuk komen bersyaratsoalandengan jenis “Kotak Semak” dibuat jika jenis soalan tidak dinyatakan secara eksplisit dalam komen.

  • Nama medan dalam komen boleh diulang berkali-kali dalam dokumen, dalam hal ini semua komen ini akan dikonfigurasikan ke satu medan yang boleh diisi dalam borang web.

  • Komen boleh bersarang. Iaitu, anda boleh meninggalkan komen bersyarat pada keseluruhan perenggan atau beberapa, dan di dalamnya menandakan blok teks individu dengan komen penggantian .

  • Jika pengguna tidak memasukkan nilai dalam medan yang berkaitan dengan komen penggantian , maka teks yang diserlahkan oleh komen ini tidak akan diubah dalam dokumen PDF yang dihasilkan.

  • Jika pengguna tidak memilih nilai yang berkaitan dengan komen bersyarat , teks yang diserlahkan oleh komen itu akan dikeluarkan dari dokumen PDF yang dihasilkan.

Sintaks Komen Khas

Seperti yang dinyatakan di atas, komen jenis khas mesti bermula dengan aksara “==” atau “!!” dan menjadi komen peringkat atas, iaitu bukan balasan kepada komen lain.

Mengapa aksara khas boleh menjadi “==” atau “!!”? Ini dilakukan untuk memastikan sintaks mudah:

  • “==” mentakrifkan medan pilihan yang boleh diisi dalam bentuk web yang pengguna boleh melangkau jika dikehendaki.
  • “!!” mentakrifkan medan yang diperlukan. Jika pengguna tidak memasukkan nilai dalam medan sedemikian, dia tidak akan dapat menghantar borang web.

Aksara khas ini diikuti dengan ungkapan yang menentukan pengenal dan jenis komen. Jika ungkapan mengandungi aksara “::”, ini adalah tanda komen bersyarat . Dalam kes ini, selepas simbol “::” terdapat nama blok penambahan bersyarat, yang pengguna boleh memilih secara eksplisit dalam bentuk web.

Komen bersyarat

Soalan dengan kotak pilihan

Atribut soalan yang tersisa juga boleh ditakrifkan dalam teks komen khas atau dalam balasannya untuk. Dalam kes ini, nilai setiap atribut mesti dinyatakan dalam baris komen berasingan dan bermula dengan nama atribut.

Komen dengan atribut Atribut dalam baris berasingan komen khas

Atribut dalam tindak balas komen Atribut sebagai tindak balas kepada komen khas

Nama dan keterangan atribut yang sah {#comment -attributs}

JawatanTujuanPenerangan
Nama *:SoalanNama medan yang boleh dibaca manusia
Penerangan *:Penerangan mengenai soalanDipaparkan di bawah teks soalan.
Jenis *:Jenis medanJenis berikut disokong:
teks- medan teks pendek. Ini adalah jenis lalai untuk komen penggantian **.
multiline- perenggan
radio- kumpulan radio
kotak semak- kotak semak, memilih satu atau lebih. Ini adalah jenis lalai untuk komen bersyarat
dropdown- senarai drop-down, pilih salah satu daripada banyak
tarikh- medan input tarikh
masa- medan input masa
pemegang tempat:Pemegang tempatMuncul dalam medan input jika tiada nilai yang dimasukkan.
Terpakai hanya untuk jenis medan berikut:
teks
multiline
dropdown
Petunjuk *:Teks petunjukMuncul di bawah medan yang boleh diisi dalam cetakan kecil.
Terpakai hanya untuk jenis medan berikut:
teks
multiline
dropdown
tarikh
masaX]
  • Nota: Oleh kerana editor seperti MS Word secara automatik menggunakan huruf besar permulaan setiap ayat, nama atribut juga boleh bermula dengan huruf besar, contohnya: Nama, Penerangan, Jenis, dll. *

Buat dan terbitkan borang berasaskan DOCX

Jadi, anda mempunyai templat dokumen dalam format DOCX. Tahniah! Anda telah menyelesaikan bahagian yang paling sukar dalam menyediakan penjanaan dokumen. Hanya beberapa klik yang tersisa dan persediaan selesai.

Pergi ke halaman penciptaan borang dan muat naik templat DOCX anda, selepas mengaktifkan pilihan “Import dari templat DOCX”.

Import dari templat DOCX

Tunggu operasi selesai, dan dalam dialog yang muncul, klik “Ya” untuk mengaktifkan fungsi penjanaan PDF selepas pengguna mengisi borang web.

Kemudian buka panel tetapan borang, dan dalam bahagian “Tindakan selepas penyerahan borang”, pilih bahasa dokumen. Ini adalah perlu untuk memformat nilai-nilai khusus bahasa seperti tarikh dengan betul.

Menetapkan bahasa dokumen

Buat perubahan pada borang web yang dihasilkan jika perlu. Anda boleh menambah penerangan tambahan medan yang akan diisi, menukar jenisnya, menambah bahagian, tajuk, imej dan arahan video.

Akhirnya, untuk menerbitkan borang lengkap anda, klik butang “Terapkan” di bar atas. Borang anda telah diterbitkan. Sekarang anda boleh berkongsi dengan mengklik butang “Kongsi” di bar atas.

Tukar atau tambah templat DOCX ke borang sedia ada

Selain membuat borang berdasarkan templat DOCX, anda boleh mengikat borang sedia ada ke mana-mana templat DOCX. Untuk melakukan ini, buka panel tetapan borang dalam bahagian “Tindakan selepas menghantar borang” dan klik butang “Muat naik templat dokumen DOCX”. Selepas itu, aktifkan pilihan “Jana PDF berdasarkan templat DOCX”.

Muat naik DOCX

Sekarang anda perlu membuat dan mengkonfigurasi medan yang akan diisi mengikut komen khas dari templat DOCX. Anda boleh melakukan ini secara manual, atau anda boleh menggunakan alat penyegerakan borang yang mudah.

Bandingkan dengan templat DOCX

Untuk melakukan ini, buka menu fail DOCX dan pilih tindakan “Bandingkan”.

Dialog perbandingan borang

Dalam panel yang muncul, anda akan melihat hasil membandingkan soalan borang dengan medan yang ditakrifkan dalam templat DOCX. Di sini anda boleh membuat pembetulan cepat untuk setiap soalan, membuang soalan yang tidak perlu dan menambah soalan yang hilang.

20/06/2024