สร้างเขตข้อมูลที่กรอกหรือแก้ไขได้ใน 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.