วิธีดูไฟล์ XPS


25

บางครั้งฉันต้องจัดการกับไฟล์ XPS (XPS เป็นคู่แข่งของ Microsoft ในรูปแบบ PDF ของ Adobe ซึ่งเป็นเทคนิค XAML ซิป (XML))

ฉันสามารถดูได้ใน Ubuntu หรือไม่ หรือบางทีฉันอาจสร้างมันขึ้นมา?

คำตอบ:


17

Okular โปรแกรมดูไฟล์ PDF ของ KDE รองรับ XPS ชื่อแพ็กเกจคือokularฉันไม่ทราบว่าผู้ชม GNOME / GTK + ใด ๆ ที่สนับสนุน XPS แม้ว่าจะมีการเพิ่มข้อผิดพลาดที่เกิดขึ้นในการสนับสนุนGNOME อัปสตรีมต้นน้ำ มันไม่ทำงานสำหรับฉันใน Maverick ....


Okular ทำงานได้ แต่อักขระอารบิกที่อ่านไม่ออก
Tarik

ตอนนี้ข้อผิดพลาดที่คุณรายงานได้รับการแก้ไขแล้ว! :-)
luca76

8

Evince มีการรองรับ XPS ในขณะนี้ ตรวจสอบ: http://projects.gnome.org/evince/?guid=ON


1
Google เอกสารยังสนับสนุนรูปแบบนี้เมื่อเดือนกุมภาพันธ์ 2554: googledocs.blogspot.com/2011/02/…
Tom Brossman

คุณรู้หรือไม่ว่าไฟล์เก็บถาวร MS SampleXpsDocuments เป็นไฟล์ Win32 ที่รันได้และมีน้ำหนัก 159 MiB? :-) ฉันกำลังจะไปตรวจสอบคำตอบ (จะรู้ว่ามัน Evince XPS สนับสนุนสามารถใช้งานได้จริงๆ) เร็วที่สุดเท่าที่ผมพบสติ XPS ไฟล์ที่จะลอง ...
อีวาน

2
Evince สนับสนุน XPS จริง ๆ หรือไม่ ลิงค์ข้างล่างนี้รายการไม่ได้พูดอย่างนั้น และมันไม่ทำงานที่นี่
Jakob

@ Jakob evince upstream สนับสนุนมัน แต่แพ็คเกจใน ubuntu ไม่ได้ใช้งานในปัจจุบัน มันต้องมีแพ็คเกจlibgxpsที่รวมอยู่ใน 12.04 และจะเปิดใช้งานในแพ็คเกจ evince ซึ่งกำลังดำเนินการอยู่ - ไม่มีการรับประกันเลยว่าเพราะเราช้า ดูaskubuntu.com/questions/112852/ …และ " ไม่รองรับ XPS "
Savvas Radevic

1
Evince แสดงไฟล์ XPS ของฉันเป็นหน้าว่าง
Tarik

6

สำหรับฉันทางออกที่เหมาะสมที่สุดในคอมพิวเตอร์ 12.04 ของฉันคือการแปลงไฟล์ XPS เป็น PDF ในบรรทัดคำสั่งผ่าน

xpstopdf file.xps

และดู file.pdf ที่สร้างขึ้นใหม่โดยใช้โปรแกรมดู PDF ใด ๆ (acroread ในกรณีของฉัน)

เรื่องนี้ต้องมีการติดตั้งแพคเกจlibgxps-utils

(Evince ไม่ได้เปิดไฟล์ XPS ที่ฉันวิ่งเข้าไปอย่างน้อยก็ออกนอกกรอบ แต่บ่นว่า "ไฟล์ประเภท Zip zip (application / zip) ไม่รองรับ")


1
xpstopdf เกิดข้อผิดพลาดเมื่อเรียกใช้
Tarik

2
เหมือนกันที่นี่ - ข้อความแสดงข้อผิดพลาดคือ "ข้อผิดพลาดในการสร้างไฟล์ XPS: ไฟล์ XPS ไม่ถูกต้อง: ไม่พบการแก้ไขที่คงที่"
Steve Kroon

ไม่ได้ผลสำหรับฉัน: (xpstopdf: 87500): GLib-WARNING **: GError ตั้งอยู่ด้านบนของ GError ก่อนหน้าหรือหน่วยความจำที่ไม่ได้เตรียมการ สิ่งนี้บ่งชี้ข้อผิดพลาดในรหัสของใครบางคน คุณต้องแน่ใจว่าข้อผิดพลาดเป็นโมฆะก่อนที่จะมีการตั้งค่า
etech

ทำงานให้ฉัน บน Ubuntu 14.0.2 เยี่ยมมาก!
spikeyang

@SteveKroon: ฉันเข้าใจด้วยไฟล์ OXPS XPS ปกติดูเหมือนว่าจะทำงาน ...
Gert van den Berg

2

หากคุณต้องการสร้างไฟล์ XPS ทางออกที่ดีที่สุดของคุณอาจลองสร้างองค์ประกอบ GhostXPS ของ GhostPDL (ส่วนหนึ่งของชุด Ghostscript) ฉันไม่ทราบว่าสิ่งนี้ได้ถูกบรรจุไว้ใน Ubuntu หรือไม่และฉันไม่เคยมีประสบการณ์มาก่อน

Inkscapeสามารถอ่านและเขียนไฟล์. xaml ได้ ฉันคิดว่ามันสามารถใช้ในการแปลงเช่น. pdf หรือ. svg เป็น. xaml อย่างไรก็ตามฉันไม่รู้ว่าสามารถจัดการไฟล์. xps ได้โดยตรงหรือไม่


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