Помощ за LibreOffice 25.2
Филтърът за 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
| PageRange | Ако това свойство е зададено, то указва диапазона от страници, които да бъдат експортирани. За да експортирате всички страници, оставете свойството незададено. За да експортирате селекция, оставете това свойство незададено и задайте само свойството Селекция. | string | Празно (експортират се всички страници) | 
| Selection | Стойност от тип any, съответстваща на текущата селекция в документа. | Any | |
| UseLosslessCompression | Указва дали изображенията се експортират към PDF във формат с компресия без загуби, като PNG, или компресирани във формата JPEG. | boolean | false | 
| Quality | Указва качеството на експортирането в JPG. По-висока стойност отговаря на по-качествено изображение и по-голям файл. Минимална стойност: 1. Представя най-ниската допустима стойност. Колкото по-ниска е стойността, толкова по-лошо е качеството на изображението и по-малък е размерът на файла. Минимална стойност: 1. Представя най-високата допустима стойност. Колкото по-висока е стойността, толкова по-добро е качеството на изображението и по-голям е размерът на файла. | long | 90 | 
| ReduceImageResolution | Указва дали разделителната способност на всяко изображение да се намалява до тази, зададена от свойството MaxImageResolution. | boolean | false | 
| MaxImageResolution | Ако свойството ReduceImageResolution е true, всички изображения ще бъдат сведени до дадената стойност за точки на инч. Допустимите стойности са: 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 | В LibreOffice 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 | Когато настройката е включена, се използват маркери за референтни XObjects: това е проста операция, но визуализаторите трябва да поддържат тези маркери, за да показват векторни изображения. В противен случай във визуализатора се показва резервно растерно изображение. | 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: Отваря с коефициента на увеличение, зададен чрез свойството Zoom. | long | 0 | 
| Zoom | Указва коефициента за мащабиране, с който се отваря документ на PDF. Валидно е само ако за Magnification е зададено "4". | long | 100 | 
| PageLayout | Указва какво оформление на страницата да се използва, когато се отвори документът. Допустимите стойности са: 0: Страниците да се показват според конфигурацията на четеца. 1. Да се показва по една страница. 2. Страниците да се показват в една колона. 3. Страниците да се показват в две колони с нечетните отдясно; за да ги разположите отляво, трябва да използвате и свойството FirstPageOnLeft. | long | 0 | 
| FirstPageOnLeft | Използва се заедно със стойността 3 на горното свойство PageLayout, true, ако първата страница (нечетна) трябва да е от лявата страна на екрана. | boolean | false | 
| Име | Описание | Тип | Подразбирана стойност | 
|---|---|---|---|
| ResizeWindowToInitialPage | Указва прозорецът на визуализатора за PDF да показва цялата начална страница, когато бъде отворен документът. | boolean | false | 
| CenterWindow | Указва прозорецът на визуализатора за 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 | Указва показалците от файла на LibreOffice да се експортират в 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 ще бъдат съвместими с целевите показалци, генерирани с функцията за експортиране на PDF на LibreOffice (вижте ExportBookmarksToPDFDestination). | long | 0 | 
| Име | Описание | Тип | Подразбирана стойност | 
|---|---|---|---|
| EncryptFile | Ако е true, указва PDF документът да се шифрова с парола. PDF файлът може да се отвори само когато потребителят въведе правилната парола. | boolean | false | 
| DocumentOpenPassword | Това е паролата, която позволява на потребителя да отвори PDF файла, когато EncryptFile е true. | string | |
| RestrictPermissions | Ако е true, указва да се ограничат някои разрешения. Разрешенията може да се променят само когато потребителят въведе правилната парола. | 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 | Ако е true, PDF файлът ще бъде подписан. | boolean | false | 
| SignatureLocation | Допълнителна информация за цифровия подпис, местоположение на подписващия. | string | |
| SignatureReason | Допълнителна информация за цифровия подпис, причина за подписването. | string | |
| SignatureContactInfo | Допълнителна информация за цифровия подпис, информация за контакт с подписващия. | string | |
| SignaturePassword | Парола за сертификата | string | |
| SignatureCertificate | |||
| SignCertificateSubjectName | string | ||
| SignatureTSA | По време на подписването на PDF файла ще бъде използван URL на органа за времеви печати, за да се получи цифрово подписан времеви печат, който след това да се вгради в подписа. | string |