ParamĂštres d'export PDF en ligne de commande

Le filtre PDF accepte une chaßne d'options contenant les propriétés PDF pour l'export.

Exemples :

Pour ignorer la premiÚre page d'un document Draw :

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

Pour ajouter un filigrane en mosaïque :

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

Pour chiffrer un fichier :

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

Pour définir la version 1.5 (au lieu de la version 1.7 par défaut) :

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

Index

Propriétés générales

Affichage initial

Interface utilisateur

Liens

Sécurité

Signature numérique

Propriétés générales

Général

Nom

Description

Type

Valeur par défaut

PageRange

Si cette propriété est définie, elle indique la plage de pages à exporter.

Pour exporter toutes les pages, laissez cette propriété non définie.

Pour exporter une sélection, laissez cette propriété non définie et définissez uniquement la propriété Sélection.

string

Vide (toutes les pages sont exportées)

Selection

Un tout correspondant à la sélection actuelle dans le document.

Any

UseLosslessCompression

Spécifie si les images sont exportées au format PDF en utilisant un format de compression sans perte comme PNG ou compressées en utilisant le format JPEG.

boolean

false

Quality

Spécifie la qualité de l'export JPG. Une valeur plus élevée produit une image de meilleure qualité et un fichier plus volumineux.

Valeur inclusive minimale : 1. ReprĂ©sente la valeur la plus basse pouvant ĂȘtre utilisĂ©e. Plus la valeur est faible, plus la qualitĂ© de l'image est mauvaise et plus la taille du fichier est petite.

Valeur inclusive maximale : 100. ReprĂ©sente la valeur la plus Ă©levĂ©e pouvant ĂȘtre utilisĂ©e. Plus la valeur est Ă©levĂ©e, meilleure est la qualitĂ© de l'image et plus la taille du fichier est grande.

long

90

ReduceImageResolution

Spécifie si la résolution de chaque image est réduite à la résolution spécifiée par la propriété MaxImageResolution.

boolean

false

MaxImageResolution

Si la propriété ReduceImageResolution est définie sur vraie, toutes les images seront réduites à la valeur donnée en DPI. Les valeurs possibles sont : 75, 150, 300, 600 et 1200.

long

300

SelectPdfVersion

Spécifie la version PDF à émettre. Les valeurs possibles sont :

0 : PDF 1.7 (choix par défaut).

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

Crée un fichier PDF accessible qui respecte les exigences de la spécification PDF/UA (ISO 14289).

boolean

false

UseTaggedPDF

Détermine si les PDF sont créés à l'aide de balises d'accessibilité spéciales.

boolean

false

ExportFormFields

Spécifie si les champs de formulaire sont exportés en tant que widgets ou si seule leur représentation d'impression fixe est exportée.

boolean

true

FormsType

Spécifie le format de soumission d'un formulaire PDF. Les valeurs possibles sont :

0 : Spécifie que le type de formulaire FDF est utilisé.

1 : Spécifie que le type de formulaire PDF est utilisé.

2 : Spécifie que le type de formulaire HTML est utilisé.

3 : Spécifie que le type de formulaire XML est utilisé.

long

0

AllowDuplicateFieldNames

SpĂ©cifie si plusieurs champs de formulaire exportĂ©s sont autorisĂ©s Ă  avoir le mĂȘme nom de champ.

boolean

false

ExportBookmarks

Spécifie si les signets sont exportés au format PDF.

boolean

true

ExportPlaceholders

Exporter seulement les marquages visuels des substituants. Les substituants exportés sont inactifs.

boolean

false

ExportNotes

Spécifie si les notes sont exportées au format PDF.

boolean

false

ExportNotesPages

Spécifie si les pages de notes sont exportées au format PDF (les pages de notes sont disponibles uniquement dans les documents Impress).

boolean

false

ExportOnlyNotesPages

Si la propriété ExportNotesPages est définie sur vraie, spécifie si uniquement le pages de notes sont exportées au format PDF.

boolean

false

ExportNotesInMargin

Spécifie si les notes en marges sont exportées au format PDF.

boolean

false

ExportHiddenSlides

Pour Collabora Office Impress, exporte les diapositives non incluses dans les diaporamas.

boolean

false

IsSkipEmptyPages

Spécifie que les pages vides insérées automatiquement sont supprimées. Cette option n'est active que si vous stockez des documents Writer.

boolean

false

EmbedStandardFonts

Spécifie s'il faut incorporer ou non les 14 polices PDF standard.

boolean

false

IsAddStream

Spécifie qu'un flux contenant le document d'origine à des fins d'archivage, est inséré dans le fichier PDF.

boolean

false

Watermark

Spécifie le texte d'un filigrane à dessiner sur chaque page du fichier PDF exporté.

string

(empty)

WatermarkColor

Spécifie la couleur du texte du filigrane

long

8388223 (light green)

WatermarkFontHeight

Spécifie la hauteur de la police du texte du filigrane.

long

WatermarkRotateAngle

Spécifie l'angle du texte du filigrane.

long

WatermarkFontName

Spécifie le nom de la police du texte du filigrane.

string

Helvetica

TiledWatermark

Spécifie le texte du filigrane en mosaïque.

string

UseReferenceXObject

Lorsque l'option est activée, le balisage XObject de référence est utilisé : il s'agit d'une opération simple, mais les visionneuses doivent prendre en charge ce balisage pour afficher les images vectorielles. Sinon, un bitmap de secours s'affiche dans la visionneuse.

boolean

false

IsRedactMode

boolean

false

SinglePageSheets

Ignore le format de papier de chaque feuille, les plages d'impression et l'Ă©tat affichĂ©/masquĂ© et place chaque feuille (mĂȘme les feuilles masquĂ©es) sur exactement une page.

boolean

false


Affichage initial

Vue initiale

Nom

Description

Type

Valeur par défaut

InitialView

SpĂ©cifie comment le document PDF doit ĂȘtre affichĂ© lorsqu'il est ouvert. Les valeurs possibles sont :

0 : sélectionnez le mode de visualisation par défaut, ni plans ni vignettes.

1 : Le document est ouvert avec le volet de plan ouvert

2 : Le document est ouvert avec le volet des vignettes ouvert

long

0

InitialPage

SpĂ©cifie la page sur laquelle un document PDF doit ĂȘtre ouvert dans la visionneuse.

long

1

Magnification

Spécifie l'action à effectuer lors de l'ouverture du document PDF. Les valeurs possibles sont :

0 : s'ouvre avec le grossissement du zoom par défaut.

1 : Ouvre avec agrandissement pour s'adapter Ă  la page entiĂšre dans la fenĂȘtre.

2 : s'ouvre avec agrandissement pour s'adapter Ă  toute la largeur de la page dans la fenĂȘtre.

3 : S'ouvre avec agrandissement pour s'adapter Ă  toute la largeur de sa boĂźte englobante dans la fenĂȘtre (dĂ©coupe les marges).

4 : s'ouvre avec le niveau de zoom spécifié dans la propriété Zoom.

long

0

Zoom

Spécifie le niveau de zoom avec lequel un document PDF est ouvert. Valide uniquement si Magnification est défini sur "4".

long

100

PageLayout

Spécifie la mise en page à utiliser lors de l'ouverture du document. Les valeurs possibles sont :

0 : Affiche les pages selon la configuration du lecteur.

1 : Afficher une page Ă  la fois.

2 : Afficher les pages dans une colonne.

3 : Afficher les pages en deux colonnes pages impaires Ă  droite, pour avoir les pages impaires Ă  gauche la propriĂ©tĂ© FirstPageOnLeft doit Ă©galement ĂȘtre utilisĂ©e.

long

0

FirstPageOnLeft

UtilisĂ© avec la valeur 3 de la propriĂ©tĂ© PageLayout ci-dessus, vraie si la premiĂšre page (impaire) doit ĂȘtre sur le cĂŽtĂ© gauche de l'Ă©cran.

boolean

false


Interface utilisateur

Interface utilisateur

Nom

Description

Type

Valeur par défaut

ResizeWindowToInitialPage

SpĂ©cifie que la fenĂȘtre de la visionneuse PDF s'ouvre et affiche la page initiale entiĂšre lorsque le document est ouvert.

boolean

false

CenterWindow

SpĂ©cifie que la fenĂȘtre de la visionneuse PDF est centrĂ©e sur l'Ă©cran lorsque le document PDF est ouvert.

boolean

false

OpenInFullScreenMode

SpĂ©cifie que la fenĂȘtre de la visionneuse PDF est ouverte en plein Ă©cran, au-dessus de toutes les fenĂȘtres.

boolean

false

DisplayPDFDocumentTitle

SpĂ©cifie que le titre du document, s'il est prĂ©sent dans les propriĂ©tĂ©s du document, s'affiche dans la barre de titre de la fenĂȘtre de la visionneuse PDF.

boolean

true

HideViewerMenubar

Spécifie s'il faut masquer la barre de menus de la visionneuse PDF lorsque le document est actif.

boolean

false

HideViewerToolbar

Spécifie s'il faut masquer la barre d'outils de la visionneuse PDF lorsque le document est actif.

boolean

false

HideViewerWindowControls

Spécifie s'il faut masquer les commandes de la visionneuse PDF lorsque le document est actif.

boolean

false

UseTransitionEffects

Spécifie que les transitions de diapositives sont exportées au format PDF. Cette option n'est active que si vous stockez des documents Impress.

boolean

true

OpenBookmarkLevels

Spécifie le nombre de niveaux de signets à ouvrir dans l'application de lecture lors de l'ouverture du PDF. Les valeurs possibles sont :

-1 : tous les niveaux de signets sont ouverts

1–10 : indique un niveau de signet (de 1 à 10)

long

-1


Liens

Liens

Nom

Description

Type

Valeur par défaut

ExportBookmarksToPDFDestination

Indique que les signets contenus dans le fichier source Collabora Office doivent ĂȘtre exportĂ©s vers le fichier PDF en tant que destination nommĂ©e.

boolean

false

ConvertOOoTargetToPDFTarget

Spécifie que les documents cibles avec l'extension .od[tpgs] verront cette extension remplacée par .pdf lorsque le lien sera exporté au format PDF. Le document source reste intact.

boolean

false

ExportLinksRelativeFsys

Spécifie que les hyperliens liés au systÚme de fichiers (protocole file://) présents dans le document seront exportés par rapport à l'emplacement du document source.

boolean

false

PDFViewSelection

Spécifie la maniÚre dont le PDF exporté sera visualisé (expérimenté) par l'utilisateur. Les valeurs possibles sont :

0 : Spécifie que le PDF sera exporté avec tous les liens externes au document traités comme URI. C'est la valeur par défaut

1 : SpĂ©cifie que le PDF sera exportĂ© afin d'ĂȘtre visualisĂ© via une application de lecture PDF uniquement. Valide uniquement si l'export au format PDF/A-1 n'est pas effectuĂ©e (par exemple, SelectPdfVersion n'est pas dĂ©fini sur 1).

2 : SpĂ©cifie que le PDF sera exportĂ© afin d'ĂȘtre visualisĂ© via un navigateur Internet, en utilisant le plug-in PDF fourni avec celui-ci. Le signet de l'URI sera rendu compatible avec le signet cible gĂ©nĂ©rĂ© avec la fonction d'exportation PDF de Collabora Office (voir ExportBookmarksToPDFDestination).

long

0


Sécurité

Sécurité

Nom

Description

Type

Valeur par défaut

EncryptFile

Si vrai, sĂ©lectionne pour chiffrer le document PDF avec un mot de passe. Le fichier PDF ne peut ĂȘtre ouvert que lorsque l'utilisateur saisi le mot de passe correct.

boolean

false

DocumentOpenPassword

Il s'agit du mot de passe qui permet à l'utilisateur d'ouvrir le fichier PDF lorsque EncryptFile est défini sur vraie.

string

RestrictPermissions

Si vrai, sĂ©lectionne pour restreindre certaines autorisations. Les autorisations ne peuvent ĂȘtre modifiĂ©es que lorsque l'utilisateur saisit le mot de passe correct.

boolean

false

PermissionPassword

Il s'agit du mot de passe qui permet à l'utilisateur d'accéder à certaines autorisations restreintes si RestrictPermissions est défini sur vraie.

string

PreparedPasswords

PreparedPermissionPassword

string

Printing

Spécifie quelle impression est autorisée. Les valeurs possibles sont :

0 : Le document ne peut pas ĂȘtre imprimĂ©.

1 : Le document ne peut ĂȘtre imprimĂ© qu'en basse rĂ©solution.

2 : Le document peut ĂȘtre imprimĂ© Ă  la rĂ©solution maximale.

long

2

Changes

SpĂ©cifie les modifications qui peuvent ĂȘtre apportĂ©es au document. Les valeurs possibles sont :

0 : Le document ne peut pas ĂȘtre modifiĂ©.

1 : L'insertion, la suppression et la rotation de pages sont autorisées.

2 : Le remplissage du champ du formulaire est autorisé.

3 : Le remplissage du champ de formulaire et les commentaires sont autorisés.

4 : Toutes les modifications des sélections précédentes sont autorisées, à la seule exclusion de l'extraction de page (copie).

long

4

EnableCopyingOfContent

SpĂ©cifie que les pages et le contenu du document peuvent ĂȘtre extraits pour ĂȘtre utilisĂ©s dans d'autres documents (copier et coller).

boolean

true

EnableTextAccessForAccessibilityTools

SpĂ©cifie que le contenu du document peut ĂȘtre extrait pour ĂȘtre utilisĂ© dans des applications d'accessibilitĂ©.

boolean

true


Signature numérique

Signatures numériques

Nom

Description

Type

Valeur par défaut

SignPDF

Si vrai, signe le PDF.

boolean

false

SignatureLocation

Informations supplémentaires sur la signature numérique, emplacement du signataire.

string

SignatureReason

Informations supplémentaires sur la signature numérique, raison de la signature.

string

SignatureContactInfo

Informations supplémentaires sur la signature numérique, coordonnées du signataire.

string

SignaturePassword

Mot de passe du certificat

string

SignatureCertificate

SignCertificateSubjectName

string

SignatureTSA

Au cours du processus de signature du PDF, l'URL de l'autorité d'horodatage sera utilisée pour obtenir un horodatage signé numériquement qui sera ensuite intégré à la signature.

string


Aidez-nous !