ฉันจะพิมพ์เป็น PDF จากไวน์ได้อย่างไร


คำตอบ:


25

คำตอบคือcups-pdf

sudo apt-get install cups-pdf

หรือจาก Ubuntu 16.04 ใน

sudo apt-get install printer-driver-cups-pdf

หากไม่มีโฟลเดอร์ดังกล่าวให้สร้าง PDF ที่บ้านของคุณ:

mkdir ~/PDF

ตอนนี้คุณกำลังจะไป จาก MS Word ให้พิมพ์ -> เลือกPDFเป็นเครื่องพิมพ์ -> รอให้การพิมพ์เสร็จสมบูรณ์ (ใช้เวลาสักครู่)


1
+1, หมายเหตุ: ฉันไม่จำเป็นต้องสร้าง~/PDFโฟลเดอร์ด้วยตนเอง สิ่งนี้ทำโดยอัตโนมัติสำหรับฉัน (CUPS-PDF เวอร์ชัน 2.6.1-6, Ubuntu 12.04)
Chriki

1
เมื่อติดตั้ง Cups-pdf แล้วคุณจะต้องสร้างเครื่องพิมพ์ PDF ใหม่จากแผงควบคุมใน Ubuntu "เครื่องพิมพ์" นี้จะใช้ได้สำหรับทั้งระบบ (รวมถึงไวน์)

ฉันทำงานหลังจากรีบูตเครื่องคอมพิวเตอร์เท่านั้น
Francisco Luz

และการพิมพ์ไม่ได้แปลว่าดี ฉันมีตารางสองสีสมการและกล่องโปร่งใสและเมื่อพิมพ์โดยใช้ cups-pdf ทั้งสามจะออกมาค่อนข้างแปลก กล่องโปร่งใสเป็นแบบพิกเซลและมองเห็นได้บ้างตัวแปรบางตัวถูกวางผิดที่ในสมการและสีที่สองของตารางจะเบลอเป็นสีแรก ความคิดใด ๆ
Marius

ใน U 18.04+ มันไม่ทำงานอีกต่อไปเครื่องพิมพ์ CUPS-PDF จะหายไปจากเมนู GUI ความคิดใดที่จะแก้ไขได้อย่างไร
คิดเห็น _no9

3

cups-pdf ทำงานไม่ถูกต้องสำหรับฉันนี่คือสิ่งที่ฉันทำ:

ดาวน์โหลดส่วนขยายอย่างเป็นทางการจากเว็บไซต์ของ Microsoft มันไม่ได้ผลสำหรับฉันในตอนแรก แต่นี่เป็นเพราะฉันได้ติดตั้ง Microsoft Office ไว้ในคำนำหน้าไวน์แยกต่างหาก

~/.local/share/applications/wine/Programs/Microsoft Office/Microsoft Office Word 2007.desktopเพื่อดูว่าคุณมีคำที่ติดตั้งในคำนำหน้าแยกต่างหากดูที่ไฟล์ ค้นหาบรรทัดที่ขึ้นต้นด้วย "Exec" ในระบบของฉันดูเหมือนว่านี้:

Exec=env WINEPREFIX="/home/rune/.wine_office2007" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/rune/.wine_office2007/dosdevices/c:/users/rune/Start\\ Menu/Programs/Microsoft\\ Office/Microsoft\\ Office\\ Word\\ 2007.lnk

/home/rune/.wine_office2007จากนี้ผมจะเห็นว่ามีการติดตั้งสำนักงานในคำนำหน้า

ตอนนี้ไปที่โฟลเดอร์ที่คุณดาวน์โหลดโปรแกรมเสริม PDF อย่างเป็นทางการ และเรียกใช้ไฟล์. exe โดยใช้คำสั่งต่อไปนี้แทนที่<prefix>ด้วยคำนำหน้าในบรรทัด "Exec" ของไฟล์ Word .desktop ของ Word:

WINEPREFIX="<prefix>" wine SaveAsPDFandXPS.exe

ในกรณีของฉันคำนำหน้าคือ/home/rune/.wine_office2007ดังนั้นคำสั่งเพื่อติดตั้งโปรแกรมเสริมจะกลายเป็น:

WINEPREFIX="/home/rune/.wine_office2007" wine SaveAsPDFandXPS.exe

หลังจากทำเช่นนี้ให้เริ่ม Word ใหม่และคุณจะเห็นตัวเลือกให้บันทึกเป็น PDF ในเมนูไฟล์บันทึกเป็น


ตรวจสอบให้แน่ใจว่าคุณสร้างโฟลเดอร์ PDF ในไดเรกทอรีบ้านของคุณ ปิดโปรแกรมทั้งหมดที่ใช้ไวน์และฆ่ากระบวนการไวน์ใด ๆ ที่ยังทำงานอยู่ด้วยตนเอง (ตรวจสอบกับ ps ax | grep wine): killall wineerver && killall winedevice.exe สิ่งนี้ควรบังคับให้รายการเครื่องพิมพ์ที่มีอยู่ใน Wine (และ Word) ถูกรีเซ็ต . หรือคุณอาจต้องการรีบูต
logion

เพียงแค่ติดตั้ง cups-pdf ก็ใช้งานไม่ได้ แต่หลังจากรีบูตคอมพิวเตอร์มันก็ใช้ได้ดี
Francisco Luz

3

ฉันสนับสนุนคำตอบของ runeks

อย่างไรก็ตามฉันยังคงมีปัญหาในการติดตั้งส่วนขยาย SaveAsPDF.exe - มันไม่เคยปรากฏว่ามีการติดตั้ง

ในที่สุดฉันก็รู้ว่าฉันได้ใช้ PlayOnLinux เพื่อติดตั้ง Office แทนที่จะเป็นไวน์บริสุทธิ์และนี่หมายถึงการใช้คำนำหน้า PoL Wine

หัวข้อนี้ (เป็นภาษาอิตาลี!) ช่วยฉันแก้ปัญหา:

http://forum.ubuntu-it.org/viewtopic.php?t=447961&p=3510913

โดยทั่วไปต้องดูใน/home/name/.PlayOnLinux/wineprefixโฟลเดอร์ของฉันเพื่อค้นหาWINEPREFIXเส้นทางที่ถูกต้องจากนั้นใช้ไฟล์นั้นเพื่อเรียกใช้ไฟล์. exe

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