ฉันจะแปลงเอกสารหน้าเก่าเป็นหน้า '13 ได้อย่างไร


8

ฉันมีเอกสารที่ฉันสร้างขึ้นด้วยเวอร์ชันหน้าเก่า เมื่อฉันพยายามเปิดในPages '13ฉันจะได้รับข้อความ:

เอกสารนี้เก่าเกินไป กรุณาเปิดและบันทึกด้วยหน้า '09

ฉันไม่มีPages '09และฉันไม่ทราบว่า Pages รุ่นเก่านั้นอยู่ที่ไหนและจะทำงานบน Mac OS 10.9 หรือไม่

มีวิธีง่าย ๆ ในการแปลงเอกสารหรือไม่? หากไม่มีวิธีง่ายๆมีวิธีอย่างน้อยแยกข้อความจากเอกสารหรือไม่


2
ไปที่ applications / iwork และเปิด Pages ที่อยู่ที่นั่นและดูว่ามันจะทำงานกับเอกสารของคุณหรือไม่ "การอัปเดต" เป็นหน้า 5 ไม่ได้ลบหน้า 4 ซึ่งเป็นสิ่งที่ดีจริงๆเพราะหน้า 5 เป็นขยะทั้งหมด
Tom Gewecke

คุณสามารถเพิ่มหน้าเวอร์ชันที่คุณมีก่อนการอัพเดตที่น่ากลัวนี้
แดน

"ถ้าฉันรู้ว่าสิ่งนี้กำลังจะเกิดขึ้นฉันจะไม่ได้รับการอัปเดตอย่างแน่นอน" คุณไม่สามารถคิดวิธีการที่เหมาะสมที่คุณกำลังหายไปคำเตือนนี้ :(.
แดน

@ TomGewecke ถ้าเพียงคุณเท่านั้นที่เป็นที่ปรึกษาของ Pages devs ก่อนที่พวกเขาจะเปิดตัว
วิญญาณ

1
เท่าที่ฉันได้เห็นไม่มีวิธีแก้ปัญหาที่ชัดเจน หากมีเอกสารเพียงไม่กี่ฉบับให้เปิดเอกสารเหล่านั้นในหน้าตัวอย่างแล้วตัดและวางลงในแผ่นหน้าที่ว่างเปล่าใหม่ มันไม่สมบูรณ์แบบโดยเฉพาะถ้ามันเป็นเอกสารขนาดใหญ่เหมือนหนังสือ
Shawn Vader

คำตอบ:


3

คุณยังสามารถใช้ iWork 09 ได้ด้วยวิธีนี้ (แม้ว่าฉันไม่ได้ลองทำสิ่งนี้เพื่อกลับไปที่ 09 คุณอาจต้องลบเวอร์ชันล่าสุดออกก่อนหรือเพียงแค่ซิปขึ้น - ไม่ผ่านการทดสอบ]

ไปที่Softpedia

คลิกที่มิเรอร์ภายนอก 1

นี่จะดาวน์โหลด iWork09Trial

เปิด dmg & เรียกใช้โปรแกรมติดตั้ง

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


ทำงานกับฉันใน Mac OS 10.9 iWork Suite เก่าถูกเก็บไว้ใน Applications / iWork'09 (ดังนั้นจึงไม่มีอะไรถูกเขียนทับ)
chiborg

1
มันทำงานได้ดีสำหรับฉันใน 10.9 เช่นกัน แต่ฉันมีข้อผิดพลาดเกี่ยวกับ "หน้ากำลังทำงานอยู่ ... " แม้ว่ามันจะไม่ได้อยู่ในเอกสารก็ตาม การตรวจสอบกิจกรรมแสดงกระบวนการผู้ช่วยเพจซึ่งเมื่อเลิกแล้วอนุญาตให้ฉันทำต่อ นอกจากนี้โปรดทราบว่าหากคุณพยายามเปิดเอกสารจากหน้าใหม่ (เช่น 5.2.2) โดยบังเอิญคุณจะได้รับข้อผิดพลาด "ไฟล์ index.xml ที่ต้องการหายไป" ฉันพบปัญหานี้โดยบังเอิญขณะพยายามแปลงเอกสารหน้าเก่าทั้งหมดของฉัน
hepcat72

1
สำหรับบันทึกคำตอบนี้ยังใช้ได้แม้ใน Mac OS X 10.11.4 (El Capitan) ฉันรู้สึกตกใจกับการดาวน์โหลดที่ยังคงมีอยู่ไม่ต้องสนใจว่าจะติดตั้งสำเร็จและแม้แต่เปิดใช้งานการทดลองใช้!
mathie

5

ฉันโพสต์โซลูชันทั่วไปสำหรับโปรแกรม iWork ทั้งสามที่นี่แต่สิ่งที่ต้องทำสำหรับหน้า

วิธีนี้ต้องใช้เทอร์มินัล ทำดังต่อไปนี้:

  1. ทำสำเนาสำรองของไฟล์ของคุณ
  2. เปิด Terminal.app
  3. ในหน้าต่าง Terminal ให้พิมพ์cd(ที่มีช่องว่างหลังจากcdนั้น) จากนั้นลากไฟล์ของคุณไปที่หน้าต่าง ควรแทรกเส้นทางแบบเต็มของไฟล์ของคุณ (เช่น/Users/me/Documents/My\ Great\ File.pages)
  4. คัดลอกและวางคำสั่งต่อไปนี้เป็นบรรทัดเดียวแล้วกดReturn:gunzip --stdout index.xml.gz | sed 's-:version="72007061400"-:version="92008102400"-g' > index.xml
  5. หากคุณไม่เห็นข้อผิดพลาด (เช่นNo such file or directory) ให้พิมพ์rm index.xml.gzและกดReturn
  6. พิมพ์exitและกดReturnแล้วลองเปิดไฟล์ของคุณ อาจให้รายงานปัญหาความเข้ากันได้ แต่ควรเปิด

คำอธิบาย

ไฟล์index.xml.gzนี้เป็นไฟล์ XML ที่ถูกบีบอัดซึ่งเก็บข้อมูลเกี่ยวกับเอกสารของคุณ คำสั่งในขั้นตอนที่ 4 คลายการบีบอัดไฟล์และรันผ่านโปรแกรมค้นหาและแทนที่ซึ่งค้นหาเวอร์ชัน72007061400และแทนที่ด้วยเวอร์ชัน92008102400(ฉันไม่รู้ว่ารุ่นเหล่านี้มีความหมายอย่างไร แต่ดูเหมือนว่าใช้งานได้) มันส่งออกไปยังไฟล์ที่ไม่มีการบีบอัดซึ่งเป็นสาเหตุในขั้นตอนที่ 5 ที่คุณลบไฟล์ต้นฉบับที่ถูกบีบอัด (iWork จะใช้ไฟล์บีบอัดหรือไม่บีบอัด)

หมายเหตุ

หากขั้นตอนที่ 4 ช่วยให้คุณมีNo such file or directoryข้อผิดพลาดก็เป็นไปได้index.xmlไฟล์บีบอัดซึ่งในกรณีนี้คุณสามารถเปลี่ยนขั้นตอนที่ 4 คำสั่งด้วยsed 's-:version="72007061400"-:version="92008102400"-g' index.xml | gzip > index.xml.gzและขั้นตอนที่ 5 rm index.xmlด้วย

โซลูชันนี้สามารถปรับให้เข้ากับการกระทำของ Automator โดยใครบางคนมีแรงจูงใจ

แหล่ง

วิธีนี้ถูกดัดแปลงจากโซลูชันที่คล้ายกันสำหรับเอกสาร Keynote ซึ่งฉันพบในความคิดเห็นในโพสต์ Google+นี้


1
ฉันได้เขียนสคริปต์ Bash shell สำหรับการแก้ไขที่ยอดเยี่ยมนี้ เพียงเรียกใช้จากเทอร์มินัลผ่านพา ธ ไปยังไฟล์. pages เก่า หวังว่าจะช่วยให้ใครบางคน: gist.github.com/midwire/e8c5ec4cf40f06ba24a7
Midwire

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

2

แอปดูตัวอย่างน่าสนใจแสดงไฟล์ ฉันสามารถกู้ข้อความทั้งหมดและการจัดรูปแบบส่วนใหญ่ผ่านการคัดลอกและวางอย่างง่าย ๆ (แม้ว่าจะเป็นเพียงหน้าต่อหน้า)

ฉันเปิดเมนูบริบทสำหรับไฟล์ใน Finder และเลือก "เปิดใน ... " ดูตัวอย่างเป็นหนึ่งในตัวเลือกที่สมเหตุสมผล

ตัวเลือกในการ "เปิดใน ..." เมนูอื่นเป็นโปรแกรมแก้ไขภาพโอ๊ก เมื่อฉันพยายามเปิดไฟล์หน้าเว็บด้วย Acorn มันจะแสดงภาพขนาดย่อของเอกสารที่เห็นได้ชัดว่าเก็บไว้ในไฟล์หน้า ไฟล์ภาพย่อมีความละเอียดเพียงพอที่จะอ่านข้อความและดูเค้าโครงเก่า


2

ฉันเพิ่งมีปัญหานี้ด้วย คุณสามารถคลิกขวากดเปิดด้วยดูตัวอย่างแล้วแก้ไข -> เลือกทั้งหมด, Command-C เพื่อคัดลอกแล้ววางลงในหน้าเวอร์ชั่นใหม่หรือโปรแกรมประมวลผลคำอื่น ๆ


1

ฉันมีปัญหาเดียวกัน ซื้อ iMac 10.10.5 ใหม่โอนไฟล์หน้าเก่าทั้งหมดไปแล้วและพวกเขาจะไม่ทำงาน ดาวน์โหลด iWorks 9 จาก Softpedia.com Softpedia เปิดและคลิกที่ Ext Mirror 1. ดาวน์โหลด dmg ..... open ... lo and behold iWorks 9. เปิดแต่ละไฟล์และบันทึกเป็นหน้า 9 มันจะเขียนทับไฟล์เก่า และพวกเขาทั้งหมดเปิดในหน้าใหม่ล่าสุด สิ่งที่ทำให้ฉันผิดหวังคือ Apple ไม่อนุญาตให้ทำเช่นนี้ เราไม่ได้ซื้อคอมพิวเตอร์ใหม่ทุก ๆ สองสามปี ชั่วโมงแห่งความยุ่งยากจนฉันเห็นทางออกนี้


0

หากคุณเปิดเอกสาร. เพจในลักษณะเช่น TextEdit (อยู่ในโฟลเดอร์แอปพลิเคชันของคุณ) และคุณเลื่อนดูส่วนที่ไม่สามารถเข้าใจได้คุณควรพบข้อความจำนวนมากในระหว่างนั้น


0

วิธีที่ง่ายที่สุดคือการค้นหาเอกสารใน Spotlight โดยไม่ต้องเปิดไฟล์คุณสามารถเลือกและคัดลอกข้อความได้ใน Spotlight แล้ววางลงในเอกสารหน้าใหม่ ไร้สาระที่คุณควรทำเช่นนี้!

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