投稿者 snowmansnow  (社会人) 投稿日時 2023/8/8 12:09:05

 こんにちは、
   PDFを閲覧する時の
    ブラウザ(クローム、エッジ、(ファイアーフォックス))の操作についてお聞きしたいです。

   PDFは、開くモードを設定でき、開いたら、しおりが開くモードに設定できます。
   この状態で、アクロバットやリーダーで開くと、しおりが見える状態でPDFが開きます。
Sub しおりが見えるモード()
'http://pdf-file.nnn2.com/?p=105 

    Dim objAcrobatPDDoc As New Acrobat.AcroPDDoc
    Dim lRet            As Long
    Dim lSetPageMode    As Long
    Dim lGetPageMode    As Long
    Const CON_FILE   As String = "C:\ほげほげ.pdf"

    lRet = objAcrobatPDDoc.Open(CON_FILE)

    lGetPageMode = objAcrobatPDDoc.GetPageMode()
    Debug.Print "GetPageMode()=" & lGetPageMode
     
    lSetPageMode = 3    'しおりパネルとページ 
    
    lRet = objAcrobatPDDoc.SetPageMode(lSetPageMode)

    lRet = objAcrobatPDDoc.Save(1, CON_FILE)
    lRet = objAcrobatPDDoc.Close
    Set objAcrobatPDDoc = Nothing

End Sub


このPDFを、ブラウザで開いてもらう時、

ファイアーフォックスは、左上に「文章の目次」というボタンがありますが、開いたら目次が見えてます。

クロームは、左の「ドキュメントの概要」というボタンを押すと目次が表示されます。

エッジは、左上の「目次」というボタンを押すと目次が表示されます。

クロームやエッジで、
 ボタンを押さずにPDFの目次が開いた状態になる、
 バッチやVBやVBSは可能でしょうか?

 こちらの質問ではないかもしれませんが、良かったら教えて欲しいです。
 よろしくお願いします。