Guida di LibreOffice 24.8
Metodo per esportare un documento di Calc in formato PDF.
expression.ExportAsFixedFormat (Type, Filename, Quality, IncludeDocProperties, IgnorePrintAreas, From, To, OpenAfterPublish)
Type: intero, richiesto. Può essere 0 o 1. 0 per "PDF" - Portable Document Format file (.pdf) e 1 per "XPS" - Documento XPS (.xps)
Il formato di esportazione XPS non è supportato da LibreOffice.
Filename: stringa, opzionale. Il nome del file creato dall'esportazione.
Quality: intero, opzionale. Può essere 0 o 1. 0 per la qualità standard, 1 per una qualità minima.
IncludeDocProperties: booleano, opzionale. Impostare True per indicare che le proprietĂ del documento devono essere comprese nel file esportato, o impostare False per evitare l'esportazione delle proprietĂ del documento.
IgnorePrintAreas: booleano, opzionale. Se impostato su True, ignora tutte le aree di stampa in fase di esportazione. Se impostato su False, rispetta le aree di stampa durante l'esportazione.
From: intero, opzionale. Il numero della prima pagina da esportare. Se omesso, l'esportazione parte dall'inizio.
To: intero, opzionale. Numero dell'ultima pagina da esportare. Se omesso, l'esportazione termina con l'ultima pagina.
OpenAfterPublish: booleano, opzionale. Se impostato su True, visualizza il file nel relativo lettore al termine dell'esportazione. Se False, il file viene esportato ma non visualizzato.
Option VBASupport 1
Sub ExportAsPDF()
ActiveSheet.ExportAsFixedFormat _
Type:=0, _
Filename:=".\ExportAsPDF.pdf", _
Quality:=0, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End Sub