Vsebina

# Parametri ukazne vrstice za izvoz dokumentov PDF

Filtru PDF lahko podamo niz z možnostmi, ki določajo lastnosti izvoženega dokumenta PDF.

## Primeri:

#### Ukazna vrstica Windows (CMD)

Dvojne narekovaje v nizu parametrov je potrebno opremiti z ubežnico (\").

Tako izvozite strani od 2 do 5 dokumenta programa Writer:

"C:\Program Files\LibreOffice\program\soffice" --convert-to pdf:writer_pdf_Export:{\"PageRange\":{\"type\":\"string\",\"value\":\"2-5\"}} --outdir C:\Users\myuser\Documents C:\Users\myuser\Documents\myfile.odt

Tako dodate razpostavljeni vodni žig:

"C:\Program Files\LibreOffice\program\soffice" --convert-to pdf:draw_pdf_Export:{\"TiledWatermark\":{\"type\":\"string\",\"value\":\"draft\"}} C:\Users\myuser\Documents\test.odg

Tako šifrirate datoteko:

"C:\Program Files\LibreOffice\program\soffice" --convert-to pdf:draw_pdf_Export:{\"EncryptFile\":{\"type\":\"boolean\",\"value\":\"true\"},\"DocumentOpenPassword\":{\"type\":\"string\",\"value\":\"skrivnost\"}} test.odg

Tako nastavite različico 1.5 (namesto privzete 1.7):

"C:\Program Files\LibreOffice\program\soffice" --convert-to pdf:draw_pdf_Export:{\"SelectPdfVersion\":{\"type\":\"long\",\"value\":\"15\"}} test.odg

#### Windows PowerShell

Niz parametrov mora biti zajet v enojne narekovaje, kar omogoča razčlenitev dvojnih narekovajev. Ampersand (&) je znan kot operator klica. Če ga uporabite za izvedbo ukaza, bloka skripta ali funkcije, shranjene v spremenljivki ali nizu.

Tako izvozite strani od 2 do 5 dokumenta programa Writer:

& 'C:\Program Files\LibreOffice\program\soffice' --convert-to 'pdf:writer_pdf_Export:{"PageRange":{"type":"string","value":"2-5"}}' --outdir C:\Users\myuser\Documents C:\Users\myuser\Documents\myfile.odt

Tako dodate razpostavljeni vodni žig:

& 'C:\Program Files\LibreOffice\program\soffice' --convert-to 'pdf:draw_pdf_Export:{"TiledWatermark":{"type":"string","value":"draft"}}' test.odg

Tako šifrirate datoteko:

& 'C:\Program Files\LibreOffice\program\soffice' --convert-to 'pdf:draw_pdf_Export:{"EncryptFile":{"type":"boolean","value":"true"},"DocumentOpenPassword":{"type":"string","value":"secret"}}' test.odg

Tako nastavite različico 1.5 (namesto privzete 1.7):

& 'C:\Program Files\LibreOffice\program\soffice' --convert-to 'pdf:draw_pdf_Export:{"SelectPdfVersion":{"type":"long","value":"15"}}' test.odg

#### Linux (BASH) in MacOS (ZSH)

Tako izvozite strani od 2 do 5 dokumenta programa Writer:

soffice --convert-to 'pdf:writer_pdf_Export:{"PageRange":{"type":"string","value":"2-5"}}' --outdir /home/mojuporabnik mojadatoteka.odt

Tako dodate razpostavljeni vodni žig:

soffice --convert-to 'pdf:draw_pdf_Export:{"TiledWatermark":{"type":"string","value":"draft"}}' test.odg

Tako šifrirate datoteko:

soffice --convert-to 'pdf:draw_pdf_Export:{"EncryptFile":{"type":"boolean","value":"true"},"DocumentOpenPassword":{"type":"string","value":"secret"}}' test.odg

Tako nastavite različico 1.5 (namesto privzete 1.7):

soffice --convert-to 'pdf:draw_pdf_Export:{"SelectPdfVersion":{"type":"long","value":"15"}}' test.odg

## Kazalo

Splošne lastnosti

Začetni pogled

Uporabniški vmesnik

Povezave

Varnost

Digitalni podpis

## Splošne lastnosti

Splošno

Ime | Opis | Vrsta | Privzeta vrednost
--- | --- | --- | ---
PageRange | Vrednost te lastnosti določa obseg strani, ki ga želite izvoziti. Če želite izvoziti vse strani, pustite to lastnost nenastavljeno. Če želite izvoziti le izbor, pustite to lastnost nenastavljeno, nastavite le lastnost Izbor/Selection. | string | Prazno (izvozijo se vse strani)
Selection | Karkoli ustreza trenutnemu izboru v dokumentu. | Any |
UseLosslessCompression | Določa, ali naj se v PDF izvozijo slike s stiskanjem brez izgub (npr. PNG) ali pa s stiskanjem v zapisu JPEG. | boolean | false
Quality | Določa kakovost izvoza JPG. Višja vrednost izdela sliko višje kakovosti in večjo datoteko. Najmanjša vključujoča vrednost: 1. Predstavlja najnižjo vrednost, ki jo je moč uporabiti. Nižja kot je vrednost, slabša je kakovost slike in manjša je datoteka. Največja vključena vrednost: 100. Predstavlja največjo vrednost, ki jo je možno uporabiti. Čim višja je vrednost, boljša je kakovost slike in večja je datoteka. | long | 90
ReduceImageResolution | Določa, ali naj se ločljivost vsake izmed slik zmanjša na ločljivost, ki jo določa lastnost MaxImageResolution. | boolean | false
MaxImageResolution | Če je lastnost ReduceImageResolution nastavljena na true, bodo vse slike zmanjšane na podano vrednost v DPI. Možne vrednosti so: 75, 150, 300, 600 in 1200. | long | 300
SelectPdfVersion | Določa različico dokumenta PDF, ki ga želite izdelati. Možne vrednosti so: 0: PDF 1.7 (privzeti izbor). 1: PDF/A-1b 2: PDF/A-2b 3: PDF/A-3b 15: PDF 1.5 16: PDF 1.6 17: PDF 1.7 | long | 0
PDFUACompliance | Ustvari univerzalno dostopno datoteko PDF, ki je skladna z zahtevami standarda PDF/UA (ISO 142899). | boolean | false
UseTaggedPDF | Določa, ali naj bo PDF ustvarjen s posebnimi značkami za dostopnost. | boolean | false
ExportFormFields | Določa, ali se izvozijo tudi polja obrazca kot gradniki ali le njihova nespremenljiva natisnjena predstavitev. | boolean | true
FormsType | Izberite oddajno obliko obrazca PDF. Možne vrednosti so: 0: Določa, da je uporabljen obrazec vrste FDF. 1: Določa, da je uporabljen obrazec vrste PDF. 2: Določa, da je uporabljen obrazec vrste HTML. 3: Določa, da je uporabljen obrazec vrste XML. | long | 0
AllowDuplicateFieldNames | Določa, ali smejo imeti izvožena večkratna polja kontrolnika obrazca isto ime polja. | boolean | false
ExportBookmarks | Določa, ali se v PDF izvozijo zaznamki. | boolean | true
ExportPlaceholders | Izvozi le vidne oznake polj za ograde. Izvožene ograde so brez funkcije. | boolean | false
ExportNotes | Določa, ali se v PDF izvozijo opombe. | boolean | false
ExportNotesPages | Določa, ali se v PDF izvozijo opombe (strani z opombami so na voljo le v dokumentih Impress). | boolean | false
ExportOnlyNotesPages | Če je lastnost ExportNotesPages nastavljena na true, določa, ali so v dokument PDF izvožene le strani opomb. | boolean | false
ExportNotesInMargin | Določa, ali naj se opombe v robovih izvozijo v PDF. | boolean | false
ExportHiddenSlides | LibreOffice Impress: izvozi prosojnice, ki niso vključene v projekcije. | boolean | false
IsSkipEmptyPages | Določa, da so samodejno vstavljene prazne strani izpuščene. Ta možnost je aktivna le pri izvažanju dokumentov programa Writer. | boolean | false
EmbedStandardFonts | Določa, ali naj bo vdelanih 14 standardnih pisav PDF. | boolean | false
IsAddStream | Določa, da je za namene arhiviranja v datoteko PDF vstavljen izvirni dokument v matičnem zapisu. | boolean | false
Watermark | Določa besedilo vodnega žiga, ki bo izrisan na vsaki strani izvožene datoteke PDF. | string | (empty)
WatermarkColor | Določa barvo besedila vodnega žiga. | long | 8388223 (light green)
WatermarkFontHeight | Določa višino pisave besedila vodnega žiga. | long |
WatermarkRotateAngle | Določa kot sukanja besedila vodnega žiga. | long |
WatermarkFontName | Določa ime pisave besedila vodnega žiga. | string | Helvetica
TiledWatermark | Določa besedilo tlakovanega vodnega žiga. | string |
UseReferenceXObject | Če je možnost potrjena, bo uporabljen označevalni zapis sklica XObject: to je enostavna operacija, vendar morajo bralniki podpirati to označevanje, da lahko prikažejo vektorske slike. Sicer se v bralniku prikaže rezervna bitna slika. | boolean | false
IsRedactMode |  | boolean | false
SinglePageSheets | Prezre velikost papirja, obseg tiskanja in status skritosti posameznega delovnega lista. Ta možnost postavi vsak delovni list (vključno s skritimi delovnimi listi) na natanko eno stran. | boolean | false

## Začetni pogled

Začetni pogled

Ime | Opis | Vrsta | Privzeta vrednost
--- | --- | --- | ---
InitialView | Določa, kako naj bo ob odprtju prikazan dokument PDF. Možne vrednosti so: 0: Izberite privzeti način bralnika, ne da bi zahtevali prikaz orisa ali oglednih sličic. 1: Dokument se odpre z odprtim podoknom orisa. 2: Dokument se odpre z odprtim podoknom oglednih sličic. | long | 0
InitialPage | Določa stran, na kateri naj se odpre dokument PDF v programu za branje. | long | 1
Magnification | Določa dejanje, ki bo izvršeno ob odprtju dokumenta PDF. Možne vrednosti so: 0: Dokument se odpre s privzeto povečavo. 1: Dokument se odpre povečan, da se celotna stran prilega oknu. 2: Dokument se odpre povečan, da se širina strani prilega oknu. 3: Dokument se odpre povečan, da se širina obkroženega polja prilega oknu (odreže robove). 4: Dokument se odpre z ravnjo povečave, navedeno v lastnosti Povečava. | long | 0
Zoom | Določa raven povečave, s katero bo odprt dokument PDF. Obvelja le, če je spremenljivka Magnification nastavljena na 4. | long | 100
PageLayout | Določa postavitev strani, ki bo veljala ob odprtju dokumenta. Možne vrednosti so: 0: Prikaže strani glede na nastavitev bralnika. 1: Prikaže strani po eno naenkrat. 2: Prikaže strani v enem stolpcu. 3: Prikaže strani v dveh stolpcih sodih strani na desni; če želite še lihe strani na levi, morate uporabiti tudi lastnost FirstPageOnLeft. | long | 0
FirstPageOnLeft | Uporablja se z vrednostjo 3 zgornje lastnosti PageLayout: true, če naj bo prva stran (liha) na levi strani zaslona. | boolean | false

## Uporabniški vmesnik

Uporabniški vmesnik

Ime | Opis | Vrsta | Privzeta vrednost
--- | --- | --- | ---
ResizeWindowToInitialPage | Določa, da se ob odprtju dokumenta okno bralnika PDF odpre s prikazom cele začetne strani. | boolean | false
CenterWindow | Določa, da se ob odprtju dokumenta okno bralnika PDF odpre na sredi zaslona. | boolean | false
OpenInFullScreenMode | Določa, da se ob odprtju dokumenta okno bralnika PDF odpre čez cel zaslon, prek vseh oken. | boolean | false
DisplayPDFDocumentTitle | Določa, da je naslov dokumenta, če je prisoten v lastnostih dokumenta, prikazan v naslovni vrstici okna bralnika dokumentov PDF. | boolean | true
HideViewerMenubar | Določa, ali naj se menijska vrstica bralnika PDF skrije, ko je dokument aktiven. | boolean | false
HideViewerToolbar | Določa, ali naj se orodna vrstica bralnika PDF skrije, ko je dokument aktiven. | boolean | false
HideViewerWindowControls | Določa, ali naj se kontrolniki bralnika PDF skrijejo, ko je dokument aktiven. | boolean | false
UseTransitionEffects | Določa, da se v dokument PDF izvozijo prehodi med prosojnicami. Ta možnost je aktivna samo pri izvažanju dokumentov programa Impress. | boolean | true
OpenBookmarkLevels | Določa, koliko ravni zaznamkov naj bo odprtih v programu za branje, ko se odpre dokument PDF. Možne vrednosti so: -1: Odprte so vse ravni zaznamkov. 1 – 10: določa raven zaznamkov (od 1 do 10). | long | -1

## Povezave

Povezave

Ime | Opis | Vrsta | Privzeta vrednost
--- | --- | --- | ---
ExportBookmarksToPDFDestination | Določa, da naj se zaznamki, vsebovani v izvorni datoteki LibreOffice, izvozijo v datoteko PDF kot imenovani cilji. | boolean | false
ConvertOOoTargetToPDFTarget | Določa, da se ciljnim dokumentom s končnico .od[tpgs] slednja spremeni v .pdf, ko se povezava izvozi v PDF. Izvorni dokument ostaja nespremenjen. | boolean | false
ExportLinksRelativeFsys | Določa, da se v dokumentu prisotne hiperpovezave, relativne glede na datotečni sistem (protokol file://), izvozijo kot relativne glede na mesto izvornega dokumenta. | boolean | false
PDFViewSelection | Določa način, kako bo uporabnik videl (izkusil) izvoženi PDF. Možne vrednosti so: 0: Določa, da bo PDF izvožen z vsemi zunanjimi povezavami kot povezavami URI. To je privzeta vrednost. 1: Določa, da bo dokument PDF izvožen na način, da ga bo moč brati le s programom za branje dokumentov PDF. Veljavno le, če ne izvažate v zapis PDF/A-1 (t.j. SelectPdfVersion ni nastavljeno na 1). 2: Določa, da bo izvoženi dokument PDF možno brati v spletnem brskalniku z vdelanim vstavkom za dokumente PDF. Zaznamek URI bo združljiv s ciljnim zaznamkom, ki bo ustvarjen s funkcijo LibreOffice za izvoz v PDF (glejte ExportBookmarksToPDFDestination). | long | 0

## Varnost

Varnost

Ime | Opis | Vrsta | Privzeta vrednost
--- | --- | --- | ---
EncryptFile | Če je true, določa šifriranje dokumenta PDF z geslom. Datoteko PDF je moč odpreti le ob vnosu pravega gesla. | boolean | false
DocumentOpenPassword | To je geslo, ki omogoča uporabniku odpiranje datoteke PDF, če je EncryptFile nastavljeno na true. | string |
RestrictPermissions | Če je true, določa omejitev nekaterih pravic. Pravice lahko spremenite le, če uporabnik vnese ustrezno geslo. | boolean | false
PermissionPassword | To je geslo, ki omogoča uporabniku dostop do nekaterih sicer omejenih pravic, če je RestrictPermissions nastavljeno na true. | string |
PreparedPasswords |  |  |
PreparedPermissionPassword |  | string |
Printing | Določa vrsto tiskanja, ki je dovoljeno. Možne vrednosti so: 0: Dokumenta ni mogoče natisniti. 1: Dokument je mogoče natisniti le v nizki ločljivosti. 2: Dokument je mogoče natisniti v najvišji ločljivosti. | long | 2
Changes | Določa vrsto dovoljenih sprememb v dokumentu. Možne vrednosti so: 0: Dokumenta ni mogoče spreminjati. 1: Vstavljanje, brisanje in sukanje strani je dovoljeno. 2: Izpolnjevanje polj obrazcev je dovoljeno. 3: Izpolnjevanje obrazcev polj in komentiranje sta dovoljena. 4: Vse spremembe prej omenjenih možnosti so dovoljene, razen izvlečenja (kopiranja) strani. | long | 4
EnableCopyingOfContent | Določa, da bo vsebino strani in dokumenta možno izvleči in jo uporabiti v drugih dokumentih (funkciji kopiraj in prilepi). | boolean | true
EnableTextAccessForAccessibilityTools | Določa, da bo vsebino dokumenta možno izvleči za uporabo v programih za dostopnost. | boolean | true

## Digitalni podpis

Digitalni podpisi

Ime | Opis | Vrsta | Privzeta vrednost
--- | --- | --- | ---
SignPDF | Če je nastavljeno na true, podpiše PDF. | boolean | false
SignatureLocation | Navede dodatne podatke o digitalnem podpisu: kraj podpisnika. | string |
SignatureReason | Navede dodatne podatke o digitalnem podpisu: razlog za podpis. | string |
SignatureContactInfo | Navede dodatne podatke o digitalnem podpisu: podatke o stiku podpisnika. | string |
SignaturePassword | Geslo digitalnega potrdila | string |
SignatureCertificate |  |  |
SignCertificateSubjectName |  | string |
SignatureTSA | Med postopkom podpisovanja dokumenta PDF bo za pridobitev časovnega žiga, ki je vdelan v podpis, uporabljen URL overitelja časovnih žigov. | string |

Podprite nas!