EngelsFransSpaans

Ad


OnWorks-favicon

doc2pdf - Online in de cloud

Voer doc2pdf uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht doc2pdf die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


unoconv - converteer elk document van en naar elk door LibreOffice ondersteund formaat

KORTE INHOUD


unnoconv [opties] bestand [bestand2 ..]

unnoconv --listener [--server SRV] [--poort PRT] [--verbinding CON]

PRODUCTBESCHRIJVING


unoconv is een opdrachtregelprogramma dat elk bestandsformaat kan converteren dat LibreOffice kan
importeren, naar elk bestandsformaat dat LibreOffice kan exporteren.

unoconv gebruikt de UNO-bindingen van LibreOffice voor niet-interactieve conversie van documenten
en heeft daarom een ​​LibreOffice-instantie nodig om mee te communiceren. Dus als het niet kan?
vind, zal het zijn eigen exemplaar starten voor tijdelijk gebruik. Indien gewenst kan men starten met een
"listener" -instantie om te gebruiken voor volgende verbindingen of zelfs voor externe verbindingen.

OPTIES


-c, --verbinding
UNO-verbindingsreeks die door de client moet worden gebruikt om verbinding te maken met een LibreOffice-instantie,
of gebruikt door de luisteraar om LibreOffice te laten luisteren.

De standaardverbindingsreeks is "socket,host=localhost,port=2002;urp;StarOffice.ComponentContext"

-d, --doctype
Specificeer het LibreOffice-documenttype van de backend-indeling. Mogelijke documenttypen
zijn: document, grafiek, presentatie, spreadsheet.

Standaard documenttype is ´document´.

-e, --exporteren
Stel specifieke exportfilteropties in (gerelateerd aan het gebruikte LibreOffice-filter).

bijv. voor het PDF-uitvoerfilter kan men specificeren: -e PageRange=1-2

Zie de sectie *EXPORTFILTERS*.

-f, --formaat
Geef het uitvoerformaat voor het document op. U kunt een lijst met mogelijke uitvoer krijgen
formaten per documenttype door de --show optie te gebruiken.

Standaard documenttype is ´pdf´.

-F, --veld
Vervang door de gebruiker gedefinieerd tekstveld door waarde

bijv. -F Client_Name="Oracle"

-i, --importeren
Stel specifieke importfilteropties in (gerelateerd aan het gebruikte LibreOffice importfilter)
op basis van de invoerbestandsnaam).

Zie de sectie *FILTERS IMPORTEREN*.

-l, --luisteraar
Start unoconv als luisteraar voor unoconv-clients om verbinding mee te maken.

-n, --no-lancering
Als er geen luisteraar actief is, zal unoconv standaard zijn eigen (tijdelijke) luisteraar starten
om ervoor te zorgen dat de conversie werkt. Deze optie zal de conversie afbreken indien nee
luisteraar wordt gevonden, in plaats van onze eigen luisteraar te starten.

-o, --uitvoer
Als het argument een directory is, plaatst u de geconverteerde documenten in deze directory. Indien
er zijn meerdere invoerbestanden beschikbaar, gebruik deze als een basisnaam (en voeg uitvoerextensie toe).
Gebruik het anders als de uitvoerbestandsnaam.

--wachtwoord
Geef een wachtwoord op om het document te decoderen

--pijp
Gebruik een pijp als alternatief verbindingsmechanisme om met LibreOffice te praten.

-p, --poort
Poort om op te luisteren (als luisteraar) of om verbinding mee te maken (als client).

Standaardpoort is '2002'.

--beschermen
Tijdstempel en machtigingen van het originele document behouden

-s, --server
Server (adres) om op te luisteren (als luisteraar) of om verbinding mee te maken (als cliënt).

De standaardserver is 'localhost'.

--laten zien
Maak een lijst van de mogelijke uitvoerformaten die met -f kunnen worden gebruikt.

--standaard
Lees invoerbestand van stdin (bestandsnamen worden genegeerd indien opgegeven)

--stdout
Druk geconverteerd uitvoerbestand af naar stdout.

-t, --sjabloon
Geef de sjabloon op waaruit u stijlen wilt importeren. Dit kan erg handig zijn als je
een huisstijl hebben die u moet toepassen op elk document dat u verspreidt.

-T, --time-out
Wanneer unoconv zijn eigen luisteraar start, probeer er dan een aantal seconden verbinding mee te maken
alvorens op te geven. Dit verhogen kan helpen wanneer u willekeurige fouten ontvangt die worden veroorzaakt door:
de luisteraar is niet klaar om conversietaken te accepteren.

-v, --uitgebreid
Wees steeds uitgebreider.

ARGUMENTEN


U kunt een of meer bestanden als argumenten om elk van hen te converteren naar de opgegeven
uitgang formaat.

IMPORTEREN FILTERS


Afhankelijk van het gebruikte invoerbestand wordt automatisch een ander LibreOffice-importfilter
gebruikt door unoconv. Dit importfilter kan worden beïnvloed door de -i optie die, afhankelijk van
het gebruikte filter accepteert verschillende argumenten.

Het is niet altijd duidelijk welke importfilteropties u kunt bieden, het importdialoogvenster in
LibreOffice voor het filter dat u gebruikt, kan een goede indicatie geven van wat u kunt
verwachten als importfilteropties.

De referentie is de documentatie van LibreOffice, voor spreadsheets wordt het beschreven op:
http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Filter_Options
maar we zullen enkele voorbeelden bekijken.

DEFAULT IMPORTEREN FILTER OPTIES


Het standaard importfilter voor veel imports (bijv. Lotus, dBase of DIF) accepteert als de enige
argumenteer het invoercoderingstype, dus als u utf-8 (76) nodig heeft, kunt u het volgende doen:

-i FilterOpties=76

Voor een lijst met mogelijke coderingstypes, kunt u de bovenstaande link gebruiken om de mogelijke
opties.

· Filteropties

TEKST IMPORTEREN FILTER OPTIES


Het tekstimportfilter accepteert een FilterOptions-instelling die de invoercodering bevat.

· Filteropties

CSV IMPORTEREN FILTER OPTIES


Het CSV-importfilter accepteert een FilterOptions-instelling, de volgorde is:
scheidingsteken(s), tekstscheidingsteken, codering, eerste rij, kolomindeling

U kunt dit bijvoorbeeld gebruiken voor een vast door komma's gescheiden document:

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

die een komma (44) als veldscheidingsteken zal gebruiken, een dubbel aanhalingsteken (34) als tekst
scheidingsteken, UTF-8 (76) voor de invoercodering, begin vanaf de tweede rij en gebruik de
gespecificeerde formaten voor elke kolom (1 betekent standaard, 5 betekent JJ/MM/DD-datum)

Als u meer dan één scheidingsteken wilt gebruiken (bijvoorbeeld een spatie of een tab) en de systeem
codering (9), maar zonder tekstscheidingsteken, kunt u het volgende doen:

-i Filteropties=9/32,,9,2

Voor een lijst met mogelijke coderingstypes, kunt u de bovenstaande link gebruiken om de mogelijke
opties.

· Filteropties

EXPORTEREN FILTERS


In tegenstelling tot importfilters kunnen exportfilters meerdere benoemde opties hebben, hoewel het
niet altijd duidelijk welke mogelijkheden er zijn. Het hangt allemaal af van de versie van
LibreOffice. Het exportdialoogvenster dat u in LibreOffice krijgt, kan u misschien een idee geven van wat het is
mogelijk, elk van die widgets vertegenwoordigt een optie.

TEKST EXPORTEREN FILTER OPTIES


Het tekstexportfilter accepteert een FilterOptions-instelling die de uitvoercodering bevat.

· Filteropties

De volgorde van de argumenten is:
codering,veldscheidingsteken,tekstscheidingsteken,aanhalingsteken-alle-tekstcellen,cel-inhoud-opslaan-zoals-weergegeven

CSV EXPORTEREN FILTER OPTIES


Het CSV-exportfilter accepteert verschillende argumenten, de volgorde is:
veldscheider(s), tekstscheidingsteken, codering

U kunt dit bijvoorbeeld gebruiken voor een vast door komma's gescheiden document:

-e Filteropties=44,34,76

die een komma (44) als veldscheidingsteken zal gebruiken, een dubbel aanhalingsteken (34) als tekst
scheidingsteken, UTF-8 (76) voor de exportcodering, begin vanaf de tweede rij en gebruik de
gespecificeerde formaten voor elke kolom (1 betekent standaard, 5 betekent JJ/MM/DD-datum)

Als u meer dan één scheidingsteken wilt gebruiken (bijvoorbeeld een spatie of een tab) en de systeem
codering (9), maar zonder tekstscheidingsteken, kunt u het volgende doen:

-e Filteropties=9/32,,9

Voor een lijst met mogelijke coderingstypes, kunt u de bovenstaande link gebruiken om de mogelijke
opties.

· Filteropties

PDF EXPORTEREN FILTER OPTIES


Het PDF-exportfilter is waarschijnlijk het meest geavanceerde exportfilter in zijn soort met een groot aantal
van de opties die men kan gebruiken. De exportfilteropties worden beschreven in een apart document, of
op de wiki van LibreOffice op:

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

Men kan bijvoorbeeld specificeren: -e PageRange=1-2

Hier is een lijst met alle opties, maar kijk voor meer informatie in filters.txt:

· Dubbele veldnamen toestaan

· CentrumVenster

· Veranderingen

· ConvertOOoTargetNaarPDFTarget

· PDFDocumentTitel weergeven

· DocumentOpenWachtwoord

· Standaardlettertypen insluiten

· Kopiëren van inhoud inschakelen

· SchakelTextAccessForAccessibilityTools in

· VersleutelBestand

· Bladwijzers exporteren

· Bladwijzers exporteren naar PDF-bestemming

· FormFields exporteren

· ExportLinksRelativeFsys

· Notities exporteren

· ExportNotesPagina's

· Eerste Pagina Aan Links

· Formulierentype

· Verberg ViewerMenubalk

· HideViewerToolbar

· VerbergViewerWindowControls

· Beginpagina

· Beginweergave

· IsAddStream

· IsSkipEmptyPagina's

· Vergroting

· Maximale beeldresolutie

· OpenBookmarkNiveaus

· OpenInVolledig SchermModus

· Pagina layout

· Paginabereik

· PDFBekijkSelectie

· ToestemmingWachtwoord

· Afdrukken

· Kwaliteit

· VerminderBeeldResolutie

· Formaat van venster naar beginpagina wijzigen

· BeperkToestemmingWachtwoord

· Selectie

· Selecteer PDFVersie

· GebruikLosslessCompression

· GebruikTaggedPDF

· Overgangseffecten gebruiken

· Watermerk

· Zoomen

GRAFISCHE EXPORTEREN FILTER OPTIES
· Hoogte

· Oplossing

· Breedte

BMP EXPORTEREN FILTER OPTIES
· Compressie

· RLE-codering

JPEG EXPORTEREN FILTER OPTIES
· Kleuren diepte

· Kwaliteit

PBM/PGM/PPM EXPORTEREN FILTER OPTIES
· Codering

PNG EXPORTEREN FILTER OPTIES
· Compressie

· Interlaced-modus

GIF EXPORTEREN FILTER OPTIES
· Interlaced-modus

· Transparantie

EPS EXPORTEREN FILTER OPTIES
· KleurFormaat

· Compressie

· Voorbeeld

· Versie

Voorbeelden


U kunt unoconv in de zelfstandige modus gebruiken, dit betekent dat bij afwezigheid van een LibreOffice
luisteraar, het begint voor zichzelf:

unoconv -f pdf een-document.odt

Men kan unoconv gebruiken als luisteraar (standaard localhost:2002) om andere unoconv
instanties er verbinding mee maken:

unoconv --luisteraar &
unoconv -f pdf een-document.odt
unoconv -f doc ander-document.odt
unoconv -f jpg een-afbeelding.png
unoconv -f xsl enkele-spreadsheet.csv
doden -15%-

Dit werkt ook op een externe host:

unoconv --listener --server 1.2.3.4 --poort 4567

en sluit vervolgens een ander systeem aan om documenten te converteren:

unoconv --server 1.2.3.4 --poort 4567

MILIEU VARIABELEN


UNO_PATH
specificeert wat LibreOffice pyuno installatie unoconv nodig heeft om bv.
/opt/libreoffice3.4/basis-link/programma

EXIT STATUS


Normaal gesproken is de afsluitstatus 0 als de conversie is gelukt. Als er een fout is opgetreden,
de retourcode is hoogstwaarschijnlijk een fout die wordt geretourneerd door LibreOffice (of zijn interface, genaamd
UNO) vertaalt de fout zich echter nooit in iets zinvols. Mocht je het leuk vinden
ontcijfer de LibreOffice errCode, kijk naar:

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

Met behulp van de bovenstaande lijsten betekent de foutcode 2074:

Klasse: 1 (ERRCODE_CLASS_ABORT)
Code: 26 (ERRCODE_IO_INVALIDPARAMETER of SVSTREAM_INVALID_PARAMETER)

En de foutcode 3088 betekent:

Klasse: 3 (ERRCODE_CLASS_NOTEXISTS)
Code: 16 (ERRCODE_IO_CANTWRITE)

Gebruik doc2pdf online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad