作成者別アーカイブ: AHEntry

ウェビナーでやります!!「LibreOffice VS OSDC 変換ガチンコ対決」

フリーのオフィスソフトとして有名な『LibreOffice』はWord/Excel/PowerPointファイルのPDF変換用としても利用されています。弊社アンテナハウス株式会社も、Office Server Documents Converter(以下、OSDC)という製品で同じようにPDF変換機能を提供しています。

そこで、今回は色々なOfficeファイルを実際に変換した結果を2021年3月23日(火)16:00でのウェビナーで大公開します。【ウェビナーは終了しました】

また、PDF変換以外の機能比較も行ってみます。

  • Microsoft WordからPDFへ変換結果比較
  • Microsoft ExcelからPDFへ変換結果比較
  • Microsoft PowerPointからPDFへ変換結果比較
  • 入力(読込)可能ファイルの比較
  • 出力(書出)可能ファイルの比較
  • I/Fの比較
  • 変換速度の比較
  • ■PDF変換結果比較
    【シンプルな機能チェック(グラフ、表、SmartArtや段組みなど)だけでなく、Webで公開され実際に使用されている】ファイルの変換結果の比較を行います。
    ■入出力可能ファイルの比較
    Office以外のファイルに対応しているのか、しているのであればどの様なファイル形式か、PDF変換以外に画像変換は対応しているか等を比較します。
    ■I/Fの比較
    新規・既存システムへの組み込みに必要なI/Fの種類を比較します。
    ■変換速度比較
    同じファイルセット(10ファイルほど)にどの程度の時間で変換できるかを比較します。
    実際の計測結果を以下に公開します。


    ウェビナー登録ページ【終了しました】

    〒103-0004
    東京都中央区東日本橋2-1-6 東日本橋藤和ビル5F
    アンテナハウス株式会社

    ◆ご購入に関するお問い合わせ(祝日を除く月~金曜日9:30~18:00)

    TEL:
    03-5829-9021
    FAX:
    03-5829-9023
    E-mail:
    sis@antenna.co.jp




    瞬簡PDF 編集 2024
    かんたん操作でPDFを自由自在に編集


    瞬簡PDF 作成 2024
    ドラッグ&ドロップでPDF作成

JIIMA認証製品ScanSave/e-Successの人気無料YouTubeセミナーご案内

電子帳簿保存法対応電子文書管理ソリューション「ScanSave/e-Succes」のYouTube投稿動画の視聴回数が随分上がってきました。

お薦め10作品をご案内させて頂きます。

【こんな方にお薦め】

  • 導入ユーザーの声が聴きたい
  • OCR連携は具体的にどうなのか知りたい
  • 最新製品のe-Successについて知りたい
  • クラウドサービスについて知りたい

【お願い】

  • ご視聴の際は「高評価」ボタンと「チャンネル登録」を是非ともお願いいたします。
    1. 電帳法「スキャナ保存」でANAエアポートサービス(株)様が「ScanSave」の選考から導入への道のりを語ります!
      https://youtu.be/Up9f6E0151g
    2. 「ダスキン伝票」や「領収書」等ペーパーレス経理を(株)武蔵野がどう実現したか!?20210122 武蔵野様 経理部 岡本部長様 ご講演
      https://youtu.be/1rGzN8CqYGQ
    3. 「ダスキン伝票」や「領収書」等ペーパーレス経理を(株)武蔵野がどう実現したか!?20210122 武蔵野様 営業サポート事業部 滝澤事業部長様 ご講演
      https://youtu.be/t8T4Fo3S_C0
    4. OCRとスキャナ保存の先進事例ウェビナー OCR事例編
      https://youtu.be/Mstf9RYuY7k
    5. 電帳法「スキャナ保存」申請方法 学習セミナー
      https://youtu.be/NNsUclatp2M
    6. 事例豊富なScanSaveがパワーアップし、e-SuccessにVER-UPした訳 「概要編」
      https://youtu.be/yIQHeAxcf3c
    7. e Success ウェビナー「機能編」
      https://youtu.be/QV7d-GU9Nvo
    8. e Success 「システム管理者編」
      https://youtu.be/SzWEbZ3ZvXU
    9. OCRとスキャナ保存の先進事例ウェビナー e-Successクラウドサービス編
      https://youtu.be/OsT1VdzuqfI
    10. PCA様ウェビナー e-Success_PCA会計DXクラウド_WebAPI接続_編
      https://youtu.be/4FLeYRUkt4I

以上 ご案内申し上げます。





瞬簡PDF 編集 2024
かんたん操作でPDFを自由自在に編集


瞬簡PDF 作成 2024
ドラッグ&ドロップでPDF作成

XSL-FO試行錯誤 fo:flow-map 概要編

今回はflow-mapについてです。今回の記事は「概要編」としてflow-mapとはどんなものなのか紹介します。

region-bodyは複数記述可能

<fo:region-body><fo:simple-page-master>に複数記述可能です。region-body同士は重なり得るので、適切に配置します。<fo:flow>@flow-nameで利用するregion-bodyを指定します。

region-bodyを複数使う例

<fo:layout-master-set>
  <fo:simple-page-master master-name="main"
     size="JIS-B5 portrait" margin="10mm">
     <fo:region-body region-name="en" margin-right="182mm div 2 - 5mm"/>
     <fo:region-body region-name="jp" margin-left="182mm div 2 - 5mm"/>
   </fo:simple-page-master>
 </fo:layout-master-set>
 <fo:page-sequence master-reference="main">
   <fo:flow xml:lang="ja" flow-name="jp" >
     <fo:block ...>日本語</fo:block>
     ...
   </fo:flow>
   <fo:flow xml:lang="en" flow-name="en">
     <fo:block ...>English</fo:block>
     ...
   </fo:flow>
</fo:page-sequence>

region-bodyを複数使う例

たとえば、翻訳文を併記したいけれどテキストの長さが元の文と異なってしまうときなどにも対応可能ですね。表組や段組で左右の文の位置が揃うよう並べるよりも構造がすっきりしているのではないでしょうか。表組の解除や段抜きなどはないため、図版だけページ中央に表示したいなどの要求があるとややこしくなりますが。

flow-mapについて

本記事の本題はflow-mapです。名前の通りflowのマッピングを行える機能です。簡易な理解ではページシーケンスマスタでのページシーケンスとページマスタの関係を、flowとregionに置き換えたものとなります。ページシーケンスマスタのように条件よる参照分岐はできません。

XSL-FOの基礎 | 第4章 ページレイアウトの切り替え

JIS X 4179『拡張可能なスタイルシート言語(XSL) 1.1』で紹介されているflow-mapの使い方は3パターンほどです。簡単な例としては次のような形があります。

  1. 別々のregionであるregionA、regionBに対し、同じflowを流し込む
  2. 1つのregionに対し、別々のflowであるflow1、flow2を流し込む
  3. regionA、regionBにflow1、flow2を流し込む

この中でもっとも使い方として分かりやすいのは「regionA、regionBに対し同じflowを流し込む」という形でしょう。

flow-mapで2つのregionを1つのflowに対応させる
<fo:layout-master-set>
  <fo:simple-page-master master-name="complex"
     size="JIS-B5 portrait" margin="10mm">
     <fo:region-body region-name="regionA"
       margin-top="1cm" margin-bottom="130mm"
       margin-right="182mm div 2 - 5mm"/>
     <fo:region-body region-name="regionB"
       margin-top="180mm" 
       margin-left="182mm div 2 - 5mm"/>
   </fo:simple-page-master>
  ...
  <fo:flow-map flow-map-name="flowmap">
   <fo:flow-assignment>
     <fo:flow-source-list>
       <fo:flow-name-specifier flow-name-reference="flow-merged"/>
     </fo:flow-source-list>
   <fo:flow-target-list>
     <fo:region-name-specifier
       region-name-reference="regionA" />
     <fo:region-name-specifier 
       region-name-reference="regionB"/>
   </fo:flow-target-list>
   </fo:flow-assignment>
 </fo:flow-map>
<fo:layout-master-set>
<fo:page-sequence master-reference="complex"
  flow-map-reference="flowmap">
  <fo:flow flow-name="flow-merged"/>
    <fo:block>...
    <fo:block>
  &t;/fo:flow>
</fo:page-sequence>

flow-mapで2つのregionを1つのflowに対応させる

<fo:flow-map>@flow-map-nameを指定し、<fo:page-sequence>でそのflow-mapを参照するようにします。
流し込まれるソースのflowの@flow-nameと同じ値を<fo:flow-source-list>の子、 <fo:flow-name-specifier>@flow-name-referenceに、流し込み先のregionを<fo:flow-target-list>の子、<fo:region-name-specifier@region-name-referenceに指定します。今回はregion2つに対してflow1つを割り当てました。

<fo:page-sequence>@flow-map-referenceで参照するflow-mapを指定する必要があります。
複数flow-mapを用意すれば、同じflow-nameのflowに対し、flow-mapの参照を変更することで別のregionに流し込むことも可能です。

さらに細かいregionとflow-mapを利用することで、次のようなレイアウトも可能です*

沢山のregionをflow-mapで割り当てる

試行錯誤であるところはここからで、このregionはマッピングされているとはいえそれぞれ独立です。たとえばフォントサイズを大きくするとテキストの位置がずれ、次の行のテキストと重なるかもしれません。

一部のフォントサイズを変更した結果テキストが重なった