สร้างเขตข้อมูลที่กรอกหรือแก้ไขได้ใน PDF


20

ฉันสงสัยว่าเพื่อสร้างรูปแบบ fillable ในรูปแบบไฟล์ PDF เช่นนี้ ผมอยากจะกรอกสถานที่ที่จะต้องกรอก


หากคุณกำลังมองหาเพื่อกรอกแบบฟอร์มในรูปแบบไฟล์ PDF ที่มีอยู่ให้ดูทอม Brossman ของคำตอบด้านล่าง
— Garrett

LO Draw สามารถส่งออกรูปแบบ PDF ที่กรอกได้ฉันจะโพสต์คำตอบแล้ว แต่ได้รับการคุ้มครอง :(
— Gert van den Berg

คำตอบ:


21

ผมเชื่อว่า OpenOffice Writer สามารถสร้างไฟล์ PDF fillable แม้ว่ามันอาจจะขาดคุณสมบัติบางอย่างที่คุณอาจจะมองหาเช่นการส่งอีเมลที่ส่งออก

พื้นฐานคือ:

  1. สร้างเอกสาร OO นักเขียนใหม่
  2. เปิดใช้งานแถบเครื่องมือฟอร์ม: ดู→แถบเครื่องมือ→การควบคุมแบบฟอร์ม
  3. สร้างแบบฟอร์มของคุณ
  4. ส่งออกเป็น PDF

นี่คือรายละเอียดของการกวดวิชา:

http://openoffice.blogs.com/forms_fromscratch.pdf

ในการเพิ่มเขตข้อมูลฟอร์มไปยัง PDF ที่มีอยู่คุณสามารถติดตั้งส่วนขยายตัวนำเข้า pdf สำหรับนักเขียน OO:

sudo apt-get install libreoffice-pdfimport

ฉันเพิ่งทดสอบและใช้งานได้ดีกับ LibreOffice 3


1
+1 นั่นคือการสอนที่ยอดเยี่ยม ฉันทำ PDF ตลอดเวลาและไม่เคยมีช่องข้อมูลที่กรอกได้ บางทีตอนนี้ฉันสามารถหาคำตอบได้
— Tom Brossman

ขอบคุณ! วิธีการของคุณโดย OpenOffice Write นำไปใช้กับ pdf ที่จะสร้างขึ้นจากเอกสารนักเขียน OO เท่านั้นไม่ใช่กับไฟล์ PDF ที่มีอยู่เช่นเดียวกับคำถามที่ฉันถาม?
— ทิม

2
อัปเดตด้วยข้อมูลแพคเกจสำหรับการนำเข้า PDF ที่มีอยู่ไปยัง OO Writer
— ImaginaryRobots

ทำงานกับ LO 4.0 ได้เช่นกัน จุดโบนัส \ 1: ใช้ช่องข้อความที่จัดรูปแบบทุกอย่างที่อยู่ในช่องข้อความจะได้รับการจัดรูปแบบตามที่คุณต้องการ จุดโบนัส \ 2: ด้วย evince (โปรแกรมดูไฟล์ PDF เริ่มต้นในอูบุนตู) คุณสามารถบันทึกเอกสารที่แก้ไขได้อย่างง่ายดาย
— Dariopnc

19

ไกลโดยวิธีที่ง่ายที่สุดที่จะทำคือมีXournal คุณพิมพ์หรือวาดในเลเยอร์เหนือ PDF แล้วส่งออก PDF + เลเยอร์ของคุณเป็น PDF ใหม่ มันดูเรียบร้อยและใช้งานง่าย นี่คือภาพหน้าจอของ UI ที่มีบรรทัดข้อความแบบง่ายที่เพิ่มลงในตัวอย่าง PDF ของคุณ

แก้ไขตัวอย่าง Xournal


1
ขอบคุณทอม! ถ้าฉันเข้าใจถูกต้องวิธีการของ Xournal คือการสร้างฟิลด์ที่จะถูกกรอกในทันทีหลังจากนั้น สมมติว่าเราต้องการสร้างแบบฟอร์มการโต้ตอบซึ่งจะถูกกรอกข้อมูลในภายหลังโดยบุคคลอื่นแล้วแบบฟอร์มดังกล่าวจะถูกสร้างขึ้นได้อย่างไร
— ทิม

@ ฉันจะแก้ไขคำถามของคุณดูว่าเหมาะสมหรือไม่ (แก้ไขอีกครั้งหากไม่ใช่) Xournal เป็นเพียงเลเยอร์เสมือนจริงที่อยู่ด้านบนของ PDF พวกเขาจะแบนไปอีกหนึ่งเลเยอร์ในการส่งออก นี่คือเหตุผลที่คุณต้องเรียงทุกอย่างด้วยตนเองมันไม่เห็นฟิลด์ น่าเสียดายที่ฉันไม่รู้ซอฟต์แวร์ Linux ที่คุณสามารถใช้เพื่อสร้างเอกสาร PDF พร้อมเขตข้อมูลที่ผู้ใช้สามารถกรอกได้
— Tom Brossman

ขอบคุณ! ฉันสงสัยว่าขนาดแบบอักษรของข้อความป้อนเข้าสามารถเปลี่ยนแปลงได้หรือไม่
— ทิม

@ ด้านบนขวาของภาพหน้าจอสามารถกำหนดค่าทั้งแบบอักษรและแบบอักษรได้
— Tom Brossman

LibreOffice Draw มีความสามารถเหมือนกัน ...
— Gert van den Berg

5

ดาวน์โหลดและติดตั้ง Master PDF Editor จากที่นี่เช่นรุ่น 64 บิตพร้อม QT 4.6

cd; wget http://get.code-industry.net/public/master-pdf-editor-3.5.81_amd64.deb
sudo dpkg -i master-pdf-editor-3.5.81_amd64.deb
sudo apt-get install libqt4-svg
  • สร้าง PDF ใหม่หรือแก้ไขที่มีอยู่
  • เพิ่มและ / หรือแก้ไขบุ๊คมาร์คในไฟล์ PDF
  • กรอกแบบฟอร์ม PDF ที่ง่ายและรวดเร็ว
  • การเปลี่ยนคุณสมบัติแบบอักษร (ขนาด, ครอบครัว, สี ฯลฯ )
  • เข้ารหัสและ / หรือป้องกันไฟล์ PDF โดยใช้การเข้ารหัส 128 บิต
  • แปลงไฟล์ XPS เป็น PDF
  • รองรับ JavaScript
  • การสนับสนุนรูปแบบ XFA แบบไดนามิก
  • แบบฟอร์มการตรวจสอบความถูกต้องและคำนวณค่า
  • เพิ่มตัวควบคุม PDF (เช่นปุ่มช่องทำเครื่องหมายรายการ ฯลฯ ) ลงใน PDF ของคุณ
  • นำเข้า / ส่งออกหน้า PDF เป็นรูปแบบกราฟิกทั่วไป ได้แก่ BMP, JPG, PNG และ TIFF
  • การเซ็นเอกสาร PDF ด้วยลายเซ็นดิจิทัลการสร้างลายเซ็นและการตรวจสอบ
  • ตัวแก้ไข PDF ฟรีบน Linux (สำหรับการใช้ที่ไม่ใช่เชิงพาณิชย์)

ป้อนคำอธิบายรูปภาพที่นี่


อันนี้ใช้ง่ายกว่าที่อื่นมาก (ซึ่งฉันไม่สามารถไฮไลต์ / เลือกฟิลด์แบบฟอร์ม PDF ที่จะเริ่มต้นด้วย)!
— shad0w_wa1k3r

1
ควรสังเกตว่านี่เป็นซอฟต์แวร์เชิงพาณิชย์ แต่รุ่นฟรีไม่ทิ้งลายน้ำหรืออะไรก็ตาม +1
— Ben Winding

1

คุณสามารถลอง OCR ภาพที่สแกนเพื่อแปลงเป็นข้อความที่แก้ไขได้ - แต่มักจะเกี่ยวข้องกับการแก้ไขเล็กน้อยในภายหลังเพื่อแก้ไขข้อผิดพลาดโดยเฉพาะอย่างยิ่งกับฟอร์ม ตามที่กล่าวไว้ในความคิดเห็นด้านล่างใช้ตัวควบคุมแบบฟอร์มใน Libreoffice เพื่อเพิ่มเขตข้อมูลลงในแบบฟอร์มหากคุณต้องการสร้างรูปแบบ pdf ที่สามารถกรอกได้

หรือสิ่งที่ฉันคิดว่าฉันจะทำ - คุณสามารถแก้ไขภาพ (cut'n'paste จาก PDF) ในโปรแกรมระบายสี / การวาดภาพ (อาจเป็น LibreOffice Draw?) แล้วแทรกข้อความที่จุดที่เหมาะสม LibreOffice สามารถแปลงเป็น PDF ได้เช่นเดียวกับโบนัส


ขอบคุณ! (1) ถ้า OCR และแก้ไขข้อความฉันจะกลับไปยัง pdf ต้นฉบับพร้อมแบบฟอร์มได้อย่างไร (2) ฉันพยายามเปิดไฟล์ PDF ใน LibreOffice Draw แต่ไม่แสดง PDF แต่เป็นแหล่งที่มาของ pdf ฉันเดาว่าฉันอาจเปิดไฟล์ PDF ในทางที่ผิด?
— ทิม

หากคุณ OCR เป็นข้อความในเอกสารประมวลผลคำคุณต้องแก้ไขข้อผิดพลาดทั้งหมดในโปรแกรมประมวลผลคำเช่น Libreoffice writer จากนั้นเพิ่มข้อมูลของคุณแล้วบันทึกเป็น PDF
— แจ๊ส

หากคุณเปิด PDF ดั้งเดิมในมุมมอง PDF คุณสามารถตัดภาพเป็น Libreoffice Draw เพิ่มข้อความลงในภาพในตำแหน่งที่ถูกต้องจากนั้นบันทึกเป็น PDF อีกครั้ง
— แจ๊ส

ขอบคุณ! สำหรับวิธี OCR "บันทึกใหม่เป็น PDF" หมายถึงการแปลงจากรูปแบบ odt เป็นรูปแบบ pdf และจะสร้าง PDF ด้วยรูปแบบที่แตกต่างจากรูปแบบ PDF ต้นฉบับหรือไม่
— ทิม

บางทีฉันควรจะพูดว่า "ส่งออกเป็น pdf" เป็นรายการในเมนูไฟล์ Libreoffice และไอคอนในแถบริบบิ้น / แถบเครื่องมือ เลย์เอาต์ควรเป็นหลักตามที่คุณเห็นใน Libreoffice ในขณะที่คุณกำลังแก้ไข
— แจ๊ส


1

คุณสามารถสร้างรูปแบบ PDF ด้วย OpenOffice Writer ที่ผู้ใช้สามารถกรอกด้วยโปรแกรมดู PDF อย่างง่าย คุณใช้ตัวควบคุมฟอร์ม (ดู - แถบเครื่องมือ - "ตัวควบคุมฟอร์ม") และแทรกเขตข้อมูล มีหลายขั้นตอนในกระบวนการ คู่มือแนะนำวิธีการ:

http://foersom.org/HowTo/OoCreatePdfForm.html


1
ขอขอบคุณและยินดีต้อนรับสู่ถามเว็บไซต์ Ubuntu! คำตอบของคุณอาจถูกต้องและดีมาก แต่เราต้องการเนื้อหาที่สำคัญของคำตอบอยู่ที่นี่ ระบุลิงก์สำหรับการอ้างอิง
— อันวาร์

1

จนถึงตอนนี้สำหรับฉันแล้วไฟล์ pdf ทั้งหมดของ linux เป็น buggy และไม่เสถียร วิธีง่ายๆในการซ้อนทับข้อมูลคือ:

  1. ใช้ GIMP เพื่อนำเข้าไฟล์ PDF และบันทึกไฟล์ PDF เป็นภาพ (เช่น TIFF)
  2. ใช้ภาพนั้นเป็นลายน้ำใน LibreOffice Writer
  3. ใช้แป้นพิมพ์เพียงแค่พิมพ์ลงบนหน้าเว็บที่คุณต้องการ
  4. บันทึกเป็น ODT และไฟล์ PDF

ง่ายรวดเร็ว


0

คุณสามารถลอง: UPDF

คุณสามารถเพิ่มหน้าเปล่าหรือหน้าจากเอกสารอื่นหรือแทรกภาพหรือข้อความ

sudo add-apt-repository ppa:atareao/updf
sudo apt-get update
sudo apt-get install updf

2
updf สามารถแทรกเขตข้อมูลที่เติมได้หรือไม่? นั่นคือความกังวลหลักของคำถาม
— อันวาร์

0

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


สำหรับ $ 20 ต่อเดือน ....
— Gert van den Berg

0

PDF Studio 9 มีผู้ออกแบบฟอร์มแบบอินเทอร์แอคทีฟเพื่อเพิ่มฟิลด์ข้อความกล่องกาเครื่องหมายปุ่มตัวเลือกรายการหรือลายเซ็นต์ลงในเอกสาร PDF รองรับการจัดรูปแบบและการคำนวณ JavaScript

หากคุณสนใจเพียงกรอกข้อมูลลงในแบบฟอร์มการโต้ตอบที่มีอยู่ PDF Studio ซอฟต์แวร์ของเรายังสามารถทำได้และบันทึกแบบฟอร์ม สนับสนุน acroforms และรูปแบบ xfa แบบคงที่

http://www.qoppa.com/pdfstudio/


คุณต้องซื้อซอฟต์แวร์นี้เพื่อใช้งานแม้ว่าจะมีรุ่นทดลองใช้ฟรี
— David Foerster

0

ผมคิดว่าเครื่องมือที่ดีที่สุดสำหรับเรื่องนี้คืออ่าน Foxit สามารถติดตั้งได้ใน Ubuntu และมีตัวเลือก Type เพื่อเติม PDF

ป้อนคำอธิบายรูปภาพที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.