2014年6月7日土曜日

pdfに関するあれこれ

オフィスで仕事をしてるとよくある仕事に
pdf,word,excel,powerpoint
の編集をするって仕事がある。
どちらかというとつまらない仕事だが
よくあるという意味で重要なことだ。
たとえば
①PDFの縦横を90度回す、ページを削除、PDFのパスワードを取ってパスワードのないものにする
   とかのPDFの編集

② フォーマットの変換
    PDFをWORDにするなど

③それぞれのoffice系の新フォーマットとの相互変換
    DOC←→DOCX
    XLS←→XLSX
    PPT ←→PPTX

この内ubuntuで問題なくできるのは①で②,③は私がする限り問題あることが多い
    ①はubuntuのソフトウェアセンターからpdf  modかMaster PDFをインストールすることで完璧にできる
    ②はたとえば
      office系文書ー>PDF(DOCー>PDFとか)はLibreOfficeでできる
          ただレイアウトは崩れることがある。
      逆のPDFー>DOC,DOCXなどのPDFー>OFFICE系の変換も
           LibreOfficeをつかえばできる。
         ※ libreoffice-pdfimportを入れておくこと

      他にもやりかたはあって
      1. オンラインサービスをつかう
        https://office.live.com
        https://www.pdftoword.com/ 
        http://convertpdftoword.net
        http://www.pdfonline.com/
        http://www.freepdfconvert.com/pdf-word
        http://www.zamzar.com
        http://convertonlinefree.com/PDFToWORDEN.aspx
        http://pdfburger.com/pdf-to-word
        Google Drive                 とかのオンラインサービス をつかう

       この内MSの純正のoffice.live.comが一番いいのだけど、ただ
       これでDOCXをPDFから作ると私のOFFICE 2003ではよめない。
       新しいOFFICEだと読めるのか?

      2.unoconv  をつかう
        ただunoconvは一応できるとは謳っているがPDFー>のときほとんど常に失敗する バグ?
        DOCー>PDFとかTXTー>PDFとかのPDFを作る方はOK

     OFFICE系文書内の変換は(DOC<ー>PPTとか)をするプログラムは知らない。
                    多分自動で行うものはないと思う。

    ③(DOC<ー>DOCXなど)はLibreOfficeで一応できるがこれも表示がずれやすい
     そもそもLibreOfficeはOfficeを未だに完璧に再現できない。
     それならWEBの
      https://office.live.com
     のほうが完璧に再現できる
     ただdocxをダウンロードするとOffice 2003でみれないとか 訳わからん問題があるけど。
                    それか
      http://www.zamzar.com/ でも可能
           

                   結局まとめると
                          LibreOffice      DOC,PPT,XLSー>PDF OK
                                                 PDFー>DOC,PPT,XLS OK
                                                        ともにできる。ただ時々レイアウトだめ
                          unoconv    DOC,PPT,XLS,ー>PDF OK
                                                 PDFー>DOC,PPT,XLS だめ バグ?  

                          https://office.live.com
                                                 DOC,PPT,XLS,ー>PDF だめ
                                                 PDFー>DOCX     OK
              (PDFをアップロードすると編集でDOCXに変わってしまう)
               更にこのDOCXはofficeのバージョンが古いとよめない
                          Google Drive
                                                 DOC,PPT,XLS,ー>PDF OK
                                                 PDFー>DOCX      OK
              (PDFをアップロードするとDOCXに変わってしまう)

                          https://www.pdftoword.com/
                                                 DOC,PPT,XLS,ー>PDF OK
                                                 PDFー>DOC,PPT,XLS OK
                                                                   レイアウトも多少まし

                          http://convertpdftoword.net
                                                 PDFー>DOC のみ
                                                                 レイアウトも多少マシ      
                          http://www.pdfonline.com/         
                                                 PDFー>DOC のみ
                                                                 レイアウトも多少マシ

                          http://www.freepdfconvert.com/pdf-word
                                                 PDFー>DOC のみ
                                                                 レイアウトも多少マシ

                          http://www.zamzar.com/
                                                 PDFー>DOC,XLS,DOCX,XLSX OK
                                                                  レイアウトはだめ
                                                 DOC,XLS,DOCX,XLSXー>PDF OK
                                                 DOC<ー>DOCX    OK
                                                 XLS<ー>XLSX  OK
  
                          http://convertonlinefree.com/PDFToWORDEN.aspx
                                                 PDFー>DOC,DOCX
                                                     レイアウトも多少マシ

                          http://pdfburger.com/pdf-to-word
                                                 PDFー>RTF
                                                      レイアウトも多少マシ
      となる。結局LibreOffice がマシだと考えるべきなのだろうか?