カテゴリー別アーカイブ: お知らせ・ニュース

DX総合EXPO秋2024 アンテナハウスのブースにご来場頂きありがとうございました

去る2024年10月1日(火)~10月3日(木)開催『DX総合EXPO秋』にて、多くの方にアンテナハウスのブースにご来場頂きました。
心より感謝と御礼を申し上げます。

DX総合EXPO秋2024 アンテナハウス展示ブース

DX総合EXPO秋2024 アンテナハウス展示ブース

当日は多くのご相談、ご意見を頂きました。また案件につながるお打ち合わせの機会も頂きました。
今後も展示会やイベントへの出展を計画しておりますので、機会がありましたら是非お立ち寄りください。

参加イベントの情報は弊社Webページ、『イベント・セミナー』に掲載します。
今後とも変わらぬご愛顧の程よろしくお願い致します。

アンテナハウスWebページ(アクセス後、下にスクロールしてください)
https://www.antenna.co.jp/




瞬簡PDF 変換 2024
PDFをOffice文書へ高精度変換


アウトライナー
PDFを解析して しおり・目次を自動生成

DX総合EXPO秋 ご来場者様に『簡単!Markdown+CSSによる冊子本作り ー理論と実践ー』を特別プレゼント

10月1日~10月3日迄、東京ビッグサイトで開催のDX総合EXPO秋のアンテナハウスブースへのご来場者様に、『簡単!Markdown+CSSによる冊子本作り ー理論と実践ー』をプレゼントします。

アンテナハウスブース:東京ビッグサイト南館1F A01-12

ご希望の方に、無料で贈呈致しますが、冊子本の在庫数に限りがございますのでなくなってしまったらご容赦ください。

本書は、Markdownで執筆した原稿を、HTMLに変換した上で、AH CSS Formatterで組版、POD印刷して、製本した冊子本です。Common Markの解説書としてもご参照いただくことができます。

本書の概要

本書の目標は、Markdownで執筆した原稿から冊子本印刷のためのPDF作成までを一気通貫で行う仕組みを設計し、本書自身を素材にして、実践することです。

本書は次のステップで制作されました。本書の内容にはその過程を詳しく報告しております。また、本書の冊子版自体が実践の成果物です。

1. Markdownの仕様について調査してまとめます。
2. 原稿にどのようにマークアップするかのマークアップ仕様を検討・作成します。
3. 原稿のMarkdownファイルを執筆します。
4. 冊子本のパート構成を整理し、本書のパート構成を決めます。
5. 原稿のMarkdownファイルをHTMLファイルに変換するプログラムを作成します。
6. 目次と索引を作成するプログラムを作ります。プログラムでHTMLファイルの内容に目次と索引を付け加えます。これにより本書の本体を自動組版するためのHTMLファイルができ上ります。
7. 本の判型や、ページの基本版面、見出し、段落のレイアウト、本文テキストの修飾などのレイアウト仕様を設計します。レイアウト設計に基づいて、Cascading Style Sheets (CSS)を作成します。
8. HTMLとCSSをAH Formatterに入力し、POD版入稿のためのPDFを作成します。

下記ブログ記事に目次等の情報が記載されています。
https://blog.antenna.co.jp/ILSoft2/archives/10189




アウトライナー
PDFを解析して しおり・目次を自動生成


HTML on Word
WebページをWordで作る!

DX総合EXPO秋2024に出展します。ぜひご来場ください!

アンテナハウスは来る2024年10月1日(火)~10月3日(木)に開催される『DX総合EXPO秋』に出展致します。

会場ではPDFの作成から編集・加工ができるツール、

  • Office Server Document Converter
  • Antenna House Formatter
  • PDF Tool API
  • PDF Driver/Driver API
  • PDF Server

を展示・紹介いたします。

当日はデモンストレーション環境もご用意しておりますので、ご関心・ご相談のある方は下記リンク先から来場登録の上お越しください。

来場登録頂くと、弊社ブースへの訪問予約もできますので、こちらもご利用ください。

日時:2024年10月1日(火)~10月3日(木) 各日10:00-17:00
ブース:東京ビッグサイト南館1F A01-12

来場登録はこちら

アンテナハウス企業ページ (来場登録でブース訪問予約ができます)

皆様のご来場を心よりお待ちしております。




アウトライナー
PDFを解析して しおり・目次を自動生成


瞬簡PDF 書けまっせ 2024
PDFに文字が書ける! 入力欄を自動認識

10月24日16時より電子取引データ保存についてのウェビナーを開催します。

電子取引データのデジタル保存完全義務化が数か月後に迫っています。皆様準備はお済でしょうか?
まだ、準備完了していない方は、お急ぎください。

その節は丁度良い機会ですので、次のウェビナーを視聴されてみてはいかがでしょうか。

来週、10月24日16時よりZoomウェビナー「電子取引データを効率的にデジタル保存」(視聴無償)を開催します。

本ウェビナーは、前半と後半に分かれています。

前半は電子取引データのデジタル保存についてです。

既に本ブログで何回も繰り返しているのでご承知のことでしょうが、2024年から電子取引データを必ずデジタル保存することが義務付けられます。この対策が中心となります。

<前半のアジェンダ>
1. 電子データの保存を行ううえでの課題と対処法
2. 「電子取引Save V2.0」の紹介
3. 製品デモンストレーション

後半では、デジタルインボイス交換システム(JP PINT)で交換した電子取引データ保存になります。JP PINTはまだまだ一般的ではありませんが、今後は普及する可能性が大きいと予想されます。

<後半のアジェンダ>
1. 「連携補完機能」とは
2. 日本のデジタルインボイスの標準仕様「JP PINT」
3. 製品デモンストレーション

ウェビナー録画をYouTubeで公開しました。次のリンクでご視聴ください。
電子取引データを効率的にデジタル保存




アウトライナー
PDFを解析して しおり・目次を自動生成


瞬簡PDF 変換 2024
PDFをOffice文書へ高精度変換

【動画公開】XSLT超入門3, CSS組版スライドと補足

ちょっと一息アンテナハウスウェビナー「XSLT超入門 3 XPathについて」を終えました。ご視聴いただいた方、ありがとうございます。お時間の合わなかった方、動画が公開されたので、ぜひご覧ください。


Zoomの注釈機能

発表直前に気付いたのですが、Zoomの「画面の共有」ボタンの横に、いつの間にやら「注釈」というボタンが増えていたので早速使ってみました。いかがでしたでしょうか。

PowerPointスライドと違い(おそらくほとんどの)PDFビューアにはレーザポインタ機能がないので、助かりますね。(他機能として、テキストも表示できます。スライド表示中に「これ補足した方がいいかな」といった思いつきでテキストを追加したりはPDF注釈でも実現できますが、操作の切り換えの手間があるため、Zoomにあるに越したことはない、くらいの感想です。)

CSS組版スライド

担当したここ数回のウェビナーではPowerPointでスライドを作成していました。今回も途中まではそうだったのですが、内容の大幅な修正を行うついでにAH FormatterでHTML+CSS組版によるPDFスライドに移行しました。

以前XSL-FOでスライドを組版したことを紹介しました。スライド発表程度の長さであれば単一HTMLでもあまりテキスト分量はかさみません。今回、HTMLが650行弱、CSSは240行程度でした。実作業としてはSCSSで記述して変換していたので……240行程度でした。まあ、セレクタ部分は簡潔になりますが、改行・インデントとしてはあまり変わらないんですね。CSSについてはAH CSS Formatterの既定のCSSを読み込んだ上でなので、0から組むのであればもう少し嵩むでしょう。

VS CodeでSCSSを編集 with AH CSS Extension

SCSSの編集はVS Codeで行いました。VS CodeでのCSSの補完・サジェストについては、@media printなども最初からある程度対応しています。
加えて先日、AH CSS Formatterの豊富な拡張仕様を入力補助してくれるAH CSS Formatter Extensionが公開されたので早速使っています。SCSSファイル編集でも有効なようです。

https://github.com/AntennaHouse/ahformatter-vscode-css-ja

「HTMLソースでスライドを作成する」というと、気になるのは「発表スライドとWebページを同時作成できるか?」という点ではないでしょうか。結論としては「内容次第」ということに落ち着いてしまうのですが、「ある程度まで同一ソースで作成する」ことを目標とすると、方針として押さえるべき点は次のことでしょう。

  • HTMLソースはWebページ向けが主、スライドは従
    • スライド組版時はdisplay:noneにする情報を決めておく
    • スライド向けCSSを先行する場合、とくに注意するのはfloat配置とheightの100%

もちろん、広告を目的とするWebページなどで一度に入る情報量を絞ることなどはよくあります。ここではある程度技術的内容のプレゼンとそのWebページ化を前提としています。

スマホ向けとPC・タブレット向けのページを同じソースで作成する場合にスマホ向けをメインにレイアウトすることを「モバイル・ファースト」といったりしますが、Webページとプレゼンテーションの関係はもう一捻りあります。
モバイルとそれ以外で異なるのは、主に画面サイズです(より正しくは前提とする通信環境によるリソースの出し分けなどもあります)。
一方、Webページとプレゼンにおいて、Webページはそれのみですが、プレゼンは(通常)「スライド+発表者+発表」で構成されます。この違いは「読者側が受動的か能動的か」「発表者による注意対象・情報量のコントロール」といった差異を生みます。

HTMLソースの話に戻ると、ある変換を行うとき、情報量は落とす方が楽で、足すのはかなり困難です。
つまり「より情報量を必要とする方を主とし、そうでないものを従とする」ということになります。
プレゼンは発表という追加情報を前提とするため、スライドにWebページと同じ情報量を与えると情報量が過多になりがちです。

CSSでは手軽に表示を隠蔽する方法としてdisplay:noneがあります。これは、プレゼンでは口頭で与える情報を、Webページではテキストで表示する、という目的にも使えます。

@media print {
.web-page-only {
  display:none;
  }
}

前提として、「スライド上隠蔽されても前後の話は分かるようにする」というライティングが必要です。なので、パラグラフライティングの基本や、DITAにおけるshortdescのように、「これは最低限最初に伝える」という文章から書いていくよいでしょう。

ページ向け媒体ではフロートはページの上端、下端を前提に書けます。これはpositionについても同様です。

XSLT超入門3の補足

さて、発表の補足です。

何度か述べましたが、XPathの特長は、簡単には「ある文書で、目的の箇所を簡便な記法で指定できる」「取り出した値の加工が行える」ことにあります。ただ「hoge/fuga/…」と書きつらねるだけでなく、軸や述部といった機能・概念を使うことで、他の言語、というかDOMインターフェイスでは難しいこともスマートに行える、ということをXSLT超入門3ではフューチャーしたのですが、いかがでしたでしょうか。
「ここが分からないのでここをじっくりやってほしい」などの要望を、メール・SNS・動画へのコメントなどでいただけると幸いです。

さて、発表について、事前の予定から大きく削った箇所としては2箇所です。データモデルと、XPath 1.0のコードを3.1でリライトするという内容です。

データモデルについては、XPath 2.0でいかに整理されたか、3.0(3.1)で何が拡充されたか、の詳細を削りました。このあたりについてはW3CのXDMのページに図示があるので内部処理モデルに興味のある方はご参照ください。

XPath 3.1でのリライトについては、題材として丁度良いバランスのものを見つけるのはかなり難しかったため、構成から削除しました。「XPath 1.0でまともに処理できるように記述した上で、XPath 3.1で明らかに改善されるように書き直す」ということの難しさは、「そもそも1.0で書けなかった処理を拡充したものがほとんど」「1.0では(XSLT上では)独自functionの定義もできないので、XSLTも多分に含むことになる」といった点にあると感じます。XSLT 1.0のコードでの超絶技巧についてはfunctXライブラリが有名でしょうか。

超絶技巧はおいておいて、もう少し簡単なものはあります。

XPath 1.0(XSLT 1.0)
<xsl:template match="*[contains(@class, ' topic/ph ')]"> 
  ...
</xsl:template>
XPath 3.0(3.1) (XSLT 3.0)
<xsl:template match="*[contains-token(@class, 'topic/ph')]"> 
  ...
</xsl:template>

行っているのはDITAの@class処理で、スペース区切りで続く文字列の部分一致判定です。contains()では含まれてさえいれば真を返してしまうので、topic/ph前後にスペースは必須です。ないと「mytopic/ph」なども一致してしまいます。
contains-token()は、なんだったら名指しで「HTMLやDITAのclass処理に使えるよ」と書かれているのでさもありなん。

コア関数についてはかなり駆け足で紹介しました。コード例をバーッと載せていましたが、コードをしっかり読んでもらうことは意図していません。
これは構成上割と悩みどころで、関数名と処理内容を淡々と流すのであれば、ウェビナーよりもWebサイトや本などを参照するように誘導しても良いと考えています。あるいは数時間~数日のワークショップであれば、サンプル、基本、応用、基本、……といった進め方をしたと思います。

とくにXPath 1.0では、関数型言語らしい「関数を組み合わせて使う」ことはなかなか難しいため、その有用性のアピールを分かりやすく行うのは難しくなっています。

発表中、contains()が(2.0)となっていましたがこれは記述ミスで、XPath 1.0からあります。




アウトライナー
PDFを解析して しおり・目次を自動生成


瞬簡PDF 変換 2024
PDFをOffice文書へ高精度変換

PDFの表形式データをExcelに変換する機能を比較してみる

PDFファイルの中に表形式のデータがあったとき、このデータを加工したり、集計したり、計算したり、あるいは別のアプリケーションに取り込みたいと思うことがあります。少しくらいのデータなら、手入力するという方法でもなんとかなるけれど、量が多いとき、繰り返しが多いときなどは手作業ではなく、なんとか自動的にできないかと思うことでしょう。

いまは、PDFファイルの表からExcel形式に変換するツールは市場にいくつかあります。来週(5月31日)のちょっと一息・アンテナハウスウェビナーでは、PDFファイルの表をExcel形式に変換するツールとして、Adobe のAcrobatと、弊社のPDFtoCellsの次の2つを選んで、変換精度についてがちの比較を行ってみます。

夕陽の対決! PDF-Excel変換ソフト PDFtoCells VS Acrobat
     -真に使えるExcel変換ソフトはどちらか、徹底検証します

2022年5月31日16時から (無料)

詳しい紹介とお申し込みは次のZoomページにてどうぞ。

Zoom でのお申し込みはこちら




瞬簡PDF 変換 2024
PDFをOffice文書へ高精度変換


瞬簡PDF 統合版 2024
アンテナハウスPDFソフトの統合製品!

速習XSLT超入門1(明日に迫るXSLT超入門2ウェビナー )

ゴールデンウィークも明け、XSLT超入門2のウェビナーが明日に迫りました。

セミナーのようなイベントでは、ナンバリングによって「初回参加してないからどうしよう」と尻込みされてしまう方がいるかもしれません。ということで、第1回をおさらいする記事を用意しました。
「これだけ見ておけば大丈夫」というよりは、書籍におけるあらすじと目次のようなものと考えてください。

導入として「XSLTを活用する自動組版の流れとして、XSLTがどの部分の役割を果たすか」を紹介しています。元の文書にあるコンテンツから目次を生成したりできます。
このウェビナー内では大きく触れていませんが(PDF自動生成超入門の内容なので)、「生成時まで内容が決定できないこと」をオブジェクトとしてレイアウトできるのがXSL-FOとなります。弊社製品Antenna House XSL Formatterによる拡張要素・プロパティも、この視点で眺めてみるとスタイルシート設計に役立つのではないでしょうか。

書籍の完成状態を例にして、抽象的な「構造」について紹介し、それをXMLで表現することについて触れています。

XMLを変換するにあたって、「どの部分を変換するか」という指定が必要になります。XSLTでは、そのためにXPathを使うよ、ということを紹介しています。XPathはXSLTから独立するほど多様な機能がありますが、「XML上の特定位置を指定する」ことは基本といって良いでしょう。そのために「ノード」という形でXML文書を解釈し、ノード間の関係としてXML上の位置を指定できるようにしています。関係の方向性として「軸」があり、不足する指定を補う「述部」がある、という紹介をしています。

より実際的な説明として、弊社の過去記事を紹介しておきます。
XSLTを学ぶ (1) XMLのツリーモデルとXPath/XSLTのツリーモデルではルートの意味が違う

明日のウェビナーが「基本文法編」ということで、では「XSLTの基本」は何を紹介しているんだ、疑問があるでしょう。ここでは初学者にとって概念的にあまり馴染みがないであろう、XSLTを構築する基本であるxsl:template@matchとxsl:apply-templatesについてを図を用いて紹介しています。文法は比較的資料があるため、図示に注力した形です。後半のデモでトラブルがあった関係でウェビナーと動画で違いが生じてしまっていますが、このmatchとapplyの関係はコインソータに似ている、ということを覚えておくと良いでしょう。

ウェビナーではトラブルのあったデモについては動画を撮り直しています。
デモを通し、xsl:template@matchとxsl:apply-templatesでXML文書を処理していく様子を紹介しています。

全体を通して、「学習開始で環境構築に悩むよりプレイグラウンドなどを利用するのも良い」「業務利用としてXMLエディタは十分ペイする」「変換元のXML文書としてCommonMark文書が難易度として丁度良いのではないか」といった話をしており、「初学者が取り組みやすい形を提示する」をサブテーマとしていました。

明日のウェビナーではこの第1回からの流れを受けて、基本的なコードリーディングによる学習ができる段階まで持っていけるようにすることを目標にしています。ご参加をお待ちしています。




アウトライナー
PDFを解析して しおり・目次を自動生成


瞬簡PDF 書けまっせ 2024
PDFに文字が書ける! 入力欄を自動認識

(無料)Zoomウェビナー 「PDFの表をExcelに変換し、データを再利用する際の課題」

2022年4月5日(火)16時よりZoomのよるウェビナーを開催します。

タイトルは、
PDFの表をExcelに変換し、データを再利用する際の課題 〜 複数ページ、ページ指定、回転、範囲指定への対処法を実例を用いて解説 〜

として、PDFの中の表をExcelデータに変換するための課題、ツール、テクニックおよび実際の変換例をご紹介します。

どなたでもご参加いただけますので、ご興味をお持ちの方は、次のご案内ページよりお申込みください。


画像をクリックすると、外部サイト(マジセミ)の申込ページに遷移します。




瞬簡PDF 変換 2024
PDFをOffice文書へ高精度変換


アウトライナー
PDFを解析して しおり・目次を自動生成

【動画公開】FormatterClub 2021秋 ウェビナー

に開催した『FormatterClub 2021秋 ウェビナー』のアンテナハウス社員発表の録画を編集、分割し「アンテナハウスPDFチャンネル」にて動画を公開しました。

『AH Formatter20年の歩み』 ~FormatterClub 2021秋 ウェビナー ~

「PDFは当初ターゲットとしていなかった」「最初はActivXアプリだった」など、最近アンテナハウスやAH Formatterを知った方には驚きの内容もあったのではないでしょうか。

『XSL Formatter 拡張仕様使いこなしガイドの紹介』~FormatterClub 2021秋 ウェビナー~

『使いこなしガイド』の紹介です。ショウケースの紹介、『使いこなしガイド』を使って入力項目のある書類を作成するデモを行いました。

『AH Formatter V7.2 のご紹介』~FormatterClub 2021秋 ウェビナー ~

AH Formatter V7.2公開がウェビナー前日の16日だったため、非常にタイムリーな話題でした。
GUIのしおり表示やaxf:float-y="anchor"など、動画映えする機能が追加されています。機能のほかにも対応プラットフォームの拡大など、見逃せない内容を紹介しています。

FormatterClubについて

Formatter Club は、アンテナハウスの XML 自動組版ソフト『AH Formatter』を導入されているユーザーや関心を持っていただいている皆様と開発者とを繋ぎ、会員同士の交流、情報交換により『AH Formatter』の利用技術を向上させ、より皆様のお役に立てる製品としていくために役立てることを目的として発足いたしました。
『AH Formatter』とその関連技術(XSL、CSS、XML 多言語組版など)に関心のある方でしたらどなたも参加できます。参加費は無料です。
Formatter Club の活動には会員メーリングリストを情報交換のために利用し、会員専用の Web ページも提供いたします。また定例会を開催し、会員相互の親睦をはかります。定例会は、『AH Formatter』開発者から最新バージョンの紹介・デモ、活用事例紹介、組版技術の向上のための勉強会などを行います。

FormatterClubについて アンテナハウス株式会社


https://www.antenna.co.jp/AHF/formatterclub.html

関連記事






瞬簡PDF 統合版 2024
アンテナハウスPDFソフトの統合製品!


HTML on Word
WebページをWordで作る!

【動画公開】「PDFのお悩み解決!! その方法を教えます。」ウェビナー

2021年9月7日に開催した「PDFのお悩み解決!! その方法を教えます。」ウェビナーを編集した動画を、YouTubeの「アンテナハウスPDFチャンネル」にて先週24日に公開しました。

動画内でも紹介されているように、アンテナハウス製品ナビゲータ 機能で探す – アンテナハウスから抜粋した内容を元に構成しています。ページの分量がかなりあるため、まず動画で雰囲気を掴んでからページの内容を吟味するような使い方もよいのではないでしょうか。

動画の紹介文に「よくいただくお問合わせ・ご要望カテゴリ」が記されています。

  1. 1位:PDFデータ利用・PDFの編集
  2. 2位:Office文書、画像、各種ファイルの変換
  3. 3位:動作環境
  • おまけ:最近多い(人気の)お問合わせカテゴリ
    (電子)署名、タイムスタンプ、電子証明書

1位の「PDFデータ利用・PDFの編集」は確認時点では43項目!
いかにPDFが普及し、かつ業務上困っていることがあるかが分かりますね。

それぞれの製品のページには機能が詳しく載っていますが、抱えている問題がどういう手段で解決できるものであるか、探している側がはっきり認識できていない場合も多々あるでしょう。動画と製品ナビゲータのページを業務効率化のきっかけにしていただければ幸いです。

 

 



HTML on Word
WebページをWordで作る!


瞬簡PDF 統合版 2024
アンテナハウスPDFソフトの統合製品!
Pages: 1 2 3 4 5 6 7 8 9 10 ... 32 33 34 Next