PDF-Export Befehlszeilenparameter

Der PDF-Filter akzeptiert eine Reihe von Optionen, die PDF-Eigenschaften für den Export enthalten.

Beispiele:

Die erste Seite eines Draw-Dokuments zu überspringen:

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

Ein gekacheltes Wasserzeichen hinzufügen:

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

Eine Datei verschlüsseln:

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

So legen Sie Version 1.5 fest (anstelle der Standardversion 1.7):

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

Index

Allgemeine Eigenschaften

Anfangsdarstellung

Benutzeroberfläche

Verknüpfungen

Sicherheit

Digitale Signatur

Allgemeine Eigenschaften

Allgemein

Name

Beschreibung

Typ

Standardwert

PageRange

Wenn diese Eigenschaft festgelegt ist, gibt sie den Bereich der zu exportierenden Seiten an.

Um alle Seiten zu exportieren, lassen Sie diese Eigenschaft deaktiviert.

Um eine Auswahl zu exportieren, lassen Sie diese Eigenschaft leer und legen Sie nur die Eigenschaft Selection fest.

string

Leer (alle Seiten werden exportiert)

Selection

Ein any, das der aktuellen Auswahl im Dokument entspricht.

Any

UseLosslessCompression

Legt fest, ob Bilder mit einem verlustfreien Komprimierungsformat wie PNG in PDF exportiert oder mit dem JPEG-Format komprimiert werden.

boolean

false

Quality

Legt die Qualität des JPG-Exports fest. Ein höherer Wert führt zu einem Bild mit höherer Qualität und einer größeren Datei.

Minimalwert: 1. Stellt den niedrigsten Wert dar, der verwendet werden kann. Je niedriger der Wert, desto schlechter ist die Bildqualität und desto kleiner ist die Dateigröße.

Maximalwert: 100. Stellt den höchsten Wert dar, der verwendet werden kann. Je höher der Wert, desto besser ist die Bildqualität und desto größer ist die Dateigröße.

long

90

ReduceImageResolution

Legt fest, ob die Auflösung jedes Bildes auf die durch die Eigenschaft MaxImageResolution angegebene Auflösung reduziert wird.

boolean

false

MaxImageResolution

Wenn die Eigenschaft ReduceImageResolution auf "true" gesetzt ist, werden alle Bilder auf den angegebenen DPI-Wert reduziert. Mögliche Werte sind: 75, 150, 300, 600 und 1200.

long

300

SelectPdfVersion

Legt die auszugebende PDF-Version fest. Mögliche Werte sind:

0: PDF 1.7 (Standardauswahl).

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

Erstellt eine barrierefreie PDF-Datei, die den Anforderungen der PDF/UA-Spezifikation (ISO 14289) entspricht.

boolean

false

UseTaggedPDF

Legt fest, ob PDFs mit speziellen Tags für Barrierefreiheit erstellt werden.

boolean

false

ExportFormFields

Legt fest, ob Formularfelder als Widgets exportiert werden oder nur deren feste Druckdarstellung exportiert wird.

boolean

true

FormsType

Legt das Sendeformat eines PDF-Formulars fest. Mögliche Werte sind:

0: Legt fest, dass der Formulartyp FDF verwendet wird.

1: Legt fest, dass der Formulartyp PDF verwendet wird.

2: Legt fest, dass der Formulartyp HTML verwendet wird.

3: Legt fest, dass der Formulartyp XML verwendet wird.

long

0

AllowDuplicateFieldNames

Legt fest, ob mehrere exportierte Formularfelder denselben Feldnamen haben dürfen.

boolean

false

ExportBookmarks

Legt fest, ob Lesezeichen als PDF exportiert werden.

boolean

true

ExportPlaceholders

Exportiert nur die visuellen Markierungen der Platzhalterfelder. Der exportierte Platzhalter ist wirkungslos.

boolean

false

ExportNotes

Legt fest, ob Notizen in PDF exportiert werden.

boolean

false

ExportNotesPages

Legt fest, ob Notizenseiten als PDF exportiert werden. (Notizenseiten sind nur in Impress-Dokumenten verfügbar.)

boolean

false

ExportOnlyNotesPages

Wenn die Eigenschaft ExportNotesPages auf "true" gesetzt ist, legt dies fest, ob nur Notizseiten in PDF exportiert werden.

boolean

false

ExportNotesInMargin

Legt fest, ob Randnotizen in PDF exportiert werden.

boolean

false

ExportHiddenSlides

Für LibreOffice Impress werden auch Folien exportiert, die nicht in Diashows enthalten sind.

boolean

false

IsSkipEmptyPages

Legt fest, dass automatisch eingefügte Leerseiten unterdrückt werden. Diese Option ist nur beim Speichern von Writer-Dokumenten aktiv.

boolean

false

EmbedStandardFonts

Legt fest, ob die 14 Standard-PDF-Schriftarten eingebettet werden sollen oder nicht.

boolean

false

IsAddStream

Legt fest, dass zu Archivierungszwecken ein "Stream" in die PDF-Datei eingefügt wird, die das Originaldokument enthält.

boolean

false

Watermark

Legt den Text für ein Wasserzeichen fest, das auf jeder Seite der exportierten PDF-Datei gezeichnet werden soll.

string

(empty)

WatermarkColor

Legt die Farbe des Wasserzeichentextes fest.

long

8388223 (light green)

WatermarkFontHeight

Legt die Schriftgröße des Wasserzeichentextes fest.

long

WatermarkRotateAngle

Legt den Winkel des Wasserzeichentextes fest.

long

WatermarkFontName

Legt den Schriftartnamen des Wasserzeichentextes fest.

string

Helvetica

TiledWatermark

Legt den gekachelten Wasserzeichentext fest.

string

UseReferenceXObject

Wenn die Option aktiviert ist, wird das Referenz-XObject-Markup verwendet: Dies ist ein einfacher Vorgang, aber Betrachter müssen dieses Markup unterstützen, um Vektorbilder anzuzeigen. Andernfalls wird im Viewer eine Rückfall-Bitmap angezeigt.

boolean

false

IsRedactMode

boolean

false

SinglePageSheets

Ignoriert das Papierformat, die Druckbereiche und den Status „Eingeblendet/Ausgeblendet“ jeder Tabelle und platziert jede Tabelle (auch ausgeblendete Tabellen) auf genau einer Seite.

boolean

false


Anfangsdarstellung

Anfangsdarstellung

Name

Beschreibung

Typ

Standardwert

InitialView

Legt fest, wie das PDF-Dokument beim Öffnen angezeigt werden soll. Mögliche Werte sind:

0: Wählt die Standarddarstellung, weder Gliederung noch Miniaturansichten.

1: Das Dokument wird mit geöffnetem Gliederungsbereich dargestellt

2: Das Dokument wird mit geöffnetem Miniaturansichtenbereich dargestellt

long

0

InitialPage

Legt die Seite fest, auf der ein PDF-Dokument im externen Viewer geöffnet werden soll.

long

1

Magnification

Legt die Aktion fest, die beim Öffnen des PDF-Dokuments ausgeführt werden soll. Mögliche Werte sind:

0: Öffnet mit Standard-Maßstab.

1: Wird vergrößert geöffnet, sodass die gesamte Seite in das Fenster passt.

2: Wird vergrößert geöffnet, sodass die gesamte Seitenbreite in das Fenster passt.

3: Wird vergrößert geöffnet, sodass die gesamte Breite des Begrenzungsrahmens in das Fenster passt (Ränder werden weggeschnitten).

4: Öffnet mit dem in der Eigenschaft ""Zoom" angegebenen Maßstab.

long

0

Zoom

Legt den Maßstab fest, mit dem ein PDF-Dokument geöffnet wird. Nur gültig, wenn Magnification auf „4“ eingestellt ist.

long

100

PageLayout

Legt das Seitenlayout fest, das beim Öffnen des Dokuments verwendet werden soll. Mögliche Werte sind:

0: Zeigt die Seiten entsprechend der Reader-Konfiguration an.

1: Zeigen Sie jeweils eine Seite an.

2: Zeigt die Seiten fortlaufend in einer Spalte an.

3: Zeigt die Seiten in zwei Spalten an, ungerade Seiten auf der rechten Seite. Um die ungeraden Seiten auf der linken Seite zu haben, muss auch die Eigenschaft FirstPageOnLeft verwendet werden.

long

0

FirstPageOnLeft

Wird mit dem Wert 3 der obigen Eigenschaft PageLayout verwendet, "true", wenn die erste (ungerade) Seite auf der linken Seite des Bildschirms sein soll.

boolean

false


Benutzeroberfläche

Benutzeroberfläche

Name

Beschreibung

Typ

Standardwert

ResizeWindowToInitialPage

Legt fest, dass das Fenster des PDF-Viewers beim Öffnen des Dokuments die gesamte erste Seite anzeigt.

boolean

false

CenterWindow

Legt fest, dass das Fenster des PDF-Viewers beim Öffnen des PDF-Dokuments zentriert auf dem Bildschirm angezeigt wird.

boolean

false

OpenInFullScreenMode

Legt fest, dass das Fenster des PDF-Viewers im Vollbildmodus vor allen Fenstern geöffnet wird.

boolean

false

DisplayPDFDocumentTitle

Legt fest, dass der Titel des Dokuments, sofern in den Dokumenteigenschaften vorhanden, in der Titelleiste des PDF-Viewers angezeigt wird.

boolean

true

HideViewerMenubar

Legt fest, ob die Menüleiste des PDF-Viewers ausgeblendet werden soll, wenn das Dokument aktiv ist.

boolean

false

HideViewerToolbar

Legt fest, ob die Symbolleiste des PDF-Viewers ausgeblendet sein soll, wenn das Dokument aktiv ist.

boolean

false

HideViewerWindowControls

Legt fest, ob die Steuerelemente des PDF-Viewers ausgeblendet sein sollen, wenn das Dokument aktiv ist.

boolean

false

UseTransitionEffects

Legt fest, dass Folienübergänge ins PDF exportiert werden. Diese Option ist nur aktiv, wenn Impress-Dokumente gespeichert werden.

boolean

true

OpenBookmarkLevels

Legt fest, wie viele Lesezeichenebenen im Reader geöffnet werden sollen, wenn die PDF-Datei geöffnet wird. Mögliche Werte sind:

-1: Alle Lesezeichenebenen werden geöffnet

1–10: Gibt eine Lesezeichenebene an (von 1 bis 10)

long

-1


Verknüpfungen

Verknüpfungen

Name

Beschreibung

Typ

Standardwert

ExportBookmarksToPDFDestination

Legt fest, dass die in der LibreOffice-Quelldatei enthaltenen Lesezeichen als benanntes Ziel in die PDF-Datei exportiert werden sollen.

boolean

false

ConvertOOoTargetToPDFTarget

Legt fest, dass die Erweiterung von Zieldokumenten mit der Erweiterung „.od[tpgs]“ in „.pdf“ geändert wird, wenn die Verknüpfung in das PDF-Format exportiert wird. Das Quelldokument bleibt unberührt.

boolean

false

ExportLinksRelativeFsys

Legt fest, dass die im Dokument vorhandenen dateisystembezogenen Hyperlinks (file://-Protokoll) relativ zum Speicherort des Quelldokuments exportiert werden.

boolean

false

PDFViewSelection

Legt die Art und Weise fest, wie das exportierte PDF vom Benutzer angezeigt (erlebt) wird. Mögliche Werte sind:

0: Legt fest, dass das PDF exportiert wird, wobei alle Links außerhalb des Dokuments als URI behandelt werden. Dies ist die Standardeinstellung

1: Legt fest, dass die PDF-Datei exportiert wird, um sie nur über einen PDF-Reader anzuzeigen. Nur gültig, wenn nicht nach PDF/A-1 exportiert wird (beispielsweise "SelectPdfVersion" nicht auf 1 gesetzt).

2: Legt fest, dass das PDF exportiert wird, um es mithilfe des mitgelieferten PDF-Plug-ins in einem Internetbrowser anzuzeigen. Das Lesezeichen des URI wird mit dem Ziellesezeichen kompatibel gemacht, das mit der PDF-Exportfunktion von LibreOffice erzeugt wurde (siehe ExportBookmarksToPDFDestination).

long

0


Sicherheit

Sicherheit

Name

Beschreibung

Typ

Standardwert

EncryptFile

Wenn "true", wird das PDF-Dokument mit einem Kennwort verschlüsselt. Die PDF-Datei kann nur geöffnet werden, wenn der Benutzer das richtige Kennwort eingibt.

boolean

false

DocumentOpenPassword

Das Kennwort, welches dem Benutzer das Öffnen der PDF-Datei ermöglicht, wenn EncryptFile auf "true" gesetzt ist.

string

RestrictPermissions

Wenn "true", werden einige Berechtigungen eingeschränkt. Die Berechtigungen können nur geändert werden, wenn der Benutzer das richtige Kennwort eingibt.

boolean

false

PermissionPassword

Das Kennwort, welches dem Benutzer den Zugriff auf einige eingeschränkte Berechtigungen ermöglicht, wenn RestrictPermissions auf "true" gesetzt ist.

string

PreparedPasswords

PreparedPermissionPassword

string

Printing

Legt fest, wie das Drucken erlaubt ist. Mögliche Werte sind:

0: Das Dokument kann nicht gedruckt werden.

1: Das Dokument kann nur mit niedriger Auflösung gedruckt werden.

2: Das Dokument kann mit maximaler Auflösung gedruckt werden.

long

2

Changes

Legt die Änderungen fest, die am Dokument vorgenommen werden können. Mögliche Werte sind:

0: Das Dokument kann nicht geändert werden.

1: Das Einfügen, Löschen und Drehen von Seiten ist erlaubt.

2: Das Ausfüllen der Formularfelder ist erlaubt.

3: Sowohl das Ausfüllen der Formularfelder als auch das Kommentieren ist erlaubt.

4: Alle Änderungen der vorherigen Auswahl sind zulässig, mit Ausnahme der Seitenextraktion (Kopieren).

long

4

EnableCopyingOfContent

Legt fest, dass die Seiten und der Dokumentinhalt extrahiert werden können, um in anderen Dokumenten verwendet zu werden (Kopieren und Einfügen).

boolean

true

EnableTextAccessForAccessibilityTools

Legt fest, dass der Dokumentinhalt in Anwendungen zur Barrierefreiheit extrahiert werden kann.

boolean

true


Digitale Signatur

Digitale Signaturen

Name

Beschreibung

Typ

Standardwert

SignPDF

Wenn "true", wird das PDF signiert.

boolean

false

SignatureLocation

Zusätzliche Informationen zur digitalen Signatur, Standort des Unterzeichners.

string

SignatureReason

Zusätzliche Informationen zur digitalen Signatur, Grund der Signatur.

string

SignatureContactInfo

Zusätzliche Informationen zur digitalen Signatur, Kontaktinformationen des Unterzeichners.

string

SignaturePassword

Zertifikatskennwort

string

SignatureCertificate

SignCertificateSubjectName

string

SignatureTSA

Während der PDF-Signierung wird die URL der Zeitstempel-Autorität verwendet, um einen digital signierten Zeitstempel zu erhalten, der dann in die Signatur eingebettet wird.

string


Bitte unterstützen Sie uns!