Παράμετροι γραμμής εντολών εξαγωγής PDF

Το φίλτρο PDF δέχεται μια συμβολοσειρά από επιλογές που περιέχουν τις ιδιότητες PDF για εξαγωγή.

Παραδείγματα:

Για να παραλείψετε την πρώτη σελίδα ενός εγγράφου Draw:

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

Για να προσθέσετε ένα υδατογράφημα με πλακάκια:

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

Για να κρυπτογραφήσετε ένα αρχείο:

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

Για να ορίσετε την έκδοση 1.5 (αντί για την προεπιλεγμένη 1.7):

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

Ευρετήριο

Γενικές ιδιότητεςs

Αρχική προβολή

Διεπαφή χρήστη

Σύνδεσμοι

Ασφάλεια

Ψηφιακή υπογραφή

Γενικές ιδιότητεςs

Γενικά

Όνομα

Περιγραφή

Τύπος

Προεπιλεγμένη τιμή

PageRange

Εάν έχει οριστεί αυτή η ιδιότητα, υποδεικνύει το εύρος των σελίδων που πρόκειται να εξαχθούν.

Για να εξαγάγετε όλες τις σελίδες, αφήστε αυτήν την ιδιότητα χωρίς ρύθμιση.

Για να εξαγάγετε μια επιλογή, αφήστε αυτήν την ιδιότητα χωρίς ρύθμιση και ορίστε μόνο την ιδιότητα Επιλογή.

string

Κενό (όλες οι σελίδες εξάγονται)

Selection

Ένα οποιοδήποτε που αντιστοιχεί στην τρέχουσα επιλογή στο έγγραφο.

Any

UseLosslessCompression

Καθορίζει εάν οι εικόνες εξάγονται σε PDF χρησιμοποιώντας μορφή συμπίεσης χωρίς απώλειες, όπως PNG ή συμπιέζονται χρησιμοποιώντας τη μορφή JPEG.

boolean

false

Quality

Καθορίζει την ποιότητα της εξαγωγής JPG. Μια υψηλότερη τιμή παράγει μια εικόνα υψηλότερης ποιότητας και ένα μεγαλύτερο αρχείο.

Ελάχιστη συμπεριλαμβανόμενη τιμή: 1. Αντιπροσωπεύει τη χαμηλότερη τιμή που μπορεί να χρησιμοποιηθεί. Όσο χαμηλότερη είναι η τιμή, τόσο χειρότερη είναι η ποιότητα της εικόνας και τόσο μικρότερο είναι το μέγεθος του αρχείου.

Μέγιστη συμπεριλαμβανόμενη τιμή: 100. Αντιπροσωπεύει την υψηλότερη τιμή που μπορεί να χρησιμοποιηθεί. Όσο υψηλότερη είναι η τιμή, τόσο καλύτερη είναι η ποιότητα της εικόνας και τόσο μεγαλύτερο είναι το μέγεθος του αρχείου.

long

90

ReduceImageResolution

Καθορίζει εάν η ανάλυση κάθε εικόνας μειώνεται στην ανάλυση που καθορίζεται από την ιδιότητα MaxImageResolution.

boolean

false

MaxImageResolution

Εάν η ιδιότητα ReduceImageResolution οριστεί σε true, όλες οι εικόνες θα μειωθούν στη δεδομένη τιμή στο DPI. Πιθανές τιμές είναι: 75, 150, 300, 600 και 1200.

long

300

SelectPdfVersion

Καθορίζει την έκδοση PDF που θα εκπέμπεται. Πιθανές τιμές είναι:

0: PDF 1.7 (προεπιλογή).

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

Δημιουργεί ένα προσβάσιμο αρχείο PDF που ακολουθεί τις απαιτήσεις της προδιαγραφής PDF/UA (ISO 14289).

boolean

false

UseTaggedPDF

Καθορίζει εάν τα PDF δημιουργούνται χρησιμοποιώντας ειδικές ετικέτες προσβασιμότητας.

boolean

false

ExportFormFields

Καθορίζει εάν τα πεδία φόρμας εξάγονται ως γραφικά στοιχεία, ή εξάγεται μόνο η σταθερή αναπαράστασή τους στην εκτύπωση.

boolean

true

FormsType

Καθορίζει τη μορφή υποβολής μιας φόρμας PDF. Πιθανές τιμές είναι:

0: Καθορίζει ότι χρησιμοποιείται ο τύπος φόρμας FDF.

1: Καθορίζει ότι χρησιμοποιείται ο τύπος φόρμας PDF.

2: Καθορίζει ότι χρησιμοποιείται τύπος φόρμας HTML.

3: Καθορίζει ότι χρησιμοποιείται ο τύπος φόρμας XML.

long

0

AllowDuplicateFieldNames

Καθορίζει εάν τα πολλαπλά πεδία φόρμας που εξάγονται επιτρέπεται να έχουν το ίδιο όνομα πεδίου.

boolean

false

ExportBookmarks

Καθορίζει εάν οι σελιδοδείκτες εξάγονται σε PDF.

boolean

true

ExportPlaceholders

Εξάγετε μόνο τις οπτικές σημάνσεις των πεδίων συμβόλων κράτησης θέσης. Το σύμβολο κράτησης θέσης που εξάγεται είναι αναποτελεσματικό.

boolean

false

ExportNotes

Καθορίζει εάν οι σημειώσεις εξάγονται σε PDF.

boolean

false

ExportNotesPages

Καθορίζει εάν οι σελίδες σημειώσεων εξάγονται σε PDF. (Οι σελίδες σημειώσεων είναι διαθέσιμες μόνο στα έγγραφα Impress).

boolean

false

ExportOnlyNotesPages

Εάν η ιδιότητα ExportNotesPages έχει οριστεί σε true, καθορίζει εάν μόνο οι σελίδες σημειώσεων εξάγονται σε PDF.

boolean

false

ExportNotesInMargin

Καθορίζει εάν οι σημειώσεις στο περιθώριο εξάγονται σε PDF.

boolean

false

ExportHiddenSlides

Για το Collabora Office Impress, εξάγει διαφάνειες που δεν περιλαμβάνονται στις παρουσιάσεις.

boolean

false

IsSkipEmptyPages

Καθορίζει ότι οι κενές σελίδες που εισάγονται αυτόματα παραλείπονται. Αυτή η επιλογή είναι ενεργή μόνο εάν αποθηκεύονται έγγραφα Writer.

boolean

false

EmbedStandardFonts

Καθορίζει εάν θα ενσωματωθούν οι 14 τυπικές γραμματοσειρές PDF, ή όχι.

boolean

false

IsAddStream

Καθορίζει ότι μια ροή εισάγεται στο αρχείο PDF που περιέχει το πρωτότυπο έγγραφο για σκοπούς αρχειοθέτησης.

boolean

false

Watermark

Καθορίζει το κείμενο για ένα υδατογράφημα που θα σχεδιαστεί σε κάθε σελίδα του εξαγόμενου αρχείου PDF.

string

(empty)

WatermarkColor

Καθορίζει το χρώμα του κειμένου του υδατογραφήματος

long

8388223 (light green)

WatermarkFontHeight

Καθορίζει το ύψος της γραμματοσειράς του κειμένου του υδατογραφήματος.

long

WatermarkRotateAngle

Καθορίζει τη γωνία του κειμένου του υδατογραφήματος.

long

WatermarkFontName

Καθορίζει το όνομα γραμματοσειράς του κειμένου του υδατογραφήματος.

string

Helvetica

TiledWatermark

Καθορίζει το κείμενο υδατογραφήματος με πλακάκια.

string

UseReferenceXObject

Όταν η επιλογή είναι ενεργοποιημένη, τότε χρησιμοποιείται η σήμανση αναφοράς XObject: αυτή είναι μια απλή λειτουργία, αλλά οι θεατές πρέπει να υποστηρίζουν αυτήν τη σήμανση για να εμφανίζουν διανυσματικές εικόνες. Διαφορετικά, εμφανίζεται μια εναλλακτική ψηφιογραφία στο πρόγραμμα προβολής.

boolean

false

IsRedactMode

boolean

false

SinglePageSheets

Αγνοεί το μέγεθος χαρτιού, το εύρος εκτύπωσης και την κατάσταση εμφάνισης/απόκρυψης κάθε φύλλου και τοποθετεί κάθε φύλλο (ακόμη και κρυφά) σε ακριβώς μια σελίδα.

boolean

false


Αρχική προβολή

Αρχική προβολή

Όνομα

Περιγραφή

Τύπος

Προεπιλεγμένη τιμή

InitialView

Καθορίζει πώς θα εμφανίζεται το έγγραφο PDF όταν ανοίγει. Πιθανές τιμές είναι:

0: Επιλέξτε την προεπιλεγμένη λειτουργία προβολής, ούτε διαρθρώσεις, ούτε μικρογραφίες.

1: Το έγγραφο ανοίγει με ανοιχτό το παράθυρο διάρθρωσης

2: Το έγγραφο ανοίγει με ανοιχτό το παράθυρο μικρογραφιών

long

0

InitialPage

Καθορίζει τη σελίδα στην οποία πρέπει να ανοίξει ένα έγγραφο PDF στην εφαρμογή προβολής.

long

1

Magnification

Καθορίζει την ενέργεια που θα εκτελεστεί όταν ανοίγει το έγγραφο PDF. Πιθανές τιμές είναι:

0: Ανοίγει με προεπιλεγμένη μεγέθυνση εστίασης.

1: Ανοίγει με μεγέθυνση για να χωρέσει ολόκληρη τη σελίδα μέσα στο παράθυρο.

2: Ανοίγει με μεγέθυνση για να χωρέσει ολόκληρο το πλάτος της σελίδας μέσα στο παράθυρο.

3: Ανοίγει με μεγέθυνση για να χωρέσει όλο το πλάτος του πλαισίου οριοθέτησής του μέσα στο παράθυρο (κόβει τα περιθώρια).

4: Ανοίγει με το επίπεδο εστίασης που καθορίζεται στην ιδιότητα εστίασης.

long

0

Zoom

Καθορίζει το επίπεδο εστίασης με το οποίο ανοίγει ένα έγγραφο PDF. Ισχύει μόνο εάν η Magnification έχει οριστεί σε "4".

long

100

PageLayout

Καθορίζει τη διάταξη σελίδας που θα χρησιμοποιηθεί κατά το άνοιγμα του εγγράφου. Πιθανές τιμές είναι:

0: Εμφάνιση των σελίδων σύμφωνα με τη διαμόρφωση του προγράμματος ανάγνωσης.

1: Εμφάνιση μιας σελίδας τη φορά.

2: Εμφάνιση των σελίδων σε μία στήλη.

3: Εμφάνιση των σελίδων σε δύο στήλες με τις μονές σελίδες στα δεξιά, για να έχετε τις μονές σελίδες στα αριστερά θα πρέπει να χρησιμοποιείται επίσης η ιδιότητα FirstPageOnLeft.

long

0

FirstPageOnLeft

Χρησιμοποιείται με την τιμή 3 της ιδιότητας PageLayout παραπάνω, αληθεύει εάν η πρώτη σελίδα (μονή) πρέπει να βρίσκεται στην αριστερή πλευρά της οθόνης.

boolean

false


Διεπαφή χρήστη

Διεπαφή χρήστη

Όνομα

Περιγραφή

Τύπος

Προεπιλεγμένη τιμή

ResizeWindowToInitialPage

Καθορίζει ότι ανοίγει το παράθυρο προβολής PDF που εμφανίζει ολόκληρη την αρχική σελίδα όταν ανοίγει το έγγραφο.

boolean

false

CenterWindow

Καθορίζει ότι το παράθυρο του προγράμματος προβολής PDF είναι κεντραρισμένο στην οθόνη όταν ανοίγει το έγγραφο PDF.

boolean

false

OpenInFullScreenMode

Καθορίζει ότι το παράθυρο του προγράμματος προβολής PDF ανοίγει σε πλήρη οθόνη, πάνω από όλα τα παράθυρα.

boolean

false

DisplayPDFDocumentTitle

Καθορίζει ότι ο τίτλος του εγγράφου, εάν υπάρχει στις ιδιότητες του εγγράφου, εμφανίζεται στη γραμμή τίτλου του παραθύρου προβολής PDF.

boolean

true

HideViewerMenubar

Καθορίζει εάν θα αποκρύπτεται η γραμμή μενού της προβολής PDF όταν το έγγραφο είναι ενεργό.

boolean

false

HideViewerToolbar

Καθορίζει εάν θα αποκρύπτεται η γραμμή εργαλείων της προβολής PDF όταν το έγγραφο είναι ενεργό.

boolean

false

HideViewerWindowControls

Καθορίζει εάν θα αποκρύπτονται τα στοιχεία ελέγχου του προγράμματος προβολής PDF, όταν το έγγραφο είναι ενεργό.

boolean

false

UseTransitionEffects

Καθορίζει ότι οι μεταβάσεις διαφανειών εξάγονται σε PDF. Αυτή η επιλογή είναι ενεργή μόνο εάν αποθηκεύονται έγγραφα Impress.

boolean

true

OpenBookmarkLevels

Καθορίζει πόσα επίπεδα σελιδοδεικτών θα πρέπει να ανοίγουν στην εφαρμογή ανάγνωσης όταν ανοίξει το PDF. Πιθανές τιμές είναι:

-1: ανοίγουν όλα τα επίπεδα σελιδοδεικτών

1–10: υποδεικνύουν ένα επίπεδο σελιδοδείκτη (από 1 έως 10)

long

-1


Σύνδεσμοι

Σύνδεσμοι

Όνομα

Περιγραφή

Τύπος

Προεπιλεγμένη τιμή

ExportBookmarksToPDFDestination

Καθορίζει ότι οι σελιδοδείκτες που περιέχονται στο αρχείο πηγής του Collabora Office θα πρέπει να εξαχθούν στο αρχείο PDF ως ονομασμένος προορισμός.

boolean

false

ConvertOOoTargetToPDFTarget

Καθορίζει ότι τα έγγραφα προορισμού με επέκταση .od[tpgs], θα αλλάξουν αυτήν την επέκταση σε .pdf όταν ο σύνδεσμος εξαχθεί σε PDF. Το έγγραφο της πηγής παραμένει ανέγγιχτο.

boolean

false

ExportLinksRelativeFsys

Καθορίζει ότι οι υπερσύνδεσμοι που σχετίζονται με το σύστημα αρχείων (πρωτόκολλο file://) που υπάρχουν στο έγγραφο θα εξαχθούν ως προς τη θέση του εγγράφου προέλευσης.

boolean

false

PDFViewSelection

Καθορίζει τον τρόπο προβολής (βίωσης) του εξαγόμενου PDF από τον χρήστη. Πιθανές τιμές είναι:

0: Καθορίζει ότι το PDF θα εξαχθεί με όλους τους εξωτερικούς συνδέσμους του εγγράφου που αντιμετωπίζονται ως URI. Αυτή είναι η Προεπιλογή

1: Καθορίζει ότι το PDF θα εξαχθεί για προβολή μόνο μέσω μιας εφαρμογής ανάγνωσης PDF. Ισχύει μόνο εάν δεν γίνεται εξαγωγή σε PDF/A-1 (π.χ. το SelectPdfVersion δεν έχει οριστεί σε 1).

2: Καθορίζει ότι το PDF θα εξαχθεί για προβολή μέσω ενός προγράμματος περιήγησης στο Διαδίκτυο, χρησιμοποιώντας το πρόσθετο PDF που παρέχεται μαζί του. Ο σελιδοδείκτης του URI θα αποδοθεί συμβατός με τον σελιδοδείκτη-στόχο που δημιουργήθηκε με τη δυνατότητα εξαγωγής του Collabora Office PDF (δείτε ExportBookmarksToPDFDestination).

long

0


Ασφάλεια

Ασφάλεια

Όνομα

Περιγραφή

Τύπος

Προεπιλεγμένη τιμή

EncryptFile

Εάν ισχύει, επιλέγει να κρυπτογραφήσει το έγγραφο PDF με κωδικό πρόσβασης. Το αρχείο PDF μπορεί να ανοίξει μόνο όταν ο χρήστης εισάγει τον σωστό κωδικό πρόσβασης.

boolean

false

DocumentOpenPassword

Αυτός είναι ο κωδικός πρόσβασης που επιτρέπει στο χρήστη να ανοίξει το αρχείο PDF όταν το EncryptFile έχει οριστεί σε true.

string

RestrictPermissions

Εάν ισχύει, επιλέγει τον περιορισμό ορισμένων δικαιωμάτων. Τα δικαιώματα μπορούν να αλλάξουν μόνο όταν ο χρήστης εισάγει τον σωστό κωδικό πρόσβασης.

boolean

false

PermissionPassword

Αυτός είναι ο κωδικός πρόσβασης που επιτρέπει στον χρήστη να προσπελάσει ορισμένα δικαιώματα που περιορίζονται εάν το RestrictPermissions έχει οριστεί σε true.

string

PreparedPasswords

PreparedPermissionPassword

string

Printing

Καθορίζει ποια εκτύπωση επιτρέπεται. Πιθανές τιμές είναι:

0: Το έγγραφο δεν μπορεί να εκτυπωθεί.

1: Το έγγραφο μπορεί να εκτυπωθεί μόνο σε χαμηλή ανάλυση.

2: Το έγγραφο μπορεί να εκτυπωθεί στη μέγιστη ανάλυση.

long

2

Changes

Καθορίζει τις αλλαγές που μπορούν να γίνουν στο έγγραφο. Πιθανές τιμές είναι:

0: Το έγγραφο δεν μπορεί να αλλάξει.

1: Επιτρέπεται η εισαγωγή σελίδων διαγραφής και περιστροφής.

2: Επιτρέπεται η συμπλήρωση του πεδίου φόρμας.

3: Επιτρέπεται τόσο η συμπλήρωση του πεδίου φόρμας όσο και ο σχολιασμός.

4: Επιτρέπονται όλες οι αλλαγές των προηγούμενων επιλογών, με μόνη εξαίρεση την εξαγωγή σελίδας (αντιγραφή).

long

4

EnableCopyingOfContent

Καθορίζει ότι οι σελίδες και το περιεχόμενο του εγγράφου μπορούν να εξαχθούν για χρήση σε άλλα έγγραφα (αντιγραφή και επικόλληση).

boolean

true

EnableTextAccessForAccessibilityTools

Καθορίζει ότι το περιεχόμενο του εγγράφου μπορεί να εξαχθεί για χρήση σε εφαρμογές προσβασιμότητας.

boolean

true


Ψηφιακή υπογραφή

Ψηφιακές υπογραφές

Όνομα

Περιγραφή

Τύπος

Προεπιλεγμένη τιμή

SignPDF

Εάν ισχύει, υπογράψτε το PDF.

boolean

false

SignatureLocation

Πρόσθετες πληροφορίες σχετικά με την ψηφιακή υπογραφή, την τοποθεσία του υπογράφοντος.

string

SignatureReason

Πρόσθετες πληροφορίες για την ψηφιακή υπογραφή, λόγος υπογραφής.

string

SignatureContactInfo

Πρόσθετες πληροφορίες σχετικά με την ψηφιακή υπογραφή, στοιχεία επικοινωνίας του υπογράφοντος.

string

SignaturePassword

Κωδικός πρόσβασης πιστοποιητικού

string

SignatureCertificate

SignCertificateSubjectName

string

SignatureTSA

Κατά τη διαδικασία υπογραφής του PDF, η διεύθυνση URL της αρχής της χρονικής σφραγίδας θα χρησιμοποιηθεί για τη λήψη μιας ψηφιακά υπογεγραμμένης χρονικής σφραγίδας που στη συνέχεια ενσωματώνεται στην υπογραφή.

string


Παρακαλούμε, υποστηρίξτε μας!