作成者別アーカイブ: AHEntry

自動PDF変換・編集サーバーソリューション、AH PDF Server

AH PDF Server のメンテナンスリリースについて紹介させていただきます。
AH PDF Server は、以前、お知らせしましたように、数々の機能強化を行った V3.1 を出荷中ですが、現在、そのバグ修正を行ったメンテナンスリリース (MR) を配布しております。

今回の改訂内容については、
AH PDF Server V3.1 改訂1版/コマンド版 改訂1版/CAD版 改訂1版を公開
をご覧ください。

AH PDF Server は、MS Office 文書など、さまざな文書、画像をサーバーサイドで PDF などに自動変換するサーバー製品です。 指定したフォルダに変換したい文書を、ドラッグ&ドロップすれば、自動で変換します。 オプションを使えば、逆にPDFや画像から MS Office 文書への変換、ブラウザを使った変換、CADファイルの変換も可能です。
詳しい紹介は、

をご覧ください。

アンテナハウスのシステム製品につきましては、事前に技術相談会を行っております。
お気軽にお問い合わせください。

詳しくは、
アンテナハウス システム製品技術相談会
をご覧の上、お申し込みください。

【お問い合わせ】
担当:アンテナハウス株式会社
ソリューション・システムコンポーネント製品営業グループ
メールアドレス sis@antenna.co.jp
電話番号 03-5829-9021


電子帳簿保存法「スキャナ保存」の規制緩和

国会で審議されていた2015年度 “税制改革大綱” 関連省令の改正が、3月31日の参議院本会議で可決・成立し、同日深夜に3月31日付の「官報特別号外第11号」にて「スキャナ保存」規制緩和が公布されました。

まず、e-文書法、電子帳簿保存法について簡単に説明いたします。
e-文書法は、法律で保管が義務付けられている書類を、どう電子化して保管するのかを定めた法律です。
電子帳簿保存法は、見積書、注文書、請求書などを、電子的に保存する場合に、必要な要件を定めた法律です。簡単にいえば、上記のような紙の書類をスキャナーでスキャンして、電子データとして保存するときに、やっておかなければいけない要件を定めている法律です。

上記、改正によって「スキャナ保存」の要件が緩和され、企業が、スキャナ保存を導入しやすくなりました。アンテナハウスには、以前にも増して企業からのお問い合わせがあり、セミナーも好評です。

アンテナハウスは、e-文書法、電子帳簿保存法対応のスキャナ保存管理システムとして、AH e-Doc Manager を販売しております。 また、スキャンしたPDFに電子署名やタイムスタンプが付与できる 長期署名PAdESライブラリ も販売しております。さらに、e-文書法、電子帳簿保存法に精通したエキスパートもおります。

e-Doc Manager によって、お客様のニーズに合わせた、e-文書法、電子帳簿保存法対応のスキャナ保存管理システムを、アンテナハウスが提供いたします。システム構築を手がける SIer 様は、e-Doc Manager ではなく、長期署名PAdESライブラリをお使いいただければ、顧客企業様の要望に合わせた電子帳簿保存システムを構築できます。
アンテナハウスでは、セミナーを開いたり、導入コンサルティングを行い、システムの提案、実装、運用まで、トータルにサポートすることも行っております。

紙の書類の電子化による業務の効率化、コストダウン、紙の帳簿類の原本廃棄といったことに興味がある方は、ぜひ、 AH e-Doc Manager , 長期署名PAdES ライブラリ をご検討ください。

AH e-Doc Manager について、詳しい紹介は、
AH e-Doc Manager 電子帳簿保存法「スキャナ保存対応用管理システム」

長期署名PAdES ライブラリ について、詳しい紹介は、
長期署名PAdES ライブラリ
をご覧ください。

アンテナハウスのシステム製品につきましては、事前に技術相談会を行っております。
お気軽にお問い合わせください。

詳しくは、
アンテナハウス システム製品技術相談会
をご覧の上、お申し込みください。

【お問い合わせ】
担当:アンテナハウス株式会社
ソリューション・システムコンポーネント製品営業グループ
メールアドレス sis@antenna.co.jp
電話番号 03-5829-9021


TextPorter のメンテナンスリリースについて

TextPorter のメンテナンスリリースについて紹介させていただきます。
TextPorter をお使いのお客様で、弊社と保守契約を結んでいらっしゃるお客様には、バグ修正を行ったメンテナンスリリース (MR) を配布しております。
以前、お知らせしました通り、

  • 最新版につきましては、従来通り、おおよそ3ヵ月に1回、年4回を目安とした配布
  • 最新版以外のバージョンにつきましては、おおよそ半年に1回、年2回を目安とした配布

としております。 何卒、ご了承くださいますよう、お願い申し上げます。

現在、TextPorter は、TextPorter V5.3 改訂第7版 (メンテナンスリリース7版。V5.3 MR7) を、出荷しております。 今後、5月から6月にかけて、V5.0, V5.1, V5.2, V5.3 の新しいMR を出荷する予定です。
なお、V4.2 については、製造・出荷狩猟から5年が経過いしましたので、メンテナンスは終了いたしました。したがいまして、特別な契約を結んでいるお客様以外、今後 MR が提供されることはございません。ご了承くださるよう、お願い申し上げます。

・V5.3 改訂第7版 (MR7)
改訂内容は、
https://www.antenna.co.jp/support/update-sys/axx/axx53.html#mr7
をご覧ください。改訂版のダウンロードも、上記ページから行なえます。

他のバージョンの改訂情報は、
TextPorter 改訂情報
をご覧ください。

TextPorter は、サーバ組込用のテキスト抽出エンジンです。Microsoft Office, PDF など様々なアプリケーションのファイルから文字列を抜き出します。 TextPorter は、対応ファイルの多さなどが評価され、ウェブサービス、パブリッククラウド、プライベートクラウドなどで、検索エンジン、ウイルス対策ソフト、企業機密の漏洩を防ぐソフトなどに利用されています。

TextPorter についての詳しい情報は、
TextPorter
をご覧ください。

評価版もご用意しております。
TextPorter 評価版のお申し込み
から、お申し込みください。

アンテナハウスのシステム製品につきましては、事前に技術相談会を行っております。
お気軽にお問い合わせください。

詳しくは、
アンテナハウス システム製品技術相談会
をご覧の上、お申し込みください。

【お問い合わせ】
担当:アンテナハウス株式会社
ソリューション・システムコンポーネント製品営業グループ
メールアドレス sis@antenna.co.jp
電話番号 03-5829-9021


Server Based Converter のメンテナンスリリースについて

Server Based Converter のメンテナンスリリースについて紹介させていただきます。
Server Based Converter をお使いのお客様で、弊社と保守契約を結んでいらっしゃるお客様には、バグ修正を行ったメンテナンスリリース(MR) を配布しております。
以前、お知らせしました通り、

  • 最新版につきましては、従来通り、おおよそ3ヵ月に1回、年4回を目安とした配布
  • 最新版以外のバージョンにつきましては、おおよそ半年に1回、年2回を目安とした配布

としております。 何卒、ご了承くださいますよう、お願い申し上げます。

Server Based Converter は、最新バージョンのみ、メンテナンスリリースを出す時期になっておりますので、現在、V5.2 のメンテナンスリリース(MR) をリリース中です。 保守契約を結んでいらっしゃるお客様で、該当するバージョンをお持ちの方は、ダウンロードして、お試しください。

・V5.2
改訂内容については、
https://www.antenna.co.jp/support/update-sys/sbc/sbc52.html
を、ご覧ください。 改訂版のダウンロードも、上記ページから行なえます。

Server Based Converter は、Microsoft Office, PDF などのファイルを、PDF, Flash, SVG, 各種画像形式にダイレクトに変換する変換エンジンです。 ダイレクト変換の意味は、たとえば、Microsoft Office がない環境でも、ファイルさえあれば、それをダイレクトに内容を見える形式に変換できるのです。ダイレクト変換には、Microsoft Office のライセンスも不要です。
Server Based Converter は、ダイレクト変換というユニークさが評価され、多くのウェブサービス、パブリッククラウド、プライベートクラウドなどで利用されています。

Server Based Converter に関する詳しい情報は、
Server Based Converter
を、ぜひご覧ください。

評価版もご用意しております。
サーバベース・コンバーター 評価版のお申し込み
から、お申し込みください。

【お問い合わせ】
担当:アンテナハウス株式会社
ソリューション・システムコンポーネント製品営業グループ
メールアドレス sis@antenna.co.jp
電話番号 03-5829-9021


弊社デスクトップ製品のご利用について

おはようございます。
デスクトップ製品のサポート担当です。

まもなくゴールデンウィークが始まりますね。
今年は日の並びも良くて、大型連休が取りやすいため、今からあれこれ計画して楽しみにされている方も多いのではないでしょうか?

さて、新年度を機会に会社やご家庭でパソコンの買い替えをされる場合も多くなってくるかと思います。
そのせいか、サポートセンターには「パソコンを買い替えたけれど、今使っているソフトはそのまま新しいパソコンにも使えますか?」といった内容のお問い合わせが多くなっているように思われます。
使いなれたソフトは、新しいパソコンでもこれまでと同じように使いたいもの。気になるのは当然ですね。

上記のお問い合わせへの回答は、もちろんOKです。
ただし、弊社のデスクトップ製品の場合、条件があります。
それは、今まで使われていたパソコンから弊社製品を削除(アンインストール)してから、新しいパソコンに再インストールを行っていただく必要があるということです。

弊社デスクトップ製品は、サイトライセンスで購入された場合を除いて、1ライセンスにつき1台のパソコンでご使用いただくことを前提にご提供させていただいております。
古いパソコンを廃棄してしまう場合は問題ありませんが、新旧ふたつのパソコンに弊社製品をインストールされた状態で、どちらも使われるのは製品の使用許諾に反した行為となりますので、是非ともご注意いただきたいと存じます。
使用許諾の詳細につきましては、以下のFAQの内容もご参考にしてください。

デスクトップ製品の使用条件について

上記の条件をご理解いただいた上で、アンテナハウスのデスクトップ製品を末永くご愛用いただけますよう、お願いいたします。


『瞬簡PDF』シリーズは、ただいま新年度応援キャンペーン中!

おはようございます。
デスクトップ製品のサポート担当です。

早いもので、4月もまもなく終わりに近づいてきました。
今月は雨ばかり降っていた印象ですが、ここにきてようやく春らしい暖かな日射しが戻ってきましたね。
4月としては記録的に日照時間が短かったようですが、雨に打たれていた農作物がこれから元気を取り戻してくれることを願うばかりです。

さて、桜とともに新年度を迎えた4月に、アンテナハウスでは「新年度応援キャンペーン」と銘打ったセールを開催中です。
人気の「書けまっせ6」や「作成7」、「変換8」など、PDF製品が特価で販売中です。
4月いっぱいの開催のため、残りあと僅かの期間となっています。

新年度応援キャンペーン開催中

この機会に、アンテナハウスの『瞬簡PDF』シリーズをお手元に揃えてみてはいかがでしょうか?
サポートも充実しておりますので、安心してお使いいただけます。
是非、ご検討ください!


[海外営業レポート] ページメディア出力と XSL-FO の未来について(2)

さて昨日の続きです。

Thad は正しかったのです。12年間でアンテナハウスは40か国以上のあらゆる産業界、政府機関で、またXSL-FO が利用されるだろうと想像さえできなかったアプリケーション向けに、数千本ものライセンスを販売しました。

今日 XSL-FO はビジネス文書、ドライバーライセンス、電車のチケット、映画の台本、視聴覚障害者向け印刷物、注文書などなどあらゆる分野での文書の出力に利用されています。

古いシステムからページをよりモダンに改革しようとする企業はますます増えていて、それに伴って XSL-FO の利用がますます増え、少ない割合ですが CSS も使われています。DITA への関心も深まり、2007年にDITA カンファレンスが開催された時に比べたら、DITA  関連の XSL-FO の販売実績は非常な割合で伸びています。
将来的に、ページ出力は情報配布の方法としてはかなり重要な要素であり続けると考えます。XSL-FO はそのような配布手段の最も有力な標準仕様であり、ページ出力に限っては XSL-FO にとって代わるものは現れないだろうと思います。またCSSも成長しうる出力の仕様だと思います。
2025年の予想としては、依然として XSL-FO と CSS は一日に何百万ものページを生産し続けているのではないかと思います。

US 営業グループ
アンテナハウス海外サイト
http://www.antennahouse.com/
http://rainbowpdf.com/


[海外営業レポート] ページメディア出力と XSL-FO の未来について(1)

冬季はカンファランスがあまり開催されないのですが、それでも XML Prague と Vasont Users Group、2つのイベントに参加してきました。

DCLabs の最近の調査によると、PDF 出力とページ組版は回答者の90%以上が主な配布方法であると回答しています。XSL-FO は依然としてページメディア出力の手段であると認識されています。このことは epubs や ebooks を取り巻く活発な活動レベルを考えたとき、非常に意味があることだと思います。

12年前の2003年、アンテナハウスが海外で XSL Formatter を売り出そうとアメリカに事務所を開設した時、欧米ではページ印刷の歴史は Johannes Gutenberg (ヨハネス・グーテンベルク)が1440年に活版印刷技術を発明した時に遡り500年以上にもなります。

2003年当時、続く500年がどうなるかなど考えられなかったですが、せめて20年間はアンテナハウスが XSL-FO とページ出力の方向を貫いていけるかどうかを考えていました。
2003年当時、XSL-FO は2年間ほど W3C の勧告となっていました。そして、DITA は全く出始めたばかりでした。最初の DITA North America Conference は2007年まで開催されませんでした。その頃は、情報伝達の代替えの手段がいくらか動きを見せだしたとはいえ、紙のページの需要は永久に続くだろうと推測していました。

2004年に Thad McIlroy、出版業界のエキスパートが Gilbane レポートで次のように予想をしました。

XSL-FO はかなり注目され採用されるだろう。なせなら、XML (そしてさらに重要な XSLT )はあらゆる分野の産業で広く定着し、どんなビジネスプロセスの展望においてもベンダーによる、手厚いサポートがあるからである。XSLT を扱うことは開発者が FOを実装できるようになるための大きなステップとなり、そのことは、標準を推進していくエネルギーと経験となるだろう

続きは明日投稿します。

US 営業グループ
アンテナハウス海外サイト
http://www.antennahouse.com/
http://rainbowpdf.com/


F# の Seq に驚く

.NET の一級市民と「なるべく」設計されたという F#。一級市民になれたのだろうか。Visual Studio 2013 Community でも最初から F# が使える。がしかし、GUI プログラム (WPF プログラム) が作れるようにはなっていない。拡張プログラムの「F# Empty Windows App (WPF)」をインストールすることで GUI プログラムが作れるようになる。喜んで使い始めるが、どうもプロパティで GUI コントロールをバインドする部分がちゃんと動かない。ツリー表現のコントロール(パス)でアイテムを選べるのだが、アイテム名が表示されないので何を選んでるのかわからない。選ぶと XAML ファイルが変更されるので動いてはいるようだ。これがバグなのか、たまたま微妙に動いてるだけなのかわからない。F# は正規には WPF プログラムを作れるようにはなってないのだからたまたま微妙に動いてるだけという可能性は高い。なんにせよ結局 XAML は手で触らないといけない。一級市民ねぇ。

プロパティをイベントモードにすると「イベントハンドラーを追加する前に、分離コードファイルとクラス定義を追加してください。」などとお願いされちゃう。分離コードってなんだ? と調べると、C# の partial class を使って XAML の定義と C# の定義を融合するといったことをするようだ。問題は F# には partial class なんて概念がないこと。将来的にはサポートされるのかもしれないが、VS2013 の F#(バージョン3.1.2) には存在しない。困ったぞ。しかたがないので、アプリケーションのインスタンスを表す App.xaml を使うのを止め、コードでアプリケーションの初期化を記述した。イベントハンドラはコードで追加。まさしく手で追加。困った一級市民だ。

そんな、皆さんのディスクの肥やしになっているだろう F# の Seq に驚かされた。

.NET の ZipArchive クラスの Entries プロパティは ReadOnlyCollection<ZipArchiveEntry> という型なのだが、こういった .NET でよく使われるコレクションは F# では List の関数では直接扱えない。ところが Seq の関数では扱える。で、map や iter など Seq の関数を List の関数のつもりで(大概同じものがある)使ってるとその仕様の違いに突然驚かされる。で、確認のためプログラムを書いた。

let OnList (d0) =
    let _ = stderr.WriteLine("## OnList ##")
    let _ = stderr.WriteLine("part 1")
    let c = ref 0
    let d1 = 
        List.map 
            (fun (s: string) -> 
                let _ = stderr.WriteLine("function list 1")
                c := !c + 1
                s.ToUpper() + string !c
            ) 
            d0
    if List.length d1 > 2 then
        let _ = stdout.WriteLine("part 2")
        let d2 = 
            List.map
                (fun (s: string) -> 
                    let _ = stderr.WriteLine("function list 2")
                    s
                ) 
                d1
        d2
    else
        []

let OnSeq (d0) =
    let _ = stderr.WriteLine("## OnSeq ##")
    let _ = stderr.WriteLine("sect 1")
    let c = ref 0
    let d1 = 
        Seq.map 
            (fun (s: string) -> 
                let _ = stderr.WriteLine("function seq 1")
                c := !c + 1
                s.ToUpper() + string !c
            ) 
            d0
    if Seq.length d1 > 2 then
    //if true then
        let _ = stderr.WriteLine("sect 2")
        let d2 = 
            Seq.map
                (fun (s: string) -> 
                    stderr.WriteLine("function seq 2")
                    s
                ) 
                d1
        Seq.toList d2
    else
        []

[<EntryPoint>]
let main argv =
    let ls1 = [ "abc"; "def"; "ghi" ]
    let r1 = OnList(ls1)
    let _ = List.iter (fun (s: string) -> stdout.WriteLine(s)) r1
    let r2 = OnSeq(ls1)
    let _ = List.iter (fun (s: string) -> stdout.WriteLine(s)) r2
    0

OnList 関数と OnSeq 関数はどちらも入力の文字列リストを関数1 で大文字に変換して順序数を付けて、リストサイズが 2 より大きかったら関数2 を通って変換後のリストを返す。関数2 では何もさせてないが、何かしてもしなくても同じなので省略した。OnList 関数と OnSeq 関数の違いは List の関数を使うか Seq の関数を使うかだけ。

OnList の実行結果は以下の通り。

## OnList ##
part 1
function list 1
function list 1
function list 1
part 2
function list 2
function list 2
function list 2
ABC1
DEF2
GHI3

目論んだ通り、リスト要素の回数だけ関数1 と関数2 が呼ばれている。

OnSeq の実行結果は以下の通り。

## OnSeq ##
sect 1
function seq 1
function seq 1
function seq 1
sect 2
function seq 1
function seq 2
function seq 1
function seq 2
function seq 1
function seq 2
ABC4
DEF5
GHI6

関数1 が 2 回ずつ呼ばれ、参照を使った順序数が変わってしまっている。この程度のコードで結果が変わるのである。

Seq は遅延評価されるのに加え、要素のインスタンスが常に 1 つという制限がある。で、

if Seq.length d1 > 2 then

のときに d1 が評価され、分岐するのだが、関数2 での評価時、もう d1 の要素は保持されていない(要素のインスタンスは常に 1 つ)ため再度関数1 からやり直している。ところが関数1 は順序数を得るのに参照を使った代入をしている不純な関数なので結果が変化してしまうのである。この関数1 が純粋でも問題は同じ。関数1 が重い処理だったりした場合、無駄に CPU と時間を食うことになる。不純な関数を使ったのは結果が変化するという、どう考えてもダメな判りやすい結果を敢えて出すため。

if true then

というように分岐の判定である d1 の評価をやめると、関数1 は要素数回のみ呼び出される。

ようは Seq には気を付けろということだ。.NET のコレクションがデフォルトでは Seq でしか扱えないのは、どう考えても罠。強烈な罠。

 


『Antenna House pdfview』 1.0.0版を販売開始!

~ Android アプリケーションへ PDF 表示機能を組み込み ~

Android 向けの PDF 描画ライブラリー『Antenna House pdfview』1.0.0版の販売を開始しました。昨年よりβ版を公開しておりましたが、本日より正式リリースとなります。

お客様開発アプリへ PDF の表示や検索機能を提供

『Antenna House pdfview』 は、Android 上で下記が可能です。

  • PDFファイルをビットマップ画像に変換
  • PDFファイルからページテキストを抽出

『Antenna House pdfview』 を組み込むことで、お客様が開発される Android アプリで PDF の表示や検索が実現できます。

対応プラットフォーム

下記のプラットフォームで動作します。
・Android 4.0.4 – 4.4.4 (ARMv7-A アーキテクチャーの CPU)

サンプル PDF ビューアー、ソースコードが付属

サンプル PDF ビューアーが付属しておりますので、お手元の Android 端末で、PDF の表示やテキスト検索の動作をすぐにご確認いただくことができます。

また、サンプル PDF ビューアーの Java ソースコードも提供しております。Java ソースコードは、開発アプリケーションへの PDF 表示機能の組み込みや、独自の PDF ビューアーの開発にご利用いたくことができます。

ahpdfview sample

サンプル PDF ビューアー

詳しい製品情報は、下記の製品ページをご覧ください。
また、評価版をご用意しておりますので、ぜひこの機会にお試しください。

製品ページ:
https://www.antenna.co.jp/ahpdfview/
評価版のお申し込み:
https://www.antenna.co.jp/ahpdfview/trial.html
お問い合わせ:
Antenna House pdfview はOEM 販売となります。OEM ご相談窓口へお問い合わせください。


Pages: Prev 1 2 3 ... 119 120 121 122 123 124 125 ... 210 211 212 Next