วิธี“ บันทึก” ไฟล์ PDF ที่หมุนแล้ว


43

ฉันมีไฟล์ PDF ที่แสดงแบบกลับหัว ดังนั้นฉันใช้ Okular เพื่อหมุนและดูดี ปัญหาคือในครั้งต่อไปที่ฉันเปิดด้วยซอฟต์แวร์อื่น ๆ ก็ยังคงคว่ำ ถ้าฉันเปิดด้วย Okular มันไม่ใช่

ฉันสงสัยว่ากำลังเกิดอะไรขึ้น

  • ฉันมีสิทธิ์เขียนในไฟล์นั้น
  • ฉันลอง "บันทึกสำเนาไปที่" แต่ไม่มีผลใด ๆ ที่จริงแล้วไม่มีการบันทึกที่ต้องทำ ดูเหมือนว่าไฟล์จะไม่ได้รับการแก้ไขหลังจากฉันหมุนใน Okular

นอกจากนี้ยังมีไฟล์ PDF ซึ่งเวอร์ชั่นพื้นฐานน่าจะเป็นฟรีและโอเพ่นซอร์ส มันเป็นแพลตฟอร์มข้าม!
โหลด

คำตอบ:


17

ตามหน้า man สำหรับpdftkการดำเนินการอย่างใดอย่างหนึ่งคือrotateและคุณสามารถบันทึกไฟล์ที่หมุนได้:

การตั้งค่าการหมุนหน้าอาจทำให้ pdftk หมุนหน้าและ
เอกสาร ตัวเลือกแต่ละตัวตั้งค่าการหมุนหน้าดังนี้ (เป็น
องศา): ทิศเหนือ: 0, ตะวันออก: 90, ใต้: 180, ตะวันตก: 270, ซ้าย:
-90, ขวา: +90, ลง: +180 ซ้าย, ขวาและลงทำการ
ปรับสัมพัทธ์กับการหมุนของหน้า

อย่างไรก็ตามpdftkมันค่อนข้างทรงพลังและมันดีกว่าที่คุณอ่าน man pages และใช้pdftk --helpเพื่อตอบสนองความต้องการที่แท้จริงของคุณ

ถ้าคุณต้องการที่จะดูman pdftkโดยไม่ต้องติดตั้งนี่เป็นลิงค์สำหรับ 13.10: http://manpages.ubuntu.com/manpages/saucy/en/man1/pdftk.1.html


4
ขอบคุณ "pdftk A.pdf cat 1S เอาต์พุต B.pdf" ตอนนี้ไฟล์ pdf ใหม่จะถูกหมุนไม่ว่าจะเปิดด้วยเครื่องมือใดก็ตาม
Peng Zhang

ขอบคุณสำหรับการชี้ให้เห็นว่าcatสามารถหมุนได้!

43

อีกหนึ่งโปรแกรมที่ดีและเล็ก ๆ สำหรับเรื่องนี้คือรูปแบบไฟล์ PDF Shuffler

ผสานหรือแยกเอกสาร PDF แล้วหมุนครอบตัดและจัดเรียงหน้าใหม่โดยใช้ส่วนต่อประสานกราฟิกที่ใช้งานง่าย

การติดตั้ง

คุณสามารถติดตั้งจากศูนย์ซอฟต์แวร์หรือผ่านบรรทัดคำสั่ง:

sudo apt-get install pdfshuffler

ภาพหน้าจอ

0.6.0 บน Linux Mint 17.2 Rafaela

หมุนหน้า

  1. เปิด PDF (คลิกที่+ปุ่ม);
  2. เลือกหน้าที่คุณต้องการหมุน;
  3. คลิกที่ไอคอนหมุนหรือ(หรือใช้เมนู);

หมุนหลายหน้า

หากคุณต้องการหมุนหน้าทั้งหมดให้คลิกที่หน้าหนึ่งจากนั้นกดCtrl+aเพื่อเลือกทั้งหมด

หรือคุณสามารถเลือกได้มากเท่าที่คุณต้องการทีละรายการโดยกดค้างไว้Ctrlตามที่คุณเลือก


2
สมบูรณ์แบบโดยเฉพาะอย่างยิ่งสำหรับทุกคนที่พยายามหลีกเลี่ยงการทำเช่นนี้ในเทอร์มินัล สามารถติดตั้งได้จาก Ubuntu Software Center
การ์เร็ตต์

ฟังก์ชั่นการหมุนไม่ทำงานในเวอร์ชั่น 0.6 (Ubuntu 15.04)
Luís de Sousa

@ LuísdeSousa do not workค่อนข้างคลุมเครือ เกิดอะไรขึ้น? มันทำงานได้ใน 0.6 สำหรับฉันที่ 14.04 คุณลอง PDF อีกอันบางทีอาจเป็นไฟล์ง่ายๆ
Nateowami

ไม่ทำงาน == ไม่มีผลเลย
Luís de Sousa

1
@ LuísdeSousaคุณต้องเลือกหน้าเพื่อหมุน หากคุณต้องการหมุนทั้งหมดให้คลิกที่หนึ่งเพื่อเลือกจากนั้นกด Ctrl + A เพื่อเลือกทั้งหมดแล้วคลิกหมุน มันเหมาะกับคุณหรือไม่?
Nateowami

25

เพื่อชี้แจงนี่คือสิ่งที่คุณใช้เพื่อหมุน 180 องศา:

   pdftk input.pdf cat 1-endsouth output output.pdf
#        \_______/     \___/\___/        \________/
#        input file    range  |          output file
#                           direction

directionสิ่งเหล่านี้จะอยู่ที่ไหน:

  • ทางทิศเหนือ
  • ทางทิศใต้
  • ทางทิศตะวันออก
  • ทิศตะวันตก
  • ซ้าย
  • ขวา
  • ลง

2

Okular และโปรแกรมดู PDF อื่น ๆ เช่น Evince (ส่วนหนึ่งของ GNOME) หรือ Atril (ส่วนหนึ่งของเดสก์ท็อป MATE) จะหมุนเฉพาะมุมมองของ PDF และเมื่อบันทึกการเปลี่ยนแปลงจะถูกเก็บไว้ในการตั้งค่าแอปพลิเคชัน แต่ PDF เองไม่หมุน

มีแอปพลิเคชันเดสก์ท็อปอื่น ๆ เช่น pdf-shuffler และ pdfmod และเครื่องมือบรรทัดคำสั่งเช่น pdftk ที่ให้คุณทำสิ่งที่คุณต้องการ


ข้อมูลนี้มีอยู่แล้วในคำตอบอื่น ๆ
Anwar

1
@ อันวาร์ไม่จริงคำตอบนี้มีข้อมูลที่สำคัญเกี่ยวกับสาเหตุที่ Okular ไม่เสนอตัวเลือกในการบันทึก PDF ที่หมุนแล้วและสิ่งที่มันทำภายใต้ประทุนซึ่งไม่มีอยู่ในคำตอบอื่น ๆ
David Z

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