java - open - adobe reader get



Apertura del file PDF nel browser SWT-Visualizzatore predefinito XulRunner (2)

Controlla questo link: https://support.mozilla.org/en-US/kb/disable-built-pdf-viewer-and-use-another-viewer

Sono abbastanza sicuro che ci dovrebbe essere un modo per disattivare in modo sistematico il gimp o qualsiasi altra applicazione incorporata che usa Firefox. potrebbe essere necessario utilizzare alcune API che modificano le preferenze in Firefox

Situazione:

  1. La mia applicazione RCP utilizza XulRunner
  2. Il sistema ha due visualizzatori PDF installati (Acrobat, Gimp)
  3. Firefox ha Gimp impostato come visualizzatore predefinito
  4. Voglio rendere il mio composito SWT Browser nell'applicazione RCP ignora il visualizzatore predefinito e utilizzare Acrobat se è installato
  5. Se non lo è, voglio usare il visualizzatore predefinito

Domanda:

  1. Posso ottenerlo impostando (temporaneamente) alcune proprietà XulRunner o System nella mia applicazione?

È possibile creare un Process in Java ed eseguire la riga di comando sottostante per aprire i PDF in Adobe Acrobat Reader per sempre.

start "" /max "ExecutablePathAdobeAcrobat.exe" /A "pagemode=FullScreen" "PDFFilePath.pdf" 




xulrunner