IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

doc2pdf - Online nel cloud

Esegui doc2pdf nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando doc2pdf che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


unoconv - converte qualsiasi documento da e in qualsiasi formato supportato da LibreOffice

SINOSSI


uno conv [opzioni] file [file2 ..]

uno conv --listener [--server SRV] [--port PRT] [--connessione CON]

DESCRIZIONE


unoconv è un'utilità della riga di comando che può convertire qualsiasi formato di file che LibreOffice può
import, in qualsiasi formato di file che LibreOffice è in grado di esportare.

unoconv utilizza i collegamenti UNO di LibreOffice per la conversione non interattiva dei documenti
e quindi necessita di un'istanza di LibreOffice con cui comunicare. Quindi se non può
trovarne uno, avvierà la propria istanza per l'utilizzo temporaneo. Se lo si desidera, si può iniziare a
istanza “ascoltatore” da utilizzare per connessioni successive o anche per connessioni remote.

VERSIONI


-c, --connessione
Stringa di connessione UNO che deve essere utilizzata dal client per connettersi a un'istanza di LibreOffice,
o utilizzato dall'ascoltatore per far ascoltare LibreOffice.

La stringa di connessione predefinita è "socket,host=localhost,port=2002;urp;StarOffice.ComponentContext"

-d, --doctype
Specificare il tipo di documento LibreOffice del formato di backend. Tipi di documenti possibili
siamo: documento, grafiche, presentazione, foglio elettronico.

Il tipo di documento predefinito è "documento".

-e, --esporta
Imposta opzioni di filtro di esportazione specifiche (relative al filtro LibreOffice utilizzato).

per esempio. per il filtro di output PDF si può specificare: -e PageRange=1-2

Vedere la sezione *FILTRI DI ESPORTAZIONE*.

-f, --formato
Specificare il formato di output per il documento. È possibile ottenere un elenco di possibili output
formati per tipo di documento utilizzando l'opzione --show.

Il tipo di documento predefinito è "pdf".

-F, --campo
Sostituisci il campo di testo definito dall'utente con un valore

per esempio. -F Client_Name="Oracle"

-i, --import
Imposta opzioni specifiche per i filtri di importazione (relativi al filtro di importazione di LibreOffice utilizzato
in base al nome del file di input).

Vedere la sezione *FILTRI DI IMPORTAZIONE*.

-l, --ascoltatore
Avvia unoconv come listener per i client unoconv a cui connettersi.

-n, --no-lancio
Per impostazione predefinita, se nessun listener è in esecuzione, unoconv avvierà il proprio listener (temporaneo)
per assicurarti che la conversione funzioni. Questa opzione interromperà la conversione se no
ascoltatore viene trovato, piuttosto che avviare il nostro ascoltatore.

-o, --uscita
Se l'argomento è una directory, inserisci i documenti convertiti in questa directory. Se
sono forniti più file di input, usalo come nome di base (e aggiungi l'estensione di output).
Altrimenti usalo come nome del file di output.

--parola d'ordine
Fornire una password per decrittografare il documento

--tubo
Usa una pipe come meccanismo di connessione alternativo per parlare con LibreOffice.

-p, --porta
Porta su cui ascoltare (come listener) o a cui connettersi (come client).

La porta predefinita è "2002".

--conserva
Mantieni il timestamp e le autorizzazioni del documento originale

-s, --server
Server (indirizzo) su cui ascoltare (come ascoltatore) o a cui connettersi (come client).

Il server predefinito è "localhost".

--mostrare
Elenca i possibili formati di output da utilizzare con -f.

--stdin
Leggi il file di input da stdin (i nomi dei file vengono ignorati se forniti)

--stdout
Stampa il file di output convertito su stdout.

-t, --modello
Specificare il modello da utilizzare per l'importazione degli stili da. Questo può essere molto utile se tu
avere un'identità aziendale che devi applicare a ogni documento che distribuisci.

-T, --timeout
Quando unoconv avvia il proprio listener, prova a connetterti ad esso per alcuni secondi
prima di arrendersi. Aumentare questo può aiutare quando si ricevono errori casuali causati da
l'ascoltatore non è pronto ad accettare i lavori di conversione.

-v, --verboso
Sii sempre più prolisso.

ARGOMENTI


Puoi fornirne uno o più file come argomenti per convertire ciascuno di essi nel specificato
produzione formato.

IMPORTARE FILTRI


A seconda del file di input utilizzato, viene automaticamente attivato un diverso filtro di importazione di LibreOffice
usato da unoconv. Questo filtro di importazione può essere influenzato dall'opzione -i che, a seconda di
il filtro utilizzato, accetta argomenti diversi.

Non è sempre chiaro quali opzioni di filtro di importazione puoi fornire, la finestra di dialogo di importazione in
LibreOffice per il filtro che stai utilizzando potrebbe dare una buona indicazione su cosa puoi fare
aspettati come opzioni di filtro di importazione.

Il riferimento è la documentazione di LibreOffice, per i fogli di calcolo è descritta all'indirizzo:
http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Filter_Options
ma esamineremo alcuni esempi.

PREDEFINITO IMPORTARE FILTRO VERSIONI


Il filtro di importazione predefinito per molte importazioni (es. Lotus, dBase o DIF) accetta come unico
argomento il tipo di codifica di input, quindi se hai bisogno di utf-8 (76) puoi fare:

-i Opzioni filtro=76

Per un elenco di possibili tipi di codifica, è possibile utilizzare il collegamento sopra per trovare il possibile
opzioni.

· Opzioni filtro

TESTO IMPORTARE FILTRO VERSIONI


Il filtro di importazione del testo accetta un'impostazione FilterOptions che contiene la codifica di input.

· Opzioni filtro

CSV IMPORTARE FILTRO VERSIONI


Il filtro di importazione CSV accetta un'impostazione FilterOptions, l'ordine è:
separatore/i, delimitatore di testo, codifica, prima riga, formato colonna

Ad esempio potresti volerlo usare per a di rose documento separato da virgole:

-i FilterOptions=44,34,76,2,1/5/2/1/3/1/4/1

che utilizzerà una virgola (44) come separatore di campo, un doppio apice (34) come testo
delimitatore, UTF-8 (76) per la codifica dell'input, iniziare dalla seconda riga e utilizzare il
formati specificati per ogni colonna (1 significa standard, 5 significa data AA/MM/GG)

Se ti piace usare più di un separatore (diciamo uno spazio o una tabulazione) e usa il sistema
codifica (9), ma senza delimitatore di testo, puoi fare:

-i Opzioni filtro=9/32,,9,2

Per un elenco di possibili tipi di codifica, è possibile utilizzare il collegamento sopra per trovare il possibile
opzioni.

· Opzioni filtro

ESPORTARE FILTRI


A differenza dei filtri di importazione, i filtri di esportazione possono avere più opzioni denominate, sebbene
non è sempre chiaro quali opzioni sono disponibili. Tutto dipende dalla versione di
LibreOffice. La finestra di dialogo di esportazione che ottieni in LibreOffice potrebbe darti un'idea di cosa sia
possibile, ciascuno di questi widget rappresenta un'opzione.

TESTO ESPORTARE FILTRO VERSIONI


Il filtro di esportazione del testo accetta un'impostazione FilterOptions che contiene la codifica di output.

· Opzioni filtro

L'ordine degli argomenti è:
codifica,separatore di campo,delimitatore di testo,cita-tutte-celle-di-testo,salva-contenuto-cella-come-mostrato

CSV ESPORTARE FILTRO VERSIONI


Il filtro di esportazione CSV accetta vari argomenti, l'ordine è:
separatore/i di campo, delimitatore di testo, codifica

Ad esempio potresti volerlo usare per a di rose documento separato da virgole:

-e OpzioniFiltro=44,34,76

che utilizzerà una virgola (44) come separatore di campo, un doppio apice (34) come testo
delimitatore, UTF-8 (76) per la codifica di esportazione, iniziare dalla seconda riga e utilizzare il
formati specificati per ogni colonna (1 significa standard, 5 significa data AA/MM/GG)

Se ti piace usare più di un separatore (diciamo uno spazio o una tabulazione) e usa il sistema
codifica (9), ma senza delimitatore di testo, puoi fare:

-e OpzioniFiltro=9/32,,9

Per un elenco di possibili tipi di codifica, è possibile utilizzare il collegamento sopra per trovare il possibile
opzioni.

· Opzioni filtro

PDF ESPORTARE FILTRO VERSIONI


Il filtro di esportazione PDF è probabilmente il filtro di esportazione più avanzato nel suo genere con una miriade
di opzioni che si possono usare. Le opzioni del filtro di esportazione sono descritte in un documento separato, oppure
sul wiki di LibreOffice all'indirizzo:

http://wiki.services.openoffice.org/wiki/API/Tutorials/PDF_export

Ad esempio si può specificare: -e PageRange=1-2

Ecco un elenco di tutte le opzioni, tuttavia per maggiori dettagli si prega di guardare in filtri.txt:

· Consenti nomi di campi duplicati

· Finestra centrale

· I cambiamenti

· ConvertiOOoTargetToPDFTarget

· Visualizza il titolo del documento PDF

· DocumentoApriPassword

· Incorpora caratteri standard

· AbilitaCopiaDiContenuto

· EnableTextAccessForAccessibilityTools

· Crittografa file

· Esporta segnalibri

· Esporta segnalibri in destinazione PDF

· Esporta campi modulo

· ExportLinksRelativoFsys

· ExportNote

· Esporta Pagine Note

· Prima pagina a sinistra

· Tipo di moduli

· Nascondi la barra dei menu del visualizzatore

· Nascondi la barra degli strumenti del visualizzatore

· Nascondi i controlli della finestra del visualizzatore

· Pagina iniziale

· Vista Iniziale

· IsAddStream

· ÈSaltaPagineVuote

· Ingrandimento

· Risoluzione immagine massima

· Livelli di OpenBookmark

· Modalità OpenInFullScreen

· Layout di pagina

· Intervallo di pagine

· Selezione visualizzazione PDF

· PermessoPassword

· Stampa

· Qualità

· Riduci la risoluzione dell'immagine

· RidimensionaFinestraAPagina Iniziale

· Limita password autorizzazione

· Selezione

· SelezionaVersionePdf

· Usa compressione senza perdita di dati

· UsaTaggedPDF

· UsaEffetti di Transizione

· Filigrana

· Ingrandisci

GRAFICA ESPORTARE FILTRO VERSIONI
· Altezza

· Risoluzione

· Larghezza

BMP ESPORTARE FILTRO VERSIONI
· Compressione

· RLEncoding

JPEG ESPORTARE FILTRO VERSIONI
· Profondità di colore

· Qualità

PBM/PGM/PPM ESPORTARE FILTRO VERSIONI
· Codifica

PNG ESPORTARE FILTRO VERSIONI
· Compressione

· Modalità interlacciata

GIF ESPORTARE FILTRO VERSIONI
· Modalità interlacciata

· Trasparenza

EPS ESPORTARE FILTRO VERSIONI
· Formato Colore

· Compressione

· Anteprima

· Versione

ESEMPI


Puoi usare unoconv in modalità standalone, questo significa che in assenza di LibreOffice
ascoltatore, inizierà da solo:

unoconv -f pdf qualche-documento.odt

Si può usare unoconv come ascoltatore (per impostazione predefinita localhost:2002) per consentire ad altri unoconv
le istanze si collegano ad esso:

unoconv --ascoltatore &
unoconv -f pdf qualche-documento.odt
unoconv -f doc altro-documento.odt
unoconv -f jpg qualche-immagine.png
unoconv -f xsl un foglio di calcolo.csv
uccidere -15%-

Funziona anche su un host remoto:

unoconv --listener --server 1.2.3.4 --porta 4567

e quindi collegare un altro sistema per convertire i documenti:

unoconv --server 1.2.3.4 --porta 4567

AMBIENTE VARIABILI


PERCORSO_UNO
specifica cosa deve usare unoconv per l'installazione di LibreOffice pyuno, ad es.
/opt/libreoffice3.4/basis-link/programma

EXIT STATUS


Normalmente, lo stato di uscita è 0 se la conversione è stata eseguita correttamente. Se si è verificato un errore,
il codice restituito è molto probabilmente un errore restituito da LibreOffice (o dalla sua interfaccia, chiamata
UNO) tuttavia, l'errore non si traduce mai in qualcosa di significativo. Nel caso ti piaccia
decifrare l'errCode di LibreOffice, guardate:

http://cgit.freedesktop.org/libreoffice/core/tree/tools/inc/tools/errcode.hxx
http://cgit.freedesktop.org/libreoffice/core/tree/svtools/inc/svtools/sfxecode.hxx
http://cgit.freedesktop.org/libreoffice/core/tree/svtools/inc/svtools/soerr.hxx

Utilizzando gli elenchi di cui sopra, il codice di errore 2074 significa:

Classe: 1 (ERRCODE_CLASS_ABORT)
Codice: 26 (ERRCODE_IO_INVALIDPARAMETER o SVSTREAM_INVALID_PARAMETER)

E il codice di errore 3088 significa:

Classe: 3 (ERRCODE_CLASS_NOTEXISTS)
Codice: 16 (ERRCODE_IO_CANTWRITE)

Usa doc2pdf online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad