タグ別アーカイブ : PDF

Office Server Document Converter のご利用目的

「Office Server Document Converter」は、MicroSoft Officeを使用せずにPDFや、画像に変換することができます。
以下のような問題を抱えているユーザ様に幅広くご利用頂いております。

  • MicorSoft Officeのライセンスの問題
    MicroSoft Office を使用しないため、MicroSoft Officeのライセンスが不要。
  • セキュリティ対策
    MicroSoft Officeを起動しないため、マクロ実行を防ぎセキュリティ上安全にPDF変換できます。
  • Windows以外のプラットフォームでも動作
    Linux環境でもPDFや画像に変換できます。

近年では、「Office Server Document Converter」を組み込み、画像保存、PDF出力の手段として不特定多数のユーザ様にネットワークを通したサービスでとしてご利用いただいているケースが増えてきております。

※「Office Server Document Converter」は、アプリケーションの印刷からPDFを生成する方式ではなく、弊社独自の変換により画像、PDFを生成するため、100%の再現性ではありません。
評価版をご用意しておりますので、変換精度をご評価ください。

評価版のお申込ページ

パソコンの引っ越しとインストールできるパソコンの台数

「瞬簡PDF」シリーズをインストールできるのは1台だけ

アンテナハウスの「瞬簡PDF」シリーズは、CD-ROMなどを含むパッケージ版と、インストーラーをWebからダウンロードしていただくダウンロード版の二つの方法で販売しています。パッケージ版やダウンロード版はパソコン1台だけにインストールしてお使いいただけます。
※ちなみに企業団体様向けのライセンス販売(10ライセンス以上)は上記と異なります。ご留意ください。

インストールされた台数でカウントしますので、例えば会社と自宅両方で1台ずつご利用される場合、2つのライセンスが必要です。

パソコンを引っ越しする場合

まず、「瞬簡PDF」シリーズのCD-ROM(もしくはDVD-ROM)やダウンロードされたインストーラーと、弊社からお送りしたシリアル番号をご用意ください。

最初に古いパソコンから「瞬簡PDF」シリーズをアンインストールします。アンインストールしても「瞬簡PDF」シリーズの設定ファイルなどはそのまま残っています。
その後、新しいパソコンに「瞬簡PDF」シリーズをインストールします。必要に応じて設定ファイルなどを新しいパソコンにコピーしてください。

「引っ越し」を支援するソフトウエアなどを使って、プログラムや設定ファイルなどを新しいパソコンに移動させることができる場合があります。残念ながら「引っ越し」を支援するソフトウエアの多くは著名なソフトウエアの引っ越ししか対応していません。弊社の「瞬簡PDF」シリーズには完全対応できず、プログラム本体の移動はできませんが、設定ファイル等が移動できる場合もあります。その場合は新しいパソコンに「瞬簡PDF」をインストールすると設定ファイルが引き継がれます。

パソコンが起動しなくなった場合

もし、引っ越し元のパソコンが起動しない、あるいは災害などでパソコン自体が失われたといった場合は、アンインストールは不要です。そのまま新しいパソコンに「瞬簡PDF」シリーズをインストールしてお使いください。

詳しくは製品に同梱されている登録カードや、マニュアルに記載されているサポート窓口にお問い合わせください。

デスクトップ製品のバージョンアップ版は2世代前まで

バージョンアップについて

店頭などでアンテナハウスのデスクトップ製品をお買い上げいただいたお客様は、そのメジャーバージョンが2つ前であれば、製品の最新版に格安でバージョンアップできます。
バージョンアップは専用のバージョンアップ版はアンテナハウス オンラインショップや、お電話でご購入いただけます。バージョンアップ版の購入は、事前にユーザー登録と購入された製品の登録が必要です。
※バージョンアップ版の販売は、弊社の直接販売のみ(オンラインショップなど)とさせていただいております。

ユーザー登録の方法

デスクトップ製品を購入すると、パッケージの中にあるユーザー登録はがき、ソフトを起動したときなどに表示されるダイアログやヘルプ画面、ユーザーガイドなど、様々なところにユーザー登録のご案内を見ることができます。

ユーザー登録のメリット

ユーザー登録されたお客様へは、新製品が出たときにお得なバージョンアップのご案内メールをお送りする他、弊社製品をお安く買えるキャンペーンなどお得な情報をお送りいたします。

製品をバージョンアップするとサポート期間が1年延長されます。使い方などご不明な点をお電話(製品によってはメールのみ)でご質問いただくことができます。

また、インストール時に旧製品は不要です。ユーザー登録さえ済んでいれば、市販されている新製品をバージョンアップ価格でご購入いただけます。

もしまだアンテナハウスのデスクトップ製品をお持ちでユーザー登録がお済みでないお客様がいらっしゃいましたら、せひご登録をお願いいたします。

Markdownセミナーを開催します

Markdownの活用例として「Markdown + CSS/TeXで冊子本を作ってみた ~仕組みと実践方法のレクチャー~」を開催します。

日 時: 2019年11月14日(木)
会 場: ITS健保センター大久保 1F A
住 所: 〒169-0073 東京都新宿区百人町2丁目27ー6
(関東ITソフトウェア健康保険組合)
イベント詳細: https://connpass.com/event/149490/
申込みページ: https://connpass.com/event/149490/

セミナーでご紹介する内容は、以下の予定です。

  • 第一部 書籍の原稿としてMarkdown を使う
    【LaTeXとPandoc による事例】
    LaTeX は、それ自身もドキュメントの構造化を支援する記法を備えていますが、最近ではより簡便な記法としてMarkdown を採用し、主にPDF 生成のためのエンジンとして使われることも増えています。本セミナーでは、そのような事例のひとつとして、LaTeX とPandoc を併用したMarkdown による書籍制作システムについて紹介します。
  • 第二部 簡単! Markdown+CSSによる冊子本作り―理論と実践
    【Markdownでどうやって原稿を書くか】
    Markdownで冊子本の原稿を書く方法を説明します。Markdown(CommonMarkを中心に)を使って原稿を書く方法と、冊子本を記述するのに必要な機能を検討します。Markdownでは不足する機能についてどのように対処するべきかを考えます。実際に冊子本の原稿を執筆した例を解説します。
    【Markdown原稿をPDFにするにはどうするか】
    マークダウンで作成した原稿から冊子本印刷用PDFを生成するまでの流れを解説します。コマンドラインでNode.js用のスクリプトを使用して原稿をHTMLに変換し、XSLTで目次と索引を自動生成したものをCSSでレイアウト指定してAHFormatterでPDFを出力する実践例の紹介となります。

また、「AH FormatterとCSSを使ったルーズリーフ出版」と AH Formatter に関する最新情報をお伝えします。

是非、ご参加ください。

〒103-0004
東京都中央区東日本橋2-1-6 東日本橋藤和ビル5F
アンテナハウス株式会社
◆ご購入に関するお問い合わせ(祝日を除く月~金曜日9:30~18:00)
TEL : 03-5829-9021
FAX : 03-5829-9023
E-mail: sis@antenna.co.jp
URL : https://www.antenna.co.jp/

OneDriveでテキストが文字化け

社内の会議で進行役をする場合、数人のグループであれば、テキストエディタで簡易なアジェンダを作成して、iPadで見ながら会議を進めたりしています。

Windowsパソコンで作成したテキストファイルをiPadで見る場合、Windows標準のクラウドサービス「OneDrive」を介して、iPadの「OneDrive」アプリで閲覧しています。

元々は他のファイル共有サービスを使用していましたが、無料で利用できる範囲の制限が多くなってきて不便を感じたので、最近は「OneDrive」を利用することが増えてきました。

ところがWindowsで作成したテキストファイルを「OneDrive」で表示すると、文字化けが起こりました。会議室でiPadで表示していざ会議を始めようとしたところだったので、びっくりです。
別のアプリで表示しようとしましたが、iOSではテキストファイルのハンドリングが思いのほか悪く四苦八苦してしまいました。

OneDriveアプリでの表示

文字化けといえば文字コードの違いがまず怪しいのでいろいろ調べたところ、何とiOS版の「OneDrive」アプリは「Shift_JIS」の文字コードに対応していませんでした。
Webブラウザから「OneDrive」サービスにアクセスした場合も文字化けしました。
(Android版の「OneDrive」アプリは未確認)

私がWindowsで使用しているテキストエディタは標準では「Shift_JIS」の文字コードで保存されます。
テキストエディタにはデフォルトの文字コードを「UTF-8」などほかの文字コードに設定できるものもありますが、私が使用しているテキストエディタはデフォルトの設定を変更できないようで、ファイルの保存時に文字コードを変更して保存する必要があるようです。
上書き保存の場合は元のファイルの文字コードで保存されます。

ならばと思い、Window標準のテキストエディタ「メモ帳」はどうかと確認してみたら、こちらもデフォルトの文字コードは「ANSI」(日本語環境では Shift_JIS の拡張版)になっていて、ファイルの保存時に文字コードを変更して保存しなければなりませんでした。

メモ帳の文字コード

メモ帳の文字コード

Windowsの標準テキストエディタで保存したテキストファイルを、OneDriveアプリで表示すると文字化けるとは不便だなと思っていましたが、どうやらメモ帳はWindows 10のバージョン1903からはデフォルトの文字コードが「UTF-8」になったそうです。

でも、一般のかたでは「文字コードってなに?」とか、昔のWindows環境では「Shift_JIS」がメインだったので「Shift_JIS」なら大丈夫と思っている人も多いのではないでしょうか。

というわけで、テキストファイルの保存時に「UTF-8」にして保存しなおすのを忘れそうなので、私はPDFに変換するようにしようと思います。

PDFに変換しておけば文字化けの心配がありません。アジェンダのように参照するだけの文書であれば問題ないし、逆にテキストファイルの場合はタップしたときに編集モードになったりして文字を消したり、変なところにドラッグ&ドロップしてあたふたすることもありません。

また、PDFならiOS上でのハンドリングも良く、フリーのアプリでもメモを書き込んだりできて便利です。

そして、パスワードによる暗号化をしておけば、クラウドサービスでの利用も安心です。

テキストファイルからPDF作成

アンテナハウスの製品でPDFを作成する場合は、「瞬簡PDF 作成」「瞬簡PDF 編集」「瞬簡PDF 統合版」に同梱しているPDF作成ドライバー「Antenna House PDF Driver」で可能です。

Antenna House PDF Driver 7.5 プリンタードライバー

Antenna House PDF Driver 7.5 プリンタードライバー

テキストエディタの「ファイル」メニューの「印刷」から印刷ダイアログを表示して、「プリンターの選択」一覧で「Antenna House PDF Driver 7.5」を選択して「印刷」ボタンをクリックし、保存するだけです。

プリンターの選択

プリンターの選択

印刷をする前に「詳細設定」ボタンをクリックして「Antenna House PDF Driver 7.5」の印刷設定画面から保存先やセキュリティなどの設定をしておくと便利です。

→ 瞬簡PDF 作成 の製品紹介ページ
→ 瞬簡PDF 編集 の製品紹介ページ
→ 瞬簡PDF 統合版 の製品紹介ページ

『中小企業プロモーション支援事業』にて、顧客目線のプロモーションを勉強中です

システム製品の担当者です。

現在、アンテナハウスのシステム製品担当グループは、自社製品の販促とお客様の要望をよりよく製品に反映することを目的として、公益財団法人東京都中小企業振興公社が主催する『中小企業プロモーション支援事業』に参加しています。

 東京都中小企業公社 中小企業プロモーション事業

本事業は、自社のプロモーションを課題とする中小企業を対象とした効果的な自社PRシートの作成やプロモーション戦略策定を支援し、中小企業の更なる販路開拓を後押しする事業です。
弊社はこれまでもプロモーションを実施してきましたが、

  • 有効なプロモーションを打てているのかどうか不透明である
  • 顧客が本当に求めるものを把握できていないのではないかという疑念がある

といった課題があり、その改善策の1つとして応募し、現在目下勉強中です。

プロモーションをいざ学び始めると、カタカナの多さに圧倒されます。ワークショップの講師の方の解説があってようやく理解できているといった状況です。ようやく入り口に立ったばかりの状況ですが、皆様の要望に合致した製品の提供、そして皆様の希望をより正確に汲み取った製品開発を行うべく、努力してまいります。

もちろん、製品に対する要望はいつでも受け付けております。上記プロモーションの成果を待つまでもなく、気になることなどありましたらご連絡をお願い致します
直近では、第10回 Japan IT Week 秋に製品を出展します。プロモーション事業での学習の成果を反映できるかはわかりませんが、来場頂いた方によりわかりやすく説明し、ご要望に答えるべくブースにてお待ちしております。ぜひPDFにまつわる課題や要望についてご相談頂ければと思います。

第10回 Japan IT Week 秋
「ソフトウェア&アプリ開発展【秋】」にソリューション・システムコンポーネント製品を出展します。
日  時: 2019年10月23日(水)~ 25日(金)
会  場: 幕張メッセ
住  所: 千葉市美浜区中瀬2-1(交通アクセス)
小間位置: 14-25
イベント詳細ページ: https://www.japan-it-autumn.jp/ja-jp/about/sodec.html
展示製品: https://www.antenna.co.jp/system/

引き続き、変わらぬご愛顧のほどよろしくお願いします

「ソフトウェア&アプリ開発展【秋】」(通称 SODEC ) 出展

2019年10月23日から開催される「ソフトウェア&アプリ開発展【秋】」(通称 SODEC ) にアンテナハウスは今年も出展致します。

PDFの作成から閲覧や加工・編集しPDFの再利用を目的としたツールをご紹介いたします。PDFは作って見るだけではありません。くっつけたり離したり、お望み通りに加工・編集が可能です。
こんなことが出来ないかなとか、出来たらいいなといったご要望があればご相談に乗ります。
他にもXMLなどドキュメント作成や変換などのお手伝いをいたしますので、ぜひともアンテナハウスブースへお立ち寄りください。

■ ご紹介製品

  • PDF Tool API
    ページ結合・分割、しおり・注釈編集・セキュリティ付与などのPDF 加工機能を行うAPIです。
    ブラウザからの呼び出しでの利用方法をデモします。
  • AH Formatter
    XSL-FO を忠実に実装し、日本語組版など多くの拡張機能で商品レベルの書籍組版ができます。
  • PDF Driver
    GDI 型の仮想プリンタドライバと、これを制御する付属APIのセット製品です。
  • Office Server Document Converter
    Microsoft Officeがインストールされていない環境でも、Word/Excel/PowerPoint等の文書をPDFや各種画像ファイルへダイレクト変換するライブラリです。
  •  PDF Server
    サーバ上で画像データやMSOffice文書からPDFを生成し、イントラネットで配信したり、各種グループウェアへ自動登録を行う開発不要のサーバソリューションです。
  • PDF Viewer SDK
    PDFの表示と編集、印刷のコントロールを行う専用アプリケーション開発用ライブラリです。

■ 展示会詳細とアンテナハウスブース

「ソフトウェア&アプリ開発展【秋】」
会 期:2019年10月23日(水)~2019年10月25日(金)
10:00~18:00(25日のみ17:00終了)
場 所:幕張メッセ
展示製品: https://www.antenna.co.jp/system/
★アンテナハウスブース:14-25

「技術書典7」に出展いたします。

来週 9月22日(日)に開催される「技術書典」(主催:TechBooster / 達人出版会)に向けて、最近、組版界隈で話題の Markdown(と CSS)を用いて、実際に技術同人誌『簡単!Markdown+CSSによる冊子本作り ―理論と実践―』を作成いたしました。当日販売いたしますので、ぜひお手にとってご覧ください。

『簡単!Markdown+CSSによる冊子本作り ―理論と実践―』の表紙

本書籍の内容については、先日、弊社ブログでご紹介しております。ご関心ございましたらご覧ください。
→ Markdown+CSS組版で冊子本(PDF)を作ってみる

◆ 技術書典概要
・開催日時:2019年9月22日(日) 11:00~17:00
・開催場所:池袋サンシャインシティ2/3F 展示ホールC/D(文化会館ビル2/3F)
・サークル名とブース番号:アンテナハウスCAS電子出版(き45D)
・販売書籍
・技術書典7

◆技術書典ご来場予定の方に

一般参加者は13時まで有償の整理券が必要です。ご注意ください。

整理券のご案内

整理券は1,000円で、3種類あります。

(1) Cホール(3階)から入場 11時~
(2) Dホール(2階)から入場 11時~
(3) Dホール(2階)から入場 12時~

弊サークルの場所は、展示ホールD(2F):き45Dです。

アンテナハウスCAS電子出版(き45D)

入場が13時過ぎると無償(ただし、待機列解消後)になります。Markdown本はたくさん印刷しましたので、まず売り切れはないと思いますので、遅くてもたぶん大丈夫なはずです。

PDF Viewer SDKで簡単PDFビューア作成(5)

~イベント処理~

以前の 記事 で、PDF Viewer SDK の PDF 表示とサムネイルの二つのコントロールの同期を取るために、一方でページを移動したらもう一方も同じページに移動するイベント処理をご紹介しました。

このようなイベント処理を実装する方法を詳しく教えてほしいというリクエストを頂きましたので、本日は画面操作を交えてご紹介します。

まず、Visual Studio のフォームデザイナ上で PDFPageViewCtrl を選択してから「プロパティ」タブを開き、タブの上部にある「イベント」ボタンをクリックします。

pdfviwer01

すると各種イベントが並んだ画面が表示されます。PDF ビューアーコントロール特有のイベントは「その他」に表示されます。

pdfviwer02

ここでは、DoAction イベントを実装してみます。このイベントはリンク注釈をクリックしたときに発生するイベントです。

まずプロパティの DoAction イベント右の空欄部分をダブルクリックします。するとコードエディタに画面遷移し、イベントハンドラの雛形コードが挿入されます。

 private int pdfPageViewCtrl1_DoAction(AvsActionType actionType, string data)
 {
        return default(int);
 }

「プロパティ」タブを確認していただくと、DoAction イベントには挿入されたメソッドが登録されていることが分かります。

pdfviwer03
これで準備はできました。あとはイベントハンドラの雛形を実装するだけです。

イベントハンドラには、イベントに応じて予め定義された引数があり、イベントに関する必要な情報が渡されます。DoAction イベントでは発生したアクションのタイプ、リンクをクリックした場合の URL 等のデータが渡されます。イベントハンドラはこれらのデータを使って必要な処理を実装していきます。

ここでは、アクションを実行する前に確認ダイアログを表示するようにしてみます。
「いいえ」ボタンを押した場合は、その後のアクション実行を行わないように戻り値 0 を返すようにします。

下記のコードを入力してください。

private int pdfPageViewCtrl1_DoAction(AvsActionType actionType, string data)
{
     if (actionType == AvsActionType.AGAT_LAUNCH 
|| actionType == AvsActionType.AGAT_URI 
|| actionType == AvsActionType.AGAT_INTERNALFILE)
     {
           String msg = String.Format("{0}を開こうとしています。よろしいですか?", data);
           if (MessageBox.Show(this, msg, "", MessageBoxButtons.YesNo) == DialogResult.No)
                return 0;
            }
            return 1;
      }
}

これでイベントハンドラの実装は終了です。

あとはこのコードをビルドして実行するだけです。
実際に実行してみると、コードのとおり確認ダイアログが開きました。

pdfviewer04-3

以上、イベント処理の実装方法のご紹介でした。ご参考になれば幸いです。

詳しい機能についてぜひ製品ページをご覧ください。
製品ページ:
https://www.antenna.co.jp/pdfviewersdk/

評価版ダウンロードページ:
https://www.antenna.co.jp/pdfviewersdk/trial.html

PDF Tool API でPDFを軽量化する(画像のダウンサンプリング)

PDF Tool APIを利用したPDF加工の解説本、PDF CookBook 巻1、巻2、巻3が現在好評発売中です。
各種ドキュメントのPDFへの変換ならばともかく、『加工』と言われてもイメージが湧きにくい方もいらっしゃると思いますので、CookBookに収録された加工機能の一部を紹介したいと思います。
今回は「画像の最適化(ダウンサンプリング)」をご紹介します。
この機能は端的に言うと、PDFの軽量化に用いる機能です。

画像の最適化(ダウンサンプリング)

「画像の最適化」はPDFに含まれている画像に対しダウンサンプリングをしたり圧縮をかけることでドキュメントの容量を抑える機能で、今回紹介するのはその中のダウンサンプリングです。

PDFドキュメントは入力画像をそのままドキュメント上に配置することができますが、反面、大きい画像が多い場合などにサイズが非常に大きくなってしまいます。
特にファイルサイズがかさんでしまう例としては、サムネイルとして利用したいだけの画像なのに不必要に高精細な画像を用いてしまった場合で、画面上では小さく見える画像がファイルサイズを圧迫してしまうことにになりかねません。
そのときに有効なのが画像のダウンサンプリングです。

■ 画像のダウンサンプリングのオプション
PDF Tool APIでは多数のオプションを細かく設定することで用途に応じた適切な画像のダウンサンプリングができます。
画像のダウンサンプリング時に指定できる数値のうち、代表的なものは以下のような項目です。

  • ダウンサンプリング方法
  • ダウンサンプリング後のPPI値
  • ダウンサンプリング対象画像の最低サイズ
  • ダウンサンプリング対象画像の最低PPI値
  • ダウンサンプリング率の下限値
  • ダウンサンプリング方法:
    バイリニア法、バイキュービック法、ニアレストネイバー法の3種からダウンサンプリング方法を選択できます。これらの画像サイズ変更アルゴリズムは一長一短があり、用途によって使い分けることでダウンサンプリングの粗が目立たないようにすることができます。
    (※バイリニア法、バイキュービック法、ニアレストネイバー法の違いについてはこちらのサイト《画像サイズと解像度・再サンプル ―Adobe Photoshop マニュアル》に詳しい説明があります。)
  • PPI値:
    画像の解像度を下げるために、目標のPPI値を設定します。PPIとはpixels per inchの略です。
  • 対象画像の最低サイズ:
    小さい画像をダウンサンプリング対象にしないよう、画像の幅・高さの下限値を設定します。
  • 最低PPI値:
    PPIが小さすぎる画像をダウンサンプリング対象にしないよう、対象画像のPPIの下限値を設定します。
  • ダウンサンプリング率の下限値:
    ダウンサンプリングをしすぎて画像が粗くなりすぎないよう、ダウンサンプリング率の下限値を設定します。

■ ダウンサンプリング以外の最適化
画像の最適化は大きくカラー画像・モノクロ画像・グレースケール画像に対して実行でき、ダウンサンプリング以外にも画像にJPEGなどの圧縮をかけることもできます。

最後に

今回紹介した「画像の最適化」についてはそれぞれの項目についてPDF CookBook第3巻でサンプルプログラム付きで詳しく紹介しています。PDFを扱うプログラマーやエンジニアはもちろんですが、企画・営業担当の方でもPDFの豊富な機能や使い方についての知識やアイデアが得られるでしょう。

また、今回取り上げたトピック以外にも、PDF CookBookでは様々な加工方法を紹介しています。
それぞれ、
PDF CookBook第1巻では
・ページの順序、サイズの設定
・本文への文字・画像・他のPDFのページ要素挿入
等の内容について、
PDF CookBook第2巻では
・パスワードによるセキュリティ設定
・透かし機能の追加
・しおり情報の編集・作成
等の内容について、
PDF CookBook第3巻では
・PDF内のテキスト検索
・PDFの最適化
・範囲を指定した内容データ削除
等について解説しております。

その他のシリーズ既刊本はHTMLで全文公開しておりますので、ご興味のある方はこちらもご覧ください。

HTML版 PDF Cook Book
『PDF CookBook 第1巻』
『PDF CookBook 第2巻』
『PDF CookBook 第3巻』