InglesPransesEspanyol

Ad


OnWorks favicon

doc2pdf - Online sa Cloud

Patakbuhin ang doc2pdf sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na doc2pdf na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


unoconv - i-convert ang anumang dokumento mula sa at sa anumang format na sinusuportahan ng LibreOffice

SINOPSIS


unoconv [mga opsyon] file [file2 ..]

unoconv --tagapakinig [--server SRV] [--port PRT] [--coneksyon CON]

DESCRIPTION


Ang unoconv ay isang command line utility na maaaring mag-convert ng anumang format ng file na magagawa ng LibreOffice
import, sa anumang format ng file na kayang i-export ng LibreOffice.

Ang unoconv ay gumagamit ng UNO binding ng LibreOffice para sa hindi interactive na conversion ng mga dokumento
at samakatuwid ay nangangailangan ng isang LibreOffice na halimbawa upang makipag-usap. Samakatuwid kung hindi ito magagawa
makahanap ng isa, magsisimula ito ng sarili nitong pagkakataon para sa pansamantalang paggamit. Kung ninanais, maaaring magsimula ang isang
Halimbawang "tagapakinig" na gagamitin para sa mga kasunod na koneksyon o kahit para sa mga malalayong koneksyon.

Opsyon


-c, --koneksyon
UNO connection string na gagamitin ng kliyente para kumonekta sa isang LibreOffice na halimbawa,
o ginagamit ng nakikinig para makinig ang LibreOffice.

Default na string ng koneksyon ay "socket,host=localhost,port=2002;urp;StarOffice.ComponentContext"

-d, --doctype
Tukuyin ang uri ng dokumento ng LibreOffice ng backend na format. Mga posibleng uri ng dokumento
ay: dokumento, graphics, pagtatanghal, spreadsheet.

Default na uri ng dokumento ay ´dokumento´.

-e, --export
Magtakda ng mga partikular na opsyon sa pag-export ng filter (na nauugnay sa ginamit na filter ng LibreOffice).

hal. para sa PDF output filter ay maaaring tukuyin ng isa: -e PageRange=1-2

Tingnan ang seksyong *EXPORT FILTER*.

-f, --format
Tukuyin ang format ng output para sa dokumento. Maaari kang makakuha ng isang listahan ng mga posibleng output
mga format sa bawat uri ng dokumento sa pamamagitan ng paggamit ng --show na opsyon.

Default na uri ng dokumento ay ´pdf´.

-F, --patlang
Palitan ng value ang field ng text na tinukoy ng user

hal. -F Client_Name="Oracle"

-i, --import
Magtakda ng mga partikular na opsyon sa pag-import ng mga filter (na nauugnay sa ginamit na filter ng pag-import ng LibreOffice
batay sa input filename).

Tingnan ang seksyong *IMPORT FILTERS*.

-l, --tagapakinig
Simulan ang unoconv bilang tagapakinig para kumonekta ang mga kliyente ng unoconv.

-n, --walang paglulunsad
Bilang default kung walang gumaganang listener, ilulunsad ng unoconv ang sarili nitong (pansamantalang) listener
upang matiyak na gumagana ang conversion. Iaabort ng opsyong ito ang conversion kung hindi
nahanap ang tagapakinig, sa halip na simulan ang sarili nating tagapakinig.

-o, --output
Kung ang argumento ay isang direktoryo, ilagay ang na-convert na mga dokumento sa direktoryong ito. Kung
maraming input file ang ibinigay, gamitin ito bilang basename (at magdagdag ng extension ng output).
Kung hindi, gamitin ito bilang output filename.

--password
Magbigay ng password para i-decrypt ang dokumento

--pipe
Gumamit ng pipe bilang alternatibong mekanismo ng koneksyon para makipag-usap sa LibreOffice.

-p, --port
Port upang makinig sa (bilang tagapakinig) o upang kumonekta sa (bilang kliyente).

Default na port ay ´2002´.

--preserba
Panatilihin ang timestamp at mga pahintulot ng orihinal na dokumento

-s, --server
Server (address) upang makinig sa (bilang tagapakinig) o kumonekta sa (bilang kliyente).

Ang default na server ay ´localhost´.

--ipakita
Ilista ang mga posibleng format ng output na gagamitin sa -f.

--stdin
Basahin ang input file mula sa stdin (hindi papansinin ang mga filename kung ibinigay)

--stdout
I-print ang na-convert na output file sa stdout.

-t, --template
Tukuyin ang template na gagamitin para sa pag-import ng mga estilo mula sa. Ito ay maaaring maging lubhang kapaki-pakinabang kung ikaw
magkaroon ng corporate identity na kailangan mong ilapat sa bawat dokumentong iyong ipapamahagi.

-T, --timeout
Kapag nagsimula ang unoconv ng sarili nitong listener, subukang kumonekta dito sa loob ng ilang segundo
bago sumuko. Ang pagpapataas nito ay maaaring makatulong kapag nakatanggap ka ng mga random na error na dulot ng
hindi handa ang tagapakinig na tumanggap ng mga trabaho sa conversion.

-v, --verbose
Maging mas at higit pa at mas maraming salita.

MGA PANGANGATWIRANG


Maaari kang magbigay ng isa o higit pa file bilang mga argumento upang i-convert ang bawat isa sa kanila sa tinukoy
output format.

ANGKAT Mga filter


Depende sa ginamit na input file, awtomatikong may ibang filter ng pag-import ng LibreOffice
ginamit ng unoconv. Ang filter sa pag-import na ito ay maaaring maimpluwensyahan ng -i na opsyon na, depende sa
ang ginamit na filter, ay tumatanggap ng iba't ibang argumento.

Hindi palaging malinaw kung anong mga opsyon sa filter sa pag-import ang maaari mong ibigay, ang dialog ng pag-import
Ang LibreOffice para sa filter na ginagamit mo ay maaaring magbigay ng magandang indikasyon kung ano ang magagawa mo
asahan bilang mga opsyon sa pag-import ng filter.

Ang sanggunian ay ang dokumentasyon ng LibreOffice, para sa mga spreadsheet na ito ay inilalarawan sa:
http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Filter_Options
ngunit titingnan natin ang ilang mga halimbawa.

DEFAULT ANGKAT FILTER Opsyon


Ang default na filter ng pag-import para sa maraming pag-import (hal. Lotus, dBase o DIF) ay tinatanggap bilang ang tanging
argumento ang input encoding-type, kaya kung kailangan mo ng utf-8 (76) magagawa mo:

-i FilterOptions=76

Para sa isang listahan ng mga posibleng uri ng pag-encode, maaari mong gamitin ang link sa itaas upang mahanap ang posible
mga pagpipilian.

· Mga Opsyon sa Filter

TEXT ANGKAT FILTER Opsyon


Ang filter ng pag-import ng Teksto ay tumatanggap ng setting ng FilterOptions na may hawak na pag-encode ng input.

· Mga Opsyon sa Filter

CSV ANGKAT FILTER Opsyon


Ang CSV import filter ay tumatanggap ng isang FilterOptions setting, ang order ay:
separator(s),text-delimiter,encoding,first-row,column-format

Halimbawa, maaaring gusto mong gamitin ito para sa isang tunay dokumentong pinaghihiwalay ng kuwit:

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

na gagamit ng kuwit (44) bilang field separator, double quote (34) bilang text
delimiter, UTF-8 (76) para sa pag-encode ng input, magsimula sa pangalawang hilera at gamitin ang
tinukoy na mga format para sa bawat column (1 ay nangangahulugang pamantayan, 5 ay nangangahulugang YY/MM/DD na petsa)

Kung gusto mong gumamit ng higit sa isang separator (sabihin ang isang puwang o isang tab) at gamitin ang sa system
encoding (9), ngunit walang text-delimiter, magagawa mo ang:

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

Para sa isang listahan ng mga posibleng uri ng pag-encode, maaari mong gamitin ang link sa itaas upang mahanap ang posible
mga pagpipilian.

· Mga Opsyon sa Filter

MAHALAGA Mga filter


Sa kaibahan sa mga filter sa pag-import, ang mga filter sa pag-export ay maaaring magkaroon ng maraming pinangalanang mga opsyon, bagama't ito
ay hindi palaging malinaw kung anong mga opsyon ang magagamit. Ang lahat ay nakasalalay sa bersyon ng
LibreOffice. Ang dialog ng pag-export na makukuha mo sa LibreOffice ay maaaring magbigay sa iyo ng clue tungkol sa kung ano ito
posible, ang bawat isa sa mga widget na iyon ay kumakatawan sa isang opsyon.

TEXT MAHALAGA FILTER Opsyon


Ang Text export filter ay tumatanggap ng isang FilterOptions setting na may hawak na output encoding.

· Mga Opsyon sa Filter

Ang pagkakasunud-sunod ng mga argumento ay:
encoding,field-seperator,text-delimiter,quote-all-text-cells,save-cell-content-as-show

CSV MAHALAGA FILTER Opsyon


Ang CSV export filter ay tumatanggap ng iba't ibang argumento, ang pagkakasunud-sunod ay:
field-seperator(s),text-delimiter,encoding

Halimbawa, maaaring gusto mong gamitin ito para sa isang tunay dokumentong pinaghihiwalay ng kuwit:

-e FilterOptions=44,34,76

na gagamit ng kuwit (44) bilang field separator, double quote (34) bilang text
delimiter, UTF-8 (76) para sa pag-encode ng pag-export, magsimula sa pangalawang hilera at gamitin ang
tinukoy na mga format para sa bawat column (1 ay nangangahulugang pamantayan, 5 ay nangangahulugang YY/MM/DD na petsa)

Kung gusto mong gumamit ng higit sa isang separator (sabihin ang isang puwang o isang tab) at gamitin ang sa system
encoding (9), ngunit walang text-delimiter, magagawa mo ang:

-e FilterOptions=9/32,,9

Para sa isang listahan ng mga posibleng uri ng pag-encode, maaari mong gamitin ang link sa itaas upang mahanap ang posible
mga pagpipilian.

· Mga Opsyon sa Filter

PDF MAHALAGA FILTER Opsyon


Ang PDF export filter ay malamang na ang pinaka-advanced na export filter sa uri nito na may napakaraming dami
ng mga opsyon na magagamit ng isa. Ang mga opsyon sa pag-export ng filter ay inilarawan sa isang hiwalay na dokumento, o
sa wiki ng LibreOffice sa:

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

Halimbawa, maaaring tukuyin ng isa ang: -e PageRange=1-2

Narito ang isang listahan ng lahat ng mga opsyon, gayunpaman para sa higit pang mga detalye mangyaring tingnan filters.txt:

· AllowDuplicateFieldNames

· CenterWindow

· Mga pagbabago

· ConvertOOoTargetToPDFTarget

· DisplayPDFDocumentTitle

· DocumentOpenPassword

· EmbedStandardFonts

· EnableCopyingOfContent

· Paganahin angTextAccessForAccessibilityTools

· EncryptFile

· I-export ang mga Bookmark

· I-export ang mgaBookmarkSaPDFDestinasyon

· ExportFormFields

· ExportLinksRelativeFsys

· ExportNotes

· ExportNotesPages

· FirstPageOnLeft

· Uri ng Form

· HideViewerMenubar

· HideViewerToolbar

· HideViewerWindowControls

· Inisyal na Pahina

· InitialView

· IsAddStream

· IsSkipEmptyPages

· Pagpapalaki

· MaxImageResolution

· OpenBookmarkLevels

· OpenInFullScreenMode

· Layout ng pahina

· Saklaw ng Pahina

· PDFViewSelection

· PahintulotPassword

· Pagpi-print

· Kalidad

· Bawasan ang ImageResolution

· Baguhin ang lakiWindowToInitialPage

· RestrictPermissionPassword

· Pagpili

· SelectPdfVersion

· Gamitin ang LosslessCompression

· Gamitin angTaggedPDF

· Gamitin angTransitionEffects

· Watermark

· Mag-zoom

gRAPHICS MAHALAGA FILTER Opsyon
· Taas

· Resolusyon

· Lapad

BMP MAHALAGA FILTER Opsyon
· Compression

· RLEEencoding

JPEG MAHALAGA FILTER Opsyon
· Lalim ng kulay

· Kalidad

PBM/PGM/PPM MAHALAGA FILTER Opsyon
· Pag-encode

PNG MAHALAGA FILTER Opsyon
· Compression

· InterlacedMode

GIF MAHALAGA FILTER Opsyon
· InterlacedMode

· Aninaw

EPS MAHALAGA FILTER Opsyon
· ColorFormat

· Compression

· Silipin

· Bersyon

HALIMBAWA


Maaari mong gamitin ang unoconv sa standalone mode, nangangahulugan ito na sa kawalan ng isang LibreOffice
tagapakinig, ito ay magsisimula ng sarili nitong:

unoconv -f pdf some-document.odt

Maaaring gamitin ng isa ang unoconv bilang isang tagapakinig (bilang default localhost:2002) upang hayaan ang iba pang unoconv
kumonekta dito ang mga pagkakataon:

unoconv --tagapakinig &
unoconv -f pdf some-document.odt
unoconv -f doc other-document.odt
unoconv -f jpg some-image.png
unoconv -f xsl some-spreadsheet.csv
pumatay -15 %-

Gumagana rin ito sa isang malayuang host:

unoconv --listener --server 1.2.3.4 --port 4567

at pagkatapos ay ikonekta ang isa pang system upang mag-convert ng mga dokumento:

unoconv --server 1.2.3.4 --port 4567

Kapaligiran MGA VARIABLE


UNO_PATH
Tinutukoy kung ano ang kailangang gamitin ng LibreOffice pyuno installation unoconv hal.
/opt/libreoffice3.4/basis-link/program

EXIT STATUS


Karaniwan, ang exit status ay 0 kung matagumpay ang conversion. Kung may naganap na error,
ang return code ay malamang na isang error na ibinalik ng LibreOffice (o ang interface nito, na tinatawag na
UNO) gayunpaman, ang error ay hindi kailanman isinasalin sa isang bagay na makabuluhan. Kung sakaling gusto mo
decipher ang LibreOffice errCode, tingnan ang:

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

Gamit ang mga listahan sa itaas, ang error code 2074 ay nangangahulugang:

Klase: 1 (ERRCODE_CLASS_ABORT)
Code: 26 (ERRCODE_IO_INVALIDPARAMETER o SVSTREAM_INVALID_PARAMETER)

At ang error code 3088 ay nangangahulugang:

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

Gamitin ang doc2pdf online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad