ข้ามไปยังเนื้อหา

กรอกฟอร์ม PDF

พิมพ์ลงในช่องกรอกของฟอร์มเอง แล้วบันทึกคำตอบลงในไฟล์

ประมวลผลบนเครื่องของคุณ

เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณทั้งหมด ไฟล์ของคุณไม่ถูกอัปโหลดเลย และคุณตรวจสอบได้เองในแท็บเครือข่ายของเบราว์เซอร์ ตรวจสอบด้วยตัวเอง เปิดแท็บเครือข่ายของเบราว์เซอร์แล้วดู คุณจะเห็นคำขอเล็ก ๆ หนึ่งรายการที่ถามว่าคุณยังมีโควตางานเหลืออยู่หรือไม่ ซึ่งมีแค่ชื่อเครื่องมือกับค่าแฮช ไม่ใช่ตัวไฟล์

เครื่องมือนี้ทำอะไร

A fillable PDF carries its own questions. Each box on the page is a named field, and filling one writes a value into the document rather than painting text over it. This tool reads the fields out of the file you drop in, gives you a control for each one typed to what that field actually is - a text box, a tick, a set of radio buttons, a dropdown, a list - and writes your answers back into the same document. The result is still a form afterwards, unless you ask for it to be flattened.

Use it for the forms that arrive by email and are meant to go back the same way: a tax declaration, a bank mandate, a school enrolment sheet, a supplier onboarding pack. It is also the right tool when a reader on your phone will not let you type into a form that Acrobat fills without complaint, which usually means the reader cannot draw the field's appearance rather than that the form is broken.

วิธีทำงาน

  1. Drop the PDF onto this page. Its fields are read and listed with whatever values are already in them.
  2. Work down the list. Each field gets the control its type calls for, and the field's tooltip is shown where the document provides one.
  3. Decide whether to flatten. Left off, the answers stay editable; turned on, they are drawn into the page and the fields are removed.
  4. Leave the font embedded if any answer uses accents or a non-Latin script.
  5. Press Fill form and the download starts on its own.

Answers are written as field values, which is what makes them behave like answers. A recipient's reader shows them in the field, a form-data export picks them up, and anyone with the same document can correct a typo without redoing the page. Drawing text on top - what happens when you fill a form in an image editor or with a generic PDF annotator - looks identical on screen and does none of it.

Appearance streams are regenerated field by field rather than in one pass, and then the document's /NeedAppearances flag is cleared. That flag tells a reader to throw away the streams and draw its own, which is exactly how a filled form ends up looking different in Acrobat, Preview and Chrome. Doing the fields one at a time means an odd field that cannot be drawn costs that field's appearance instead of the whole job, and the count of skipped fields is reported rather than hidden.

Some fields refuse a value, and the tool carries on. A read-only field, or a dropdown given a value that is not in its option list, is counted as skipped and the other forty answers are still written. Values naming a field this document does not have are dropped quietly, because that is almost always what is left over after swapping one file for another.

Embedding a font matters more than it sounds. With it on, Noto Sans is embedded - around 2 MB, served from this site's own origin and cached after the first use - so an answer containing an accent, Greek or Cyrillic appears as you typed it. With it off, the reader's built-in Helvetica is used, which adds no bytes but can only encode WinAnsi. Neither covers CJK, Arabic or Indic.

Nothing is uploaded, which for this tool is worth more than usual: the answers on a form are frequently a full name, an address, a bank account and a date of birth. The document and everything you type into it stay in the browser tab, the fill runs in a Web Worker, and the only thing the network tab shows is the allowance check - a tool name and a hash, never a field you filled in.

สิ่งที่เครื่องมือนี้ทำไม่ได้

  • A document with no form fields cannot be filled here. Use Create a PDF form to add fields first, or Edit PDF to draw text onto the page.
  • XFA forms are not supported. Their fields live in an XML stream rather than in the PDF, which is why they show a "please wait" page in most readers; only Acrobat and the newest LiveCycle-aware readers can fill them.

คำถามที่คนมักถาม

ทำไมระบบบอกว่า PDF ของฉันไม่มีช่องกรอก
เพราะกล่องและเส้นที่คุณเห็นถูกพิมพ์ไว้ ไม่ได้ถูกกำหนดขึ้นเป็นช่องกรอก ฟอร์มจะกรอกได้ก็ต่อเมื่อไฟล์มีอ็อบเจกต์ช่องกรอกที่มีชื่อ ส่วนไฟล์สแกนหรืองานออกแบบที่ส่งออกมาไม่มีเลย ไม่ว่าจะดูเหมือนฟอร์มแค่ไหน ให้เพิ่มช่องกรอกจริงด้วยสร้างฟอร์ม PDF หรือพิมพ์ลงบนหน้าด้วยแก้ไข PDF ถ้าคุณต้องการแค่ครั้งเดียวจบ
ควรรวมชั้นฟอร์มก่อนส่งไหม
ควรรวมชั้นเมื่อคำตอบต้องไม่เปลี่ยนหลังออกจากมือคุณ เช่น คำรับรองที่ลงนามแล้ว คำร้องที่ยื่นไปแล้ว หรืออะไรก็ตามที่จะเข้าแฟ้มจัดเก็บ ปล่อยไม่รวมชั้นไว้เมื่อผู้รับอาจต้องแก้ช่องใดช่องหนึ่งหรือกรอกส่วนที่เหลือ การรวมชั้นจะวาดค่าปัจจุบันลงไปในหน้าแล้วลบช่องกรอกทิ้ง จึงย้อนกลับจากไฟล์ผลลัพธ์ไม่ได้ เก็บฉบับที่ยังไม่รวมชั้นไว้ถ้ามีโอกาสต้องแก้
คำตอบของฉันแสดงในโปรแกรมอ่านตัวหนึ่งแต่ไม่แสดงในอีกตัว เพราะอะไร
นั่นคือแฟล็ก /NeedAppearances ฟอร์มที่ถูกกรอกด้วยเครื่องมือที่ตั้งแฟล็กนี้จะพึ่งให้โปรแกรมอ่านแต่ละตัววาดข้อความเอง โปรแกรมที่ไม่วาดจึงแสดงกล่องเปล่า เครื่องมือนี้สร้างรูปลักษณ์ให้ทุกช่องที่กรอกแล้วล้างแฟล็กทิ้ง สิ่งที่คุณเห็นตรงนี้จึงเป็นสิ่งที่ผู้รับเห็น ถ้ายังมีช่องใดดูผิดปกติ ช่องนั้นคือหนึ่งในช่องที่ถูกข้ามซึ่งผลลัพธ์รายงานไว้
ฉันเซ็นฟอร์มที่นี่ได้ด้วยไหม
ไม่ได้ในแบบลายเซ็นเชิงรหัสวิทยา การกรอกคือการเขียนค่าลงในช่อง ส่วนลายเซ็นดิจิทัลต้องคำนวณจากไบต์ของไฟล์ที่เสร็จแล้ว และเขียนลงในช่วงไบต์ที่ห้ามถูกเขียนใหม่ภายหลัง ให้กรอกฟอร์มที่นี่ก่อนแล้วใช้เซ็น PDF ซึ่งทำตามลำดับที่ถูกต้อง ถ้าผู้รับต้องการเพียงรอยเซ็นบนหน้า ก็วางภาพลายเซ็นที่วาดหรือพิมพ์ด้วยแก้ไข PDF ได้แทน
คำตอบของฉันถูกอัปโหลดไปที่ไหนไหม
ไม่ เอกสารถูกอ่านในเบราว์เซอร์ของคุณ ทุกค่าที่คุณพิมพ์อยู่ในหน้านี้ และไฟล์ที่กรอกแล้วถูกเขียนในเครื่อง ไม่มีข้อมูลใดของฟอร์มถูกส่งออกไป ซึ่งสำคัญตรงนี้เพราะคำตอบในฟอร์มมักเป็นข้อความที่อ่อนไหวที่สุดที่คนใส่ลงใน PDF คุณเปิดแท็บเครือข่ายดูระหว่างกรอกแล้วจะเห็นว่ามันว่างเปล่า และเครื่องมือยังทำงานได้แม้ปิดการเชื่อมต่อ

เครื่องมือที่เกี่ยวข้อง