PDF CLI-parametrar

Innhald

# PDF Eksport kommandolinjeparameter

PDF-filteret godtek ein valfri streng med PDF-eigenskapar for eksport.

## Eksempel:

#### Windows Command Prompt (leietekstar) CMD

Dobble hermeteikn i parameterstrengar må vera «escaped» (\").

Slik eksporterar du side 2 til 5 i eit Writer dokument:

"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

Slik legg du til eit flislagt vassmerke:

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

Slik dekrypterer du ei fil:

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

Slik set du versjon 1.5 (i staden for standard 1.7):

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

#### Windows PowerShell

Parameterstrengen må pakkast inn i enkle hermeteikn (') for å tillata analysering av dei doble hermeteikna. Et-teiknet (&) er kjent som oppkallsoperatøren. Han vert brukt til å utføra ein kommando, ei skriptblokk eller ein funksjon lagra i ein variabel eller i ein streng.

Slik eksporterar du side 2 til 5 i eit Writer dokument:

& '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

Slik legg du til eit flislagt vassmerke:

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

Slik dekrypterer du ei fil:

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

Slik set du versjon 1.5 (i staden for standard 1.7):

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

#### Linux (BASH) og MacOS (ZSH)

Slik eksporterar du side 2 til 5 i eit Writer dokument:

soffice --convert-to 'pdf:writer_pdf_Export:{"PageRange":{"type":"streng","verdi":"2-5"}}' --outdir /home/myuser myfile.odt

Slik legg du til eit flislagt vassmerke:

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

Slik dekrypterer du ei fil:

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

Slik set du versjon 1.5 (i staden for standard 1.7):

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

## Register

Generelle eigenskapar

Innleiande vising

Brukargrensesnitt

Lenkjer

Tryggleik

Digital signatur

## Generelle eigenskapar

Generelt

Namn | Skildring | Type | Standardverdi
--- | --- | --- | ---
PageRange | Viss denne eigenskapen er sett, indikerer han sideområdet som skal eksporterast. Viss du vil eksportera alle sidene, let du denne eigenskapen vera tom. Viss du vil eksportera eit utval, lat denne eigenskapen vera tom og set berre eigenskapen Utval. | string | Tom (alle sidene vert eksporterte)
Selection | Kva side som helst som svarar til det gjeldande utvalet i dokumentet. | Any |
UseLosslessCompression | Spesifiserer om bilete er eksportert til PDF med tapsfri komprimering, for eksempel PNG eller komprimert ved bruk av JPEG-formatet. | boolean | false
Quality | Spesifiserer kvaliteten på JPGeksporten. Ein høgare verdi lagar eit bilete med høgare kvalitet og ei større fil. Minimumsverdi: 1. Er den lågaste verdien som kan brukast. Dess lågare verdi dess mindre god er kvaliteten og dess mindre er fila. Maksimumsverdi: 100. Er den høgaste verdien som kan brukast. Dess høgare verdi dess betre er biletkvaliteten og dess større vert fila. | long | 90
ReduceImageResolution | Spesifiserer om oppløysinga for kvart bilete vert redusert til oppløysinga sett av eigenskapen MaxImageResolution. | boolean | false
MaxImageResolution | Viss eigenskapen ReduceImageResolution er sett til Sann, vert alle bileta reduserte til den gjevne verdien i DPI. Moglege verdiar er: 75, 150, 300, 600 og 1200. | long | 300
SelectPdfVersion | Spesifiserer versjonen av PDF som skal sendast. Moglege verdiar er: 0: PDF 1.7 (standardvalet). 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 | Lagar ei tilgjengeleg PDF-fil som følgjer spesifikasjonane i PDF/UA (ISO 14289). | boolean | false
UseTaggedPDF | Bestemmer om PDF-fila er laga ved å bruka spesielle tilgjengetaggar. | boolean | false
ExportFormFields | Spesifiserer om skjemafelt vert eksporterte som kontrollprogram eller om berre den faste utskriftsrepresentasjonen vert eksportert. | boolean | true
FormsType | Spesifiserer innsendingsformatet for eit PDF-skjema. Moglege verdiar: 0: Spesifiserer at skjematypen FDF er brukt. 1: Spesifiserer at skjematypen PDF er brukt. 2: Spesifiserer at skjematypen HTML er brukt. 3: Spesifiserer at skjematypen XML er brukt. | long | 0
AllowDuplicateFieldNames | Spesifiserer om fleire eksporterte skjemafelt kan ha same feltnamn. | boolean | false
ExportBookmarks | Spesifiserer om bokmerke vert eksporterte til PDF. | boolean | true
ExportPlaceholders | Eksporterer berre den visuelle markeringa for plasshaldaren. Sjølve plasshaldaren verkar ikkje. | boolean | false
ExportNotes | Spesifiserer om notat vert eksporterte til PDF. | boolean | false
ExportNotesPages | Spesifiserer om notat vert eksporterte til PDF. (Notatsider er berre tilgjengelege i Impress-dokument). | boolean | false
ExportOnlyNotesPages | Viss eigenskapen ExportNotesPages er sett til Sann, gjer dette at berre notatsider skal eksporterast til PDF. | boolean | false
ExportNotesInMargin | Spesifiserer om notat i margane vert eksporterte til PDF. | boolean | false
ExportHiddenSlides | For LibreOffice Impress, vert lysbilete som ikkje vert viste i lysbiletframvisingane eksporterte. | boolean | false
IsSkipEmptyPages | Spesifiserer at tomme sider som vert sette inn automatisk ikkje skal taksast med. Dette alternativet er berre aktivt ved lagring av Writer-dokument. | boolean | false
EmbedStandardFonts | Spesifiserer om dei 14 standard PDF-skriftene skal byggjast inn eller ikkje. | boolean | false
IsAddStream | Spesifiserer at ein straum vert sett inn i PDF-fila som inneheld originaldokumentet for arkiveringsføremål. | boolean | false
Watermark | Spesifiserer teksten i eit vassmerket som skal setjast inn på kvar side i den eksporterte PDF-fila. | string | (empty)
WatermarkColor | Spesifiserer fargen på teksten i vassmerket. | long | 8388223 (light green)
WatermarkFontHeight | Spesifiserer høgda på teksten i vassmerket. | long |
WatermarkRotateAngle | Spesifiserer vinkelen på teksten i vassmerket. | long |
WatermarkFontName | Spesifiserer namnet på skrifttypen brukt på teksten i vassmerket. | string | Helvetica
TiledWatermark | Spesifiserer den flislagte vassmerketeksten. | string |
UseReferenceXObject | Når dette alternativet er slått på, vert referansen XObject-markering brukt: dette er ein enkel operasjon, men nettlesarane må ha støtte for denne markeringa for å visa vektorbilete. Elles vert eit reserve-punktbilete vist i lesaren. | boolean | false
IsRedactMode |  | boolean | false
SinglePageSheets | Ignorerer papirstorleiken på kvart ark, utskriftsområde og status for vist/gøymd, og legg kvart ark (også gøymde ark) på nøyaktig éi side. | boolean | false

## Innleiande vising

Startvisinga

Namn | Skildring | Type | Standardverdi
--- | --- | --- | ---
InitialView | Spesifiserer korleis PDF-dokumentet skal visast når det vert opna. Moglege verdiar er: 0: Vel standard visingsmodus, korkje konturar eller miniatyrbilete. 1: Dokumentet vert opna med opna disposisjonspanel 2: Dokumentet vert opna med opna miniatyrspanel | long | 0
InitialPage | Spesifiserer sida som PDF-dokumentet skal opnast i i visingsprogrammet. | long | 1
Magnification | Spesifiserer handlinga som skal utførast når PDF-dokumentet vert opna. Moglege verdiar er: 0: Vert opna med standard forstørring. 1: Vert opna slik at det passar inn i vindauget. 1: Vert opna slik at heile sida passar inn i vindauget. 3: Vert opna slik at heile breidda passar inn i vindauget (margane vert klipte bort). 4: Vert opna med forstørringa spesifisert i forstørringseigenskapane. | long | 0
Zoom | Spesifiserer forstørringa PDF-dokumentet skal opnast med. Berre gyldig om Forstørrring er sett til «4». | long | 100
PageLayout | Spesifiserer sideutforminga som skal brukast når dokumentet vert opna. Moglege verdiar er: 0= Vis sida i ut frå lesaren sitt oppsett. 1: Vis ei side om gongen. 2: Vis sidene i éi spalte. 3: Vis sidene i to spalter med oddetalssidene i den høgre spalta. For å ha oddetalssidene i venstre spalte, må også eigenskapen FirstPageOnLeft vera i bruk. | long | 0
FirstPageOnLeft | Vert brukt med verdien 3 i eigenskapen PageLayout ovanfor, sant viss den første sida (oddetal) skal vera på venstre side av skjermen. | boolean | false

## Brukargrensesnitt

Brukargrensesnitt

Namn | Skildring | Type | Standardverdi
--- | --- | --- | ---
ResizeWindowToInitialPage | Spesifiserer at vindauget for visingsprogrammet vert opna og viser heile startsida når dokumentet vert opna. | boolean | false
CenterWindow | Spesifiserer at vindauget for visingsprogrammet er midtstilt på skjermen når dokumentet vert opna. | boolean | false
OpenInFullScreenMode | Spesifiserer at vindauget for visingsprogrammet vert opna i fullskjermmodus over alle andre vindauge. | boolean | false
DisplayPDFDocumentTitle | Spesifiserer at tittelen på dokumentet, viss han finst i dokumenteigenskapane, vert vist i tittellinja til visingsprogrammet. | boolean | true
HideViewerMenubar | Spesifiserer om menylinja i visingsprogrammet skal gøymast når dokumentet er aktivt. | boolean | false
HideViewerToolbar | Spesifiserer om verktøylinja i visingsprogrammet skal gøymast når dokumentet er aktivt. | boolean | false
HideViewerWindowControls | Spesifiserer om kontrollelementa i visingsprogrammet skal gøymast når dokumentet er aktivt. | boolean | false
UseTransitionEffects | Spesifiserer om lysbiletovergangane skal eksporterast til PDF-fila. Dette valet er tilgjengeleg berre ved lagring av Impress-dokument. | boolean | true
OpenBookmarkLevels | Spesifiserer kor mange bokmerkenivå som skal opnast i visingsprogrammet når PDF-dokumentet vert opna. Moglege verdiar er: -1: alle bokmerkenivåa vert opna 1 – 10: indikerer eit bokmerkenivå (frå1 til 10) | long | -1

## Lenkjer

Lenkjer

Namn | Skildring | Type | Standardverdi
--- | --- | --- | ---
ExportBookmarksToPDFDestination | Spesifiserer at bokmerka i kjeldefil LibreOffice skal eksporterast til PDF-fila som namngjeve mål. | boolean | false
ConvertOOoTargetToPDFTarget | Spesifiserer at måldokumenta med filtypen .od[tpgs] vil få denne utvidinga endra til .pdf når lenkjene vert eksporterte til PDF. Kjeldedokumentet vert ikkje endra. | boolean | false
ExportLinksRelativeFsys | Spesifiserer at filsystemrelaterte hyperlenkjer (file:// protokoll) som finst i dokumentet, vert eksporterte i høve til plasseringa av kjeldedokumentet. | boolean | false
PDFViewSelection | Spesifiserer korleis den eksporterte PDF-fila skal visast (opplevast) av brukaren. Moglege verdiar er: 0: Spesifiserer at PDF-fila vert eksportert med at alle eksterne lenkjer til dokumentet vert handsama som URI. Dette er standard 1: Spesifiserer at PDF-fila skal eksporterast for vising berre gjennom eit PDF-visingsprogram. Berre gyldig viss du ikkje eksporterer til PDF/A-1 (SelectPdfVersion er f.eks. ikkje sett til 1). 2: Spesifiserer at PDF-fila skal eksporterast for vising i ein nettlesar ved hjelp av PDF-plugin-modulen som følgjer med fila. Bokmerket for URI-en vert gjort kompatibelt med målbokmerket som vert generert med funksjonen LibreOffice PDF Export (sjå ExportBookmarksToPDFDestination). 3: Spesifiserer at dokumentet skal eksporterast til PDF utan å taka med eksterne lenkjer. | long | 0

## Tryggleik

Tryggleik

Namn | Skildring | Type | Standardverdi
--- | --- | --- | ---
EncryptFile | Viss Sann, vel du å kryptera PDF-dokumentet med eit passord. PDF-fil kan berre opnast når brukaren oppgir rett passord. | boolean | false
DocumentOpenPassword | Dette er passordet som let brukaren opna PDF-fila når EncryptFile er sett til Sann. | string |
RestrictPermissions | Viss Sann, vel du å avgrensa nokre løyve. Løyva kan endrast berre når brukaren skriv inn rett passord. | boolean | false
PermissionPassword | Dette er passordet som gjev brukaren tilgang til nokre løyve som er avgrensa viss RestrictPermissions er sett til Sann. | string |
PreparedPasswords |  |  |
PreparedPermissionPassword |  | string |
Printing | Spesifiserer kva utskrift som er tillate. Moglege verdiar er: 0: Dokumentet kan ikkje skrivast ut. 1: Dokumentet kan skrivast ut berre i låg oppløysing. 2: Dokumentet kan skrivast ut med høgaste oppløysing. | long | 2
Changes | Spesifiserer kva endring som er tillatne i dokumentet. Moglege verdiar er: 0: Dokumentet kan ikkje endrast. 1: Det er lov å setja inn, sletta og rotera sider. 2: Det er lov å fylla ut skjemafelt. 3: Både utfylling av skjemafelt og å setja inn merknadar er tillate. 4: Alle endringar i tidlegare val er tillatne, med unntak av sideekstrahering (kopi). | long | 4
EnableCopyingOfContent | Spesifiserer at sidene og dokumentinnhaldet kan brukast i andre dokument (kopier og lim inn). | boolean | true
EnableTextAccessForAccessibilityTools | Spesifiserer at dokumentinnhaldet kan ekstraherast for bruk i tilgjengeprogram. | boolean | true

## Digital signatur

Digitale signaturar

Namn | Skildring | Type | Standardverdi
--- | --- | --- | ---
SignPDF | Viss Sann, signer PDF-dokumentet. | boolean | false
SignatureLocation | Tilleggsinformasjon om den digitale signaturen, plasseringa av signataren. | string |
SignatureReason | Tilleggsinformasjon om den digitale signaturen, årsaker til signaturen. | string |
SignatureContactInfo | Tilleggsinformasjon om den digitale signaturen, kontaktinformasjonen til underskrivaren. | string |
SignaturePassword | Passord for sertifikatet | string |
SignatureCertificate |  |  |
SignCertificateSubjectName |  | string |
SignatureTSA | Under PDF-signeringsprosessen vert URL-adressa for Time Stamp Authority brukt til å henta eit digitalt signert tidsstempel som deretter vert bygd inn i signaturen. | string |

Støtt oss!