Windows PDFビューアがLinux変換PDFのハイパーリンクを正しく解釈できないのですか?

Windows PDFビューアがLinux変換PDFのハイパーリンクを正しく解釈できないのですか?

使用しRPi Model 3BJessie OS運営していますPython version 2.7.9

私はXlsxWriter (ver1.1.0)1つを書いて.xlsx fileから、次のような変換コードをPDF使って変換しました。LibreOffice's

libreoffice --headless --convert-to pdf /path/to/file.xlsx

私はURLパラメータを使用して画像ファイルへのハイパーリンクを作成しましたが、write_url()私の場合は単に「写真名」でした。イメージファイルは、.pdf変換されたファイルと同じディレクトリにあります.xlsx

でこれらのファイルを開くと、RPiハイパーリンクにファイルへの正しいパスがあり、クリックすることができますデフォルトのビューアXpdfLibreOffice

USBドライブを使用してコンピュータでこれらのファイルを開くと、Windows 7Excelはパスを正しく解釈してファイルを開くことができますが、Adobe ReaderやFoxItなどのPDFビューアを開くことはできません。

次のようにハイパーリンクをLinuxハイパーリンクとして解釈します。

Excelのように、WindowsがUSBに割り当てる文字ドライブを表示するのではなく、「/media/folderName/etc/」です。

Excelでは、USBドライブに関連付けられているドライブ文字を表示する方法を知っていますが、PDFビューアにはその文字がないようです。私はこれがLinuxとWindowsが外付けドライブを見つける方法の違いによる可能性が高いことを知っています。

フルファイルパス(特定のドライブのドライブ文字を含む)を明示的に入力してこれを逆にしましたが、明らかに他のドライブでは機能しません。結果のPDFはExcelからPDFとして保存すると機能しますが、私の場合は実行可能な回避策ではありません。

PDFビューアに正しいパスを見つける方法はありますか?それとも、両方で動作するLinuxからWindowsへのURL変換は可能ですか?

ベストアンサー1

おすすめ記事