Macro per esportare due PDF con standard diverso

chiesto il 2017-11-21 18:57:47 +0200

Immagine gravatar per wilmup

Salve, chiedo aiuto perché non sono un programmatore. Stavo lavorando su una macro per salvare due copie in PDF del documento aperto. Una copia che segue uno standard PDF-A e l'altra un altro tipo di standard, differenziando le due copie con un riferimento prima dell'estensione tipo (1).pdf e (2).pdf. Sono su Ubuntu 16.04 64bit e ho LibreOffice 5.4.3. Il problema è che l'istruzione:

a(2).Value = Array(Array("SelectPdfVersion",0,1,com.sun.star.beans.PropertyState.DIRECT_VALUE))

o

a(2).Value = Array(Array("SelectPdfVersion",0,0,com.sun.star.beans.PropertyState.DIRECT_VALUE))

Non produce nessun differenza nel risultato finale, il pdf viene generato sempre allo stesso modo indipendentemente dall'istruzione data. L'unico modo per avere un PDF diverso è cambiare manualmente le impostazioni dall'interno di LibreOffice nella finestra di esportazione in pdf, ma così facendo con la macro ottengo sempre 2 pdf esattamente uguali e non differenziati in base alla scelta dello standard da utilizzare di volta in volta per generare il PDF.

Avete dei consigli in merito?

modifica retag flag offensive close merge delete