powershell - PowerPoint to PDF: Minimum size option -


i attempting convert powerpoint files pdf using powershell , able so. however, trying take 1 step further , select 'minimum size (publishing online)' option through script.

is there property needs set happen? i'm guessing $ppqualitystandard variable not sure.

edit: using currently:

function ppt_to_pdf ($folderpath, $pptname) {     add-type -assemblyname office     $ppformatpdf = 2     $ppqualitystandard = 0     $p = new-object -comobject powerpoint.application     $p.visible = [microsoft.office.core.msotristate]::msotrue     $ppt = $p.presentations.open("$folderpath\$pptname")     $ppt.savecopyas("$folderpath\$pptname", 32)     $ppt.close()     $p.quit()     $p = $null     [gc]::collect()     [gc]::waitforpendingfinalizers() } 

i suspect need use .exportasfixedformat rather .savecopyas.

it takes, among other parameters, intent type ppfixedformatintent, can either:

ppfixedformatintentscreen (=1)

or

ppfixedformatintentprint (=2)

there's host of other parms. learn more, start ppt, go vba ide , press f2 object browser , search exportasfixedformat


Comments

Popular posts from this blog

Load Balancing in Bluemix using custom domain and DNS SRV records -

oracle - pls-00402 alias required in select list of cursor to avoid duplicate column names -

python - Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] error -