การจัดเก็บหมายเหตุประกอบ PDF และข้อมูลเมตาของ Okular ใน PDF นั้น


16

โปรแกรมดู PDF Okular (ส่วนหนึ่งของเดสก์ท็อป KDE) มีคุณสมบัติที่ดีมากมายและรองรับรูปแบบไฟล์จำนวนมาก สิ่งหนึ่งที่ฉันชอบเกี่ยวกับมันคือความคิดเห็นและคำอธิบายประกอบ น่าเสียดายที่ความคิดเห็นและข้อมูลเมตาทั้งหมด (เช่นหน้าที่ดูล่าสุด) ถูกเก็บไว้ใน: ~ / .kde / share / apps / okular / docdata

มีวิธีใดที่จะทำให้ Okular เก็บไว้ในรูปแบบ PDF?


คำตอบ:


11

ข้อมูลนี้จะถูกบันทึกไว้ในเอกสาร Okular

ตามที่ alxs กล่าวถึงวิธีการที่ได้รับการสนับสนุนในขณะนี้คือการบันทึกเอกสาร PDF เป็นไฟล์เก็บถาวรซึ่งสร้าง.okularไฟล์ การบันทึกคำอธิบายประกอบใน PDF โดยตรงค่อนข้างเร็วและจากเอกสารคู่มือตัวเลือกนี้มีเฉพาะในเวอร์ชัน 0.15 ด้วยเวอร์ชันล่าสุดการใช้Save Asและการบันทึกเป็น PDF จะเก็บบันทึกย่อไว้ด้วย โปรดทราบว่าตามที่ระบุไว้ในเอกสารประกอบสิ่งนี้ยังต้องใช้เวอร์ชันล่าสุดของpopplerหมายเหตุเช่นกันที่เป็นที่กล่าวถึงในเอกสารนี้ยังต้องใช้รุ่นล่าสุดของ

อย่างไรก็ตามปัญหาที่คุณอาจมีคือเอกสารที่บันทึกเป็นไฟล์เก็บถาวรไม่สามารถบันทึกเป็น PDF ได้ในขณะนี้ ดังนั้นหากคุณทำบันทึกย่อของคุณแล้วและต้องการใช้เวอร์ชันที่ใหม่กว่าของokularเพื่อบันทึกสิ่งเหล่านี้ในรูปแบบ PDF อาจเป็นเรื่องยุ่งยาก หากคุณเพิ่งอัปเดตเวอร์ชั่น okular อาจใช้งานได้เพราะจะใช้~/.kde/share/apps/okular/docdataโฟลเดอร์เดียวกัน อย่างไรก็ตามหากคุณต้องการใช้ okular เวอร์ชันใหม่บนระบบอื่นคุณควรถ่ายโอนไฟล์ PDF และไฟล์ข้อมูลเมตาที่เกี่ยวข้องแยกต่างหาก


3

หลังจากทำหมายเหตุประกอบโดยใช้ Okular

ไปที่ตัวเลือกพิมพ์ (ในเมนูไฟล์หรือ Ctrl + P) จากนั้นในตัวเลือกชื่อเปลี่ยนค่าเป็นพิมพ์เป็นไฟล์ (PDF) และในตัวเลือกไฟล์ออกให้เส้นทางของไฟล์ที่คุณต้องการ

Voila คำอธิบายประกอบของคุณตอนนี้เป็นส่วนหนึ่งของ PDF ใหม่ของคุณแล้ว


หมายเหตุป๊อปอัปไม่สามารถคลิกได้ดังนั้นคุณสามารถใช้โน้ตได้
rbaleksandar

2

จากคำถามที่พบบ่อย okular:

ฉันจะใส่คำอธิบายประกอบเอกสารและส่งไปยังเพื่อน / เพื่อนร่วมงาน / อื่น ๆ ได้อย่างไร?

ตั้งแต่ KDE 4.2 Okular มีคุณสมบัติ "การจัดเก็บเอกสาร" นี่เป็นรูปแบบเฉพาะของ Okular สำหรับการพกพาเอกสารรวมทั้งข้อมูลเมตาต่างๆที่เกี่ยวข้อง (ปัจจุบันมีเฉพาะคำอธิบายประกอบ) คุณสามารถบันทึก "การจัดเก็บเอกสาร" จากเอกสารที่เปิดอยู่โดยเลือก "ไฟล์ -> ส่งออกเป็น -> การจัดเก็บเอกสาร" หากต้องการเปิดเอกสารเก็บ Okular เพียงเปิดด้วย Okular เช่นเอกสาร PDF

http://forum.kde.org/viewtopic.php?f=20&t=107182#p247428


3
ดีสำหรับการถ่ายโอนไปยังผู้ใช้ Okular ฉันต้องการส่งเอกสารที่มีคำอธิบายประกอบให้กับผู้ใช้ทั่วไป คนที่อาจใช้ระบบปฏิบัติการใดก็ได้และดู PDF ด้วยมุมมองที่เขาโปรดปราน
Bichoy

1

file > print > printer name: print to file (PDF)ใช้เพียงแค่ ไฟล์เอาต์พุตจะไปที่บ้านของคุณเป็นค่าเริ่มต้น คำอธิบายประกอบของคุณควรอยู่ที่นั่น


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

1

เวอร์ชันปัจจุบันของ Okular อนุญาตให้บันทึก PDF ด้วยคำอธิบายประกอบโดยไปที่ไฟล์ -> บันทึกเป็น

อย่างไรก็ตามฉันต้องการบางสิ่งอัตโนมัติ ดังนั้นฉันจึงสร้างสคริปต์ Autokey เพื่อที่ว่าเมื่อใดก็ตามที่ฉันปิด PDF ของฉันคำอธิบายประกอบจะถูกบันทึกในรูปแบบ PDF โดยอัตโนมัติ โปรดทราบว่าสคริปต์นี้จะบันทึก PDF ของคุณแทนที่ PDF ดั้งเดิม

สคริปต์ Autokey

ก่อนอื่นคุณจะต้องติดตั้งautokey-gtkและxdotoolก่อน:

sudo apt-get install autokey-gtk xdotool

ตอนนี้ใน autokey ไปที่ใหม่ -> สคริปต์ เพิ่มรหัสต่อไปนี้ในสคริปต์ใหม่ของคุณ:

#This is used to save PDF in okular so that the annotations persist in the PDF file itself
#We have to use to `xdotool` to bring the dialogs back into focus, otherwise they are losing focus 
import subprocess

keyboard.send_keys("<ctrl>+<shift>+s")
time.sleep(0.4)
subprocess.call(["xdotool", "windowfocus", "`xdotool getwindowfocus`"])
time.sleep(0.1)
keyboard.send_key("<enter>")
time.sleep(0.1)
subprocess.call(["xdotool", "windowfocus", "`xdotool getwindowfocus`"])
time.sleep(0.1)
keyboard.send_key("<tab>")
time.sleep(0.1)
keyboard.send_key("<enter>")
time.sleep(0.1)
subprocess.call(["xdotool", "windowfocus", "`xdotool getwindowfocus`"])
time.sleep(0.5)
keyboard.send_keys("<ctrl>+q") #Quit Finally

ตอนนี้คุณสามารถกำหนดตัวกรองหน้าต่างและฮอตคีย์ให้กับสคริปต์นี้ .*okular.*ในตัวกรองหน้าต่างเพิ่ม <ctrl>+sและในฮอตผมเคยใช้ คุณสามารถใช้อะไรก็ได้ที่คุณต้องการ

ดังนั้นตอนนี้เมื่อใดก็ตามที่ฉันต้องออกจาก okular ฉันจะใช้CtrlSและเลิก okular หลังจากบันทึก pdf ของฉัน

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