วิธีเปลี่ยนชื่อ PDF (ไม่ใช่ชื่อไฟล์)


18

คำถามของฉันอ้างอิงถึงชื่อที่แสดงในแท็บและแถบชื่อของ Acrobat Reader ที่อ่าน "จดหมายธุรกิจสมัยใหม่"

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

ฉันสร้าง PDF จากเอกสาร. docx และเอกสารถูกสร้างโดยใช้เทมเพลต LibreOffice (.odt) ชื่อ "จดหมายธุรกิจสมัยใหม่" ซึ่งเป็นชื่อที่มาจากชื่อ

ฉันรู้วิธีเปลี่ยนชื่อเทมเพลตใน LibreOffice แต่อาจทำให้เกิดข้อผิดพลาดที่ไม่ต้องการได้หากฉันลืมเปลี่ยนในครั้งต่อไปที่ฉันใช้เทมเพลตเดียวกัน ฉันกำลังมองหาตัวเลือก macOS อื่น ๆ ดังนั้นฉันไม่ต้องดิ้นรนใน LibreOffice

ฉันจะเปลี่ยนชื่อ PDF แต่ละรายการได้อย่างไรใน Acrobat Reader หรือใน Finder


เพื่อชี้แจงว่า PDF นั้นถูกสร้างขึ้นโดย MS Word หรือโดย LibreOffice หรือไม่ นอกจากนี้คุณใช้ macOS รุ่นใดและ Acrobat Reader รุ่นใด, MS Word และ / หรือ Libre Office
Monomeeth

1
@ Monomeeth โดยส่วนตัวแล้วฉันต้องการให้ทุกคำถามรวมถึงข้อมูลฮาร์ดแวร์และซอฟต์แวร์ที่อยู่รอบ ๆ คำถามอย่างไรก็ตาม ... ไม่จำเป็นต้องมีการชี้แจงเนื่องจาก Adobe Reader หรือ Finder ไม่เป็นค่าเริ่มต้นและดั้งเดิมมีความสามารถในการแก้ไขข้อมูลนั้นและนั่นคือ จุดเน้นของคำถามที่ถามว่า " ฉันจะเปลี่ยนชื่อ PDF แต่ละรายการได้อย่างไรใน Acrobat Reader หรือใน Finder " ข้อมูลที่คุณขอไม่เกี่ยวข้องกับสถานการณ์นี้จริงๆ ต้องทำก่อนส่งออก / พิมพ์เป็น PDF หรือใช้แอพที่สามารถแก้ไขเอกสาร PDF ได้
user3439894

คุณไม่สามารถใช้ Reader หรือ Finder ...
Vishal Kumar Sahu

คำตอบ:


23

ในการตอบคำถามที่คุณถามว่า " ฉันจะเปลี่ยนชื่อ PDF แต่ละรายการได้อย่างไรใน Acrobat Reader หรือใน Finder " คุณไม่สามารถทำได้ Acrobat Reader หรือ Finder ไม่ว่าโดยค่าเริ่มต้นและดั้งเดิมจะมีความสามารถในการแก้ไขข้อมูลนั้น ต้องทำก่อนส่งออก / พิมพ์เป็น PDF หรือใช้แอพที่สามารถแก้ไขเอกสาร PDF ได้

มาตรฐานอุตสาหกรรมคือAdobe Acrobatแต่เป็นแอพราคาแพงและ overkill หากต้องการเพียงแก้ไขข้อมูลนั้น

ฉันเคยใช้แอพPDFInfo ที่กล่าวถึงในคำตอบโดยבנימןהגליליมันใช้งานได้และฟรี (ฉันไม่มีส่วนเกี่ยวข้องกับ Sybrex Systems ผู้ผลิต PDFInfo และอื่น ๆ ก็ใช้ผลิตภัณฑ์ของตน)


หากคุณexiftoolติดตั้งและต้องการทำจากบรรทัดคำสั่งใน Terminal ให้ใช้ไวยากรณ์ต่อไปนี้:

exiftool -Title="New Title" /path/to/filename.pdf
  • หากต้องการล้างชื่อให้ใช้: -Title=""
  • ข้อมูลเมตาอื่น ๆสามารถเปลี่ยนแปลงได้ในลักษณะเดียวกัน

ขอบคุณสำหรับสิ่งนี้! ฉันก็ตระหนักว่านี่เป็นวิธีเดียวที่ไม่เปลี่ยนขนาดของเอกสาร ก่อน exiftool ฉันลองใช้วิธีการอื่น ๆ (แอททริบิว PDF และแอปแก้ไขคุณสมบัติ PDF, Automator Workflow ตามที่อธิบายโดย @Allan ด้านล่าง) แต่พวกเขาทั้งหมดเพิ่มขนาดไฟล์อย่างมาก
Lev Sivashov

8

คุณสามารถทำได้ผ่าน Automator อัตโนมัติรวมถึงจำนวนของฟังก์ชั่นgetและset PDF Metadataรวมถึงสิ่งที่ชอบ "ชื่อเรื่อง".

Super Simple: สร้างแอปพลิเคชันเวิร์กโฟลว์ ...

  1. สร้างแอปพลิเคชันเวิร์กโฟลว์ใหม่
  2. เลือกตั้งค่าข้อมูลเมตา PDF (ใต้ไลบรารีPDF )
  3. บันทึก; เมื่อคุณวางไฟล์ PDF ลงบนไฟล์มันจะเปลี่ยนชื่อของคุณ

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

ขั้นตอนเพิ่มเติมความยืดหยุ่นเพิ่มเติม

ข้อเสียของวิธีการนั้นคือในขณะที่เรียบง่ายจริงๆคุณไม่สามารถเปลี่ยนชื่อโดยทางโปรแกรม (ด้วยเหตุผลใดก็ตามคุณไม่สามารถใช้ตัวแปรในSet PDF Metadata) เป็นการดีสำหรับชุดถ้าคุณต้องการเปลี่ยนผู้แต่งหรือคำสำคัญสำหรับกลุ่มของไฟล์

ดังนั้นในการทำเช่นนี้ "sorta" โดยทางโปรแกรมคุณต้องทำภายใน Automator

  1. สร้าง Blank Workflow ใหม่
  2. เลือกรับรายการ Finder ที่ระบุ (ภายใต้ไลบรารีไฟล์ & โฟลเดอร์)
  3. เลือกตั้งค่าข้อมูลเมตา PDF (ใต้ไลบรารี PDF)
  4. ลากและวาง PDF ของคุณลงในกล่องด้านบน
  5. วิ่ง
  6. ล้างและทำซ้ำตามความจำเป็น

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


ดีฉันไม่ได้คิดเกี่ยวกับ Automator และฉันทำตามปกติ คุณรู้หรือไม่ว่าแอพพลิเคชั่นจริงที่การกระทำเมตาดาต้า PDF ตั้งค่าอัตโนมัติใช้เพื่อทำการเปลี่ยนแปลง? +1 แม้ว่าคุณจะไม่ :)
user3439894

@ user3439894 - ฉันไม่รู้แอพ / ไลบรารี่ที่แท้จริง - ฉันคิดว่ามันเพิ่งสร้างเป็น Automator
Allan

เหตุผลที่ฉันถามexiftoolไม่ได้มีไบนารีใด ๆ และอาศัยperl(และห้องสมุด perl ต่างๆ) เพื่อทำมัน ดังนั้นในส่วนที่ผมสงสัยว่าถ้า Automator ใช้อะไรอื่น ๆ แล้วหลักไบนารีภายใน/System/Library/Automator/Set PDF Metadata.actionไฟล์ซึ่งเป็นชุดรูปแบบไฟล์ PDF Metadata การกระทำที่คุณเห็นใน Automator ตัวเองจะทำผลงานที่เกิดขึ้นจริง เป็นตัวอย่างการกระทำของ Scale Images ที่ใช้/usr/bin/sipsในการทำการจัดการจริง ดังนั้นมันเป็นเพียงแค่การใช้งานอยากรู้อยากเห็นถ้าการกระทำการตั้งค่าข้อมูลเมตา PDF กำลังเรียกไบนารีภายนอกเพื่อทำงานจริง
user3439894


1

คุณไม่ต้องการขั้นตอนที่ซับซ้อนหรือซอฟต์แวร์เพิ่มเติมสำหรับ macOS เพื่อเปลี่ยนชื่อ ต่อไปนี้ใช้ทั้งไฟล์ pdf และไฟล์ที่คุณกำลังสร้างจาก. docx หรือ whatnot เพียงพิมพ์เป็น PDF (สำหรับไฟล์ pdf ที่มีอยู่แล้วต้องสร้างไฟล์ใหม่)

⌘ + P สำหรับการพิมพ์และในการเปิดหน้าต่างการพิมพ์ในส่วนท้ายของเมนูแบบเลื่อนลงด้านซ้ายเปิดแล้วเลือก 'บันทึกเป็น PDF'

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

มันเปิดขึ้นหน้าต่าง Finder สำหรับการบันทึกที่คุณสามารถตั้งชื่อ, ผู้เขียน, หัวเรื่อง, คำหลัก

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


0

ฉันพบใน iMac คุณต้องเปิดเอกสาร Word ก่อนแล้วไปที่ไฟล์> คุณสมบัติ> สรุปและคุณสามารถแก้ไขชื่อของชื่อและผู้แต่งเอกสารนั้นได้ บันทึกเอกสาร Word อีกครั้ง บันทึกใหม่เป็น PDF ตามปกติ

เมื่อคุณเปิดเป็น PDF แท็บจะมีชื่อที่ถูกต้อง


1
คุณจะทำอย่างไรถ้าไม่มีเอกสารเวิร์ดที่ต้องเริ่มด้วย
nohillside

OP ได้กล่าวไปแล้วพวกเขาทราบดีว่าสามารถแก้ไขคุณสมบัติเอกสารก่อนส่งออกเป็น PDF (ใช้ LibreOffice แทน Word แต่มีผลเหมือนกัน) - คำถามนี้เกี่ยวกับการแก้ไข PDF หลังจากส่งออกโดยเฉพาะ
grg


-3

เปิดไฟล์ pdf ใน text editor (เช่น Notepad ++) และค้นหาชื่อปัจจุบันจากนั้นพิมพ์หัวเรื่องใหม่แทน บันทึก

ตัวอย่าง: ฉันต้องการเปลี่ยนชื่อหัวเรื่องของ pdf จาก "MergedFile" เป็น "123456" ฉันเปิด pdf ใน notepad ++ และค้นหา "MergedFile" พบสองอินสแตนซ์และเปลี่ยนชื่อเป็น "123456" ไฟล์ที่บันทึกไว้ แค่นั้นแหละ.


2
Notepad ++ เป็นแอพ Windows
IconDaemon

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

ไฟล์ PDF อาจมีข้อมูลไบนารี่ซึ่งจะไม่รอดจากการเดินทางผ่านโปรแกรมแก้ไขข้อความ สมมติฐานของการเข้ารหัสข้อความโดยเฉพาะอาจทำให้ไฟล์เสียหาย ตาราง xref อาจไม่ถูกต้องเช่นกัน
benwiggy

ว้าวเกลือมากมายเหลือเกิน ฉันยังให้ Notepad ++ เป็นตัวอย่างมันเป็นเรื่องง่ายที่จะคิดว่าโปรแกรมแก้ไขข้อความที่คุณชื่นชอบคืออะไร
7967943

สำหรับข้อมูลเลขฐานสองก็ใช้ได้กับฉันด้วยปัญหาใด ๆ มันเป็นวิธีแก้ปัญหาที่ง่ายรวดเร็วและไม่มีค่าใช้จ่ายดังนั้นทำไมไม่ลองดูล่ะ อย่างไรก็ตามเพียงแค่พยายามช่วยจะคิดสองครั้งในครั้งต่อไป;)
7967943

-4

แนะนำ -> https://pdfcandy.com/edit-pdf-meta.html

ฉันใช้วิธีนี้เพื่อเปลี่ยนชื่อ pdf


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