お知らせ
2019年10月31日
株式会社スカイコム
株式会社スカイコム
お客様各位
貴社ますますご盛栄のこととお慶び申し上げます。平素より弊社製品をご利用いただきまして誠にありがとうございます。
この度、弊社製品SkyPDF Tools SDK IIIにおいて、意図した処理が行われない可能性があることが判明しました。
ご利用のお客様には、ご迷惑をおかけしますことをお詫び申し上げるとともに、本件の内容について下記のとおりご報告申し上げます。
貴社ますますご盛栄のこととお慶び申し上げます。平素より弊社製品をご利用いただきまして誠にありがとうございます。
この度、弊社製品SkyPDF Tools SDK IIIにおいて、意図した処理が行われない可能性があることが判明しました。
ご利用のお客様には、ご迷惑をおかけしますことをお詫び申し上げるとともに、本件の内容について下記のとおりご報告申し上げます。
記
1.対象製品
SkyPDF Tools SDK III 64bit版 ※32bit版は該当しません。
2.内容
ImportXml/ImportXmlData関数でフォームフィールドに対してフォームデータの挿入を行った際に、指定したフォームデータのうち一部のみが挿入されたPDFがまれに生成されることがある。
機能分類 | 該当インターフェース | 事象 |
---|---|---|
API | ImportXml/ImportXmlData | 指定したデータが挿入されない 指定データのうち一部のみ反映される |
3.原因
特定のインターフェースで文字列を扱う際に、文字列が割り当てられたメモリのアドレス下位32bitのうち上位16bitがALL"0"となった場合(例:0x000000BB00007123)に、文字列を空文字と認識し、指定されたフォームフィールドを特定できずに更新がスキップされるため。
4.影響範囲
同様の原因により、以下のインターフェース使用時にも影響があります。
機能分類 | 該当インターフェース | 事象 |
---|---|---|
API | Open | 指定ファイルが開けずエラーとなる |
AddEmbeddedFile | PDF内に保持するデータのMIMEタイプが設定されない(ファイルの埋込自体は成功する) | |
SetEmbeddedFileInfo | PDF内に保持するデータの元ファイルのサイズが設定されない | |
GetDocInfo | 取得文字列が空文字になる | |
InkInputGetRecognizedText/InkInputGetRecognizedAlternateText | 取得文字列が空文字になる | |
GetSigStatus/GetSigStatusEx | 取得データの日付が空文字になる | |
署名機能 GetSigStatus GetSigStatusEx |
署名検証に関するモジュールのロードに失敗しエラーとなる | |
UI | 埋め込みファイルの情報表示ダイアログ | 情報の一部が空で表示される |
URIの情報表示ダイアログ | 情報の一部が空で表示される | |
印刷ダイアログ | 一部が空で表示される | |
保存ダイアログ | 保存ダイアログのファイル名が空で表示される | |
署名のポップアップ表示 | ページの署名上にマウスを移動時のポップアップが空で表示される | |
ナビゲーターのしおり | しおりの一部が空で表示される | |
ナビゲーターの注釈情報表示 | 注釈のタイプが空で表示される |
5.推奨する対策
修正版への入れ替えをお願いいたします。
6.修正版のリリース予定
2019年11月1日(金)
7.本件に関するお問い合わせ先
株式会社スカイコム カスタマーサポート部
Email : cs@skycom.jp
Email : cs@skycom.jp
以上