Come faccio a stampare in PDF dal vino?


Risposte:


25

La risposta è cups-pdf

sudo apt-get install cups-pdf

o da Ubuntu 16.04 in poi

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

Se non esiste tale cartella, crea PDF a casa tua:

mkdir ~/PDF

Ora sei pronto per partire. Da MS Word, fai Stampa -> Seleziona PDFcome stampante -> attendi il completamento della stampa (ci vuole del tempo).


1
+1, solo una nota: non ho dovuto creare manualmente la ~/PDFcartella; questo è stato fatto automaticamente per me (CUPS-PDF versione 2.6.1-6, Ubuntu 12.04).
Chriki,

1
Dopo l'installazione di cups-pdf, è necessario creare una nuova stampante PDF dal pannello di controllo di Ubuntu. Questa "stampante" sarà disponibile per l'intero sistema (incluso il vino).

Il mio ha funzionato solo dopo aver riavviato il computer.
Francisco Luz,

E la stampa non sembra essere ben tradotta. Ho tabelle bicolori, equazioni e scatole trasparenti e, quando stampo usando tazze-pdf, tutti e tre escono in qualche modo strani. Il riquadro trasparente è pixelato e in qualche modo visibile, alcune variabili sono posizionate in modo errato nelle equazioni e il secondo colore delle tabelle è sfocato nel primo colore. Qualche idea?
Marius,

in U 18.04+ non funziona più, la stampante CUPS-PDF scompare dal menu GUI. Qualche idea su come risolverlo?
opinion_no9,

3

cups-pdf non ha funzionato correttamente per me, ecco cosa ho fatto:

Scarica l' estensione ufficiale dal sito Web di Microsoft. Inizialmente non ha funzionato per me, ma questo perché Microsoft Office è installato in un prefisso Wine separato.

Per scoprire se Word è installato in un prefisso separato, guarda il file ~/.local/share/applications/wine/Programs/Microsoft Office/Microsoft Office Word 2007.desktop. Individua la riga che inizia con "Exec". Sul mio sistema è simile al seguente:

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

Da questo posso vedere che Office è installato nel prefisso /home/rune/.wine_office2007.

Ora vai alla cartella in cui hai scaricato il componente aggiuntivo PDF ufficiale. Ed esegui il file .exe usando il comando seguente, sostituendolo <prefix>con il prefisso nella riga "Exec" del tuo file .desktop di Word .:

WINEPREFIX="<prefix>" wine SaveAsPDFandXPS.exe

Nel mio caso il prefisso è /home/rune/.wine_office2007, quindi il comando per installare il componente aggiuntivo diventa:

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

Dopo aver fatto ciò, riavvia Word e dovresti vedere l'opzione per salvare come PDF nel menu Salva come file.


Assicurati di creare la cartella PDF nella tua home directory. Chiudi anche tutti i programmi che usano wine e interrompono manualmente tutti i processi di vino ancora in esecuzione (controlla con ps ax | grep wine): killall wineserver && killall winedevice.exe Questo dovrebbe forzare la reimpostazione dell'elenco delle stampanti disponibili in Wine (e Word) . In alternativa, potresti preferire riavviare.
logion,

Anche l'installazione di cups-pdf non ha funzionato per entrambi, ma dopo aver riavviato il computer ha funzionato bene.
Francisco Luz,

3

Sostengo la risposta di Runeks.

Tuttavia, continuavo ad avere problemi con l'installazione dell'estensione SaveAsPDF.exe: non veniva mai visualizzato come installato.

Ho finalmente capito che avevo usato PlayOnLinux per installare Office piuttosto che puro Wine, e questo significava usare il prefisso PoL Wine.

Questo thread (in italiano!) Mi ha aiutato a risolverlo:

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

Fondamentalmente ho dovuto cercare nella mia /home/name/.PlayOnLinux/wineprefixcartella per scoprire il WINEPREFIXpercorso corretto , quindi l' ho usato per eseguire il file .exe.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.