TextPorter V5.4 改訂情報

このページでは『TextPorter』 V5.4の改訂情報を掲載しております。

最新バージョンの改訂情報は以下をご覧ください。
最新バージョンの改訂情報

改訂履歴

2024年02月20日
 TextPorter V5.4 改訂11版(V5.4 MR11)
2023年06月08日
 TextPorter V5.4 改訂10版(V5.4 MR10)
2022年07月28日
 TextPorter V5.4 改訂9版(V5.4 MR9)
2021年10月28日
 TextPorter V5.4 改訂8版(V5.4 MR8)
2021年08月30日
 TextPorter V5.4 改訂8版(V5.4 MR7)
2021年03月03日
 TextPorter V5.4 改訂6a版(V5.4 MR6a)
2021年02月09日
 TextPorter V5.4 改訂6版(V5.4 MR6)
2019年07月29日
 TextPorter V5.4 改訂5a版(V5.4 MR5a)
2019年07月10日
 TextPorter V5.4 改訂5版(V5.4 MR5)
2018年08月20日
 TextPorter V5.4 改訂4版(V5.4 MR4)
2017年11月17日
 TextPorter V5.4 改訂3版(V5.4 MR3)
2017年05月19日
 TextPorter V5.4 改訂2版(V5.4 MR2)
2016年11月18日
 TextPorter V5.4 改訂1版(V5.4 MR1)
2016年04月20日
 TextPorter V5.4 初版(V5.4 R1)

TextPorter V5.4 改訂11版(V5.4 MR11)

2024年02月20日

追加/修正内容

dmc_txxdwの修正

  • xdwファイルからOLEが抽出できない問題を修正
  • xdwファイルからのテキスト抽出でエラー3007が返る問題を修正

dmc_txifの修正

  • DMC_GetText_V5で入力ファイルが存在しない場合のエラー表示を変更

dmc_txdocx, dmc_txdocx2010, dmc_txdocx2013, dmc_txdocx2016の修正

  • docxファイルのタブストップ w:tabs 内で、タブを出力しないよう修正

dmc_txmsg, dmc_txmsg2007, dmc_txmsg2010の修正

  • msgファイルのテキスト抽出でプログラムが落ちる場合があったため、エラーチェックを入れるように修正

dmc_pdfexplorempの修正

  • PDFからの抽出でエラー3002になる場合があったため、Pdf_PageBeginでストリームのスタックをリセットするように修正

dmc_txjtdの修正

  • 一太郎ファイル内にあるOLEファイルが抽出ができない問題を修正

改訂版配布サービスの対象

  • TextPorter V5.4 の登録ユーザー様

改訂版の配布方法

下記リンクをクリックしてアップデータをダウンロードしてください。

アップデート方法

ダウンロードしたファイルを解凍後、必要なディレクトリ/フォルダ/ファイルをコピーしてください。

TextPorter V5.4 改訂10版(V5.4 MR10)

2023年06月08日

追加/修正内容

dmc_txemlの修正

  • 電子メールの中にMIMEで埋め込まれたHTMLが出力されない問題を修正

dmc_dtctの修正

  • 特定のDXFファイルがテキストと判別される問題を修正

dmc_txodp, dmc_txods, dmc_txodt, dmc_txdocx, dmc_txdocx2010, dmc_txdocx2013, dmc_txdocx2016, dmc_txpptx, dmc_txpptx2010, dmc_txpptx2013, dmc_txpptx2016, dmc_txvsd2013,dmc_txxlsx, dmc_txxlsx2010, dmc_txxlsx2013, dmc_txxlsx2016 の修正

  • .odsファイルのプロパティの抽出でエラーが発生する問題を修正

liviewの修正

  • ライセンス情報の表示を変更

改訂版配布サービスの対象

  • TextPorter V5.4 の登録ユーザー様

改訂版の配布方法

V5.4 MR11の公開に伴い、ダウンロードは終了しました。

TextPorter V5.4 改訂9版(V5.4 MR9)

2022年07月28日

追加/修正内容

dmc_txxdw7の修正

  • DocuWorksのOCR処理されたテキストが文字化けする問題を修正

dmc_txxdw, dmc_txxdw7の修正

  • xdwファイルからテキスト抽出を行うとプログラムが落ちる問題を修正
  • xdwファイルの一部のページが抽出されない問題を修正

dmc_txxlsx, dmc_txxlsx2010, dmc_txxlsx2013, dmc_txxlsx2016, dmc_txodsの修正

  • グラフのラベル名などが抽出できない場合があったため、チャートを抽出対象に加える

dmc_pdfexplorempの修正

  • 文字エンコードのフォールバックをUTF-16に変更
  • 「入力と署名」が抽出されなかったため、XObjectの参照の階層を処理するよう機能追加
  • PDFから一部のテキストが抽出されないる問題を修正
  • PDFからの抽出でコアダンプが発生する問題を修正

dmc_dtctの修正

  • ファイル形式判定にRAR5を加える

dmc_txrtfの修正

  • RTFからの抽出でサロゲートペアが不正になる問題を修正

dmc_txlzh, dmc_txzip, dmc_txrarの修正

  • アーカイブ内の日本語ファイル名が、Linuxで文字化けするため、ファイル名の文字エンコーディング変換を実装

dmc_txzipの修正

  • ZIPファイル内のパスがUTF-8指定されていた場合に対応

改訂版配布サービスの対象

  • TextPorter V5.4の登録ユーザー様

改訂版の配布方法

V5.4 MR10の公開に伴い、ダウンロードは終了しました。

TextPorter V5.4 改訂8版(V5.4 MR8)

2021年10月28日

追加/修正内容

AHCommonTextPorterの修正

  • 細工されたXMLファイルを含むWord文書を変換した際に、メモリ使用量が上昇したまま処理が終了しない問題に対応

dmc_txxdw7の修正

  • DocuWorksのOCR処理されたテキストが文字化けする場合があったため修正

改訂版配布サービスの対象

  • TextPorter V5.4の登録ユーザー様

改訂版の配布方法

V5.4 MR9の公開に伴い、ダウンロードは終了しました。

TextPorter V5.4 改訂7版(V5.4 MR7)

2021年08月30日

追加/修正内容

dmc_txrtfの修正

  • RTFからの抽出で余計な文字列が出力される場合があったため修正
  • RTFからの抽出で出力されない文字があったため修正

dmc_pdfexplorempの修正

  • PDFからの抽出でエラー3003になる場合があったため、CIDSystemInfoの扱いを修正
  • PDFからの抽出でエラー3002になる場合があったため修正
  • PDFからの抽出で落ちる場合があったため修正

dmc_txhtmlの修正

  • <meta charset="UTF-8" /> が、適切に解釈されない場合があったため修正

dmc_commの修正

  • UTF-16テキストファイルで2001エラーとなる場合があったため修正

dmc_txvsdの修正

  • WordファイルにOLEオプションを付けて実行すると処理が終了しない場合があったため修正

dmc_txpdfの修正

  • PDFを埋め込んだ.pptxファイルでエラー4004になる場合があったため修正

dmc_txpptの修正

  • .pptファイルでDMC_GetPageText_V5のとき、OLEのエラーが反映されない場合があったため修正

dmc_txif, dmc_txdocx, dmc_txdocx2010, dmc_txdocx2013, dmc_txdocx2016, dmc_txxlsx, dmc_txxlsx2010, dmc_txxlsx2013, dmc_txxlsx2016, dmc_txpptx, dmc_txpptx2010, dmc_txpptx2013, dmc_txpptx2016, dmc_txvsd2013の修正

  • OLEエラー時、エンジン名が呼び出した側のエンジンになっていたため、OLEフラグの扱いの誤りを修正

改訂版配布サービスの対象

  • TextPorter V5.4の登録ユーザー様

改訂版の配布方法

V5.4 MR8の公開に伴い、ダウンロードは終了しました。

TextPorter V5.4 改訂6a版(V5.4 MR6a)

2021年03月03日

追加/修正内容

dmc_txrtfの修正

  • 文字間に余計な?などが出力されるRTFがあったので修正。

改訂版配布サービスの対象

  • TextPorter V5.4の登録ユーザー様

改訂版の配布方法

V5.4 MR7の公開に伴い、ダウンロードは終了しました。

TextPorter V5.4 改訂6版(V5.4 MR6)

2021年02月09日

追加/修正内容

dmc_txemlの修正

  • EMLに添付されたテキストファイルが抽出されなかったため、ファイル名の表現に複数行使うパターンに対応

dmc_pdfexplorempの修正

  • PDFからのテキスト抽出で3002エラーが起きたため、オブジェクト内のstreamを適切に見つけられるよう修正

dmc_txrtfの修正

  • RTFの一部が抽出されない問題に対応

dmc_txdwg2kの修正

  • .dwgからの抽出で一部のテキストが抽出されない場合があったため、テキストの抽出の制限を緩和

dmc_txdwg2k, dmc_txdwg2007, dmc_txdwg2010の修正

  • .dwgからの抽出で一部のテキストが抽出されない場合があったため、エンティティのヘッダ部(Common Entity Data)のColorの処理を適切にする

dmc_txdwg, dmc_txdwg2k, dmc_txdwg2007, dmc_txdwg2010の修正

  • ビットを読む関数で、最上位ビットが立っているときに255を返していたのを1を返すように修正

dmc_pdfexplorempの修正

  • PDFからの抽出でアボートする問題を修正

dmc_pdfexplorempの修正

  • PDFからの抽出でエラー5000が発生する場合があったため、パスワードチェックはユーザーパスワードがあるときのみに変更

dmc_pdfexplorempの修正

  • PDFからの抽出でパスワードによるプロテクトが無効とならないように修正

dmc_txzipの修正

  • DMC_GETTEXT_OPT1_COMPRESS2オプションを付けるとエラーが発生する問題を修正

liviewの修正

  • シリアルナンバーを表示するように修正

dmc_txrtfの修正

  • RTFからの抽出で処理が終了しない場合があったため修正

dmc_txxdw, dmc_txxdw7, dmc_dtctの修正

  • Linux 64bit版でエラー3003が発生する問題を修正

dmc_txpdfの修正

  • PDFからの抽出で改行判定時の不適切な判定により一部の改行が無くなる問題を修正

dmc_txemlの修正

  • 抽出処理中に応答無しになる場合があったため、ファイル終端判定を修正

改訂版配布サービスの対象

  • TextPorter V5.4の登録ユーザー様

改訂版の配布方法

V5.4 MR6aの公開に伴い、ダウンロードは終了しました。

TextPorter V5.4 改訂5a版(V5.4 MR5a)

2019年07月29日

追加/修正内容

dmc_txxlsの修正

  • OLE経由で異常終了するファイルがあったので修正。

改訂版配布サービスの対象

  • TextPorter V5.4の登録ユーザー様

改訂版の配布方法

V5.4 MR6の公開に伴い、ダウンロードは終了しました。

TextPorter V5.4 改訂5版(V5.4 MR5)

2019年07月10日

追加/修正内容

一太郎2019、Microsoft Office2019のテキスト抽出の動作確認をしました

dmc_pdfexplorempの修正

  • 処理が終わらないファイルがあったのでその対処。
  • 抽出出来ないファイルがあったのでその修正。
  • Linux 64bit版で異常終了するファイルがあったのでその修正。PDD抽出でエラーになる場合があったのを修正。

dmc_txxdwの修正

  • テキストが出力されないファイルがあったので修正。

dmc_txdwg2010の修正

  • 保護違反の発生するdwgファイルがあったので修正。

dmc_txxlsの修正

  • 異常終了するファイルがあったので修正。

dmc_dtctの修正

  • linux版でセグメンテーション違反が起きファイルがあったので修正。

改訂版配布サービスの対象

  • TextPorter V5.4の登録ユーザー様

改訂版の配布方法

V5.4 MR5aの公開に伴い、ダウンロードは終了しました。

TextPorter V5.4 改訂4版(V5.4 MR4)

2018年08月20日

追加/修正内容

一太郎2018のテキスト抽出の動作確認をしました

dmc_pdfexplorempの修正

  • PDD抽出でエラーになる場合があったのを修正。

dmc_txxdwの修正

  • 3007エラーになる場合があったのを修正。

dmc_txdwg, dmc_txdwg2k, dmc_txdwg2007, dmc_txdwg2010 dmc_txdxf14, dmc_txdxf14b, dmc_txdxf2k, dmc_txdxf2kb, dmc_txdxf2007, dmc_txdxf2010:の修正

  • アプリケーションエラーになる場合があったのを修正。

dmc_txhtmlの修正

  • charsetを持たない>meta<が先にあるとcharsetを解釈しない場合があったのを修正。

dmc_txxmlの修正

  • XMLからの抽出でエラー3000になる場合があったので修正。

dmc_txdocx2010, dmc_txdocx2013の修正

  • Windows 64bitの動きがWindows 32bit、Linux 32bit、Linux 64bitと違う場合があったので修正。

dmc_txdocx, dmc_txdocx2010, dmc_txdocx2013, dmc_txdocx2016の修正

  • DOCXからの抽出で同じテキストが複数出力される場合があったので修正。

dmc_txxlsの修正

  • Linux 64bit環境でサイズ指定に2,147,483,648を指定すると3005エラーになる場合があったので修正。

改訂版配布サービスの対象

  • TextPorter V5.4の登録ユーザー様

改訂版の配布方法

V5.4 MR5の公開に伴い、ダウンロードは終了しました。

TextPorter V5.4 改訂3版(V5.4 MR3)

2017年11月17日

追加/修正内容

dmc_pdfexplorempの修正

  • 余分な空白が挿入される場合があったので修正。

dmc_txdwg2007の修正

  • オプションDMC_GETTEXT_OPT_CSV2を指定するとエラーが発生する場合があったので修正。

dmc_txdwg2010の修正

  • 出力途中にBOMが入る場合があったので途中で出力されないよう修正。

dmc_txdocxの修正

  • コメントテキストが出力されない場合があったので出力するよう修正。

dmc_txxlsの修正

  • DMC_GETTEXT_OPT_SHFTAG指定時動作がおかしい場合があったので修正。
  • 出力データとワークシートの関係がおかしい場合があったので修正。

dmc_txdocx,dmc_txdocx2010,dmc_txdocx2013,dmc_txdocx2016
dmc_txpptx ,dmc_txpptx2010,dmc_txpptx2013,dmc_txpptx2016
dmc_txxlsx,dmc_txxlsx2010,dmc_txxlsx2013,dmc_txxlsx2016の修正

  • パスワード付きPDFがOLEでエンベッドされていたときのエラーが不適切だったのを4002(OleProtectedBypassWord)になるよう修正。

改訂版配布サービスの対象

  • TextPorter V5.4の登録ユーザー様

改訂版の配布方法

V5.4 MR4の公開に伴い、ダウンロードは終了しました。

TextPorter V5.4 改訂2版(V5.4 MR2)

2017年05月19日

追加/修正内容

dmc_commの修正

  • テキストのWindows31Jの判定にユーザ外字領域を加える。一部のテキストファイルでUTF-8のテキストをWINDOWS-31Jと判定する問題を修正。

dmc_txdxf2k, dmc_txdxf2kbの修正

  • 出力文字エンコードにUTF-8を指定するとエラー3000を返すAutoCAD 2000 DXFファイルがあったのでエラーにならないよう修正。

dmc_txpdfの修正

  • 不正なPDFファイルでエラー11を返していたものを適切なエラーコードを返すよう修正。

dmc_pdfexplorempの修正

  • 入れ子の異常に多いPDFの抽出処理で、スタックオーバーフローが発生したが発生しないよう修正。
  • ページのコンテンツが解凍できないPDFで異常終了する場合があったのを修正。
  • Xref クロスリファレンステーブルのインデックスの参照が不正になるPDFがあったので修正。
  • 存在しないAnnotsデータがあるPDFで抽出できなかったのを修正。
  • 相互参照テーブルが不正なPDFでスタックオーバーフローが発生しないよう修正。
  • 不正なPDFでコンテンツが読めないときはスキップするよう修正。
  • トレーラーに暗号情報が存在しても、暗号辞書が無い場合、エラーとしていたのを抽出できるよう修正。

dmc_txdocx,dmc_txdocx2010,dmc_txdocx2013,dmc_txdocx2016 dmc_txpptx ,dmc_txpptx2010,dmc_txpptx2013,dmc_txpptx2016 dmc_txxlsx,dmc_txxlsx2010,dmc_txxlsx2013,dmc_txxlsx2016 dmc_txvsd2013 dmc_txodp,dmc_txods,dmc_txodtの修正

  • OLE埋め込みでのエラー時、エラー値を4000から4005までに矯正する。

改訂版配布サービスの対象

  • TextPorter V5.4の登録ユーザー様

改訂版の配布方法

V5.4 MR3の公開に伴い、ダウンロードは終了しました。

TextPorter V5.4 改訂1版(V5.4 MR1)

2016年11月18日

追加/修正内容

dmc_commの修正

  • 一部のテキストファイルでUTF-8のテキストをWINDOWS-31Jと判定する問題を修正。

dmc_confの修正

  • Windowsの場合、DMC_TBLPATHが設定されてなく、カレントディレクトリにbase2がないとき、DLLのモジュールパスからbase2のパスを作るよう変更。一部のテキストファイルでUTF-8のテキストをWINDOWS-31Jと判定する問題を修正。

dmc_txwk4の修正

  • 一部のファイルでスタック破壊していた問題を修正。

dmc_txoa2の修正

  • 一部のファイル(おそらく壊れたファイル)でスタック破壊する問題を修正。

dmc_txdocx,dmc_txdocx2010,dmc_txdocx2013,dmc_txdocx2016 dmc_txpptx ,dmc_txpptx2010,dmc_txpptx2013,dmc_txpptx2016 dmc_txxlsx,dmc_txxlsx2010,dmc_txxlsx2013,dmc_txxlsx2016 dmc_txvsd2013 dmc_txodp,dmc_txods,dmc_txodt:の修正

  • 埋め込みファイルがOLEエンベッド形式だった場合、 今まで"Contents"ストリームを対象としていたが、"Package"ストリームも対象に加える。

改訂版配布サービスの対象

  • TextPorter V5.4の登録ユーザー様

改訂版の配布方法

V5.4 MR2の公開に伴い、ダウンロードは終了しました。

TextPorter V5.4 初版(V5.4 R1)

2016年04月20日

追加/修正内容

機能追加

  • Microsoft Office 2016に対応
  • Microsoft Visio 2013に対応
  • 一太郎2016に対応

改訂版配布サービスの対象

  • TextPorter V5.4の登録ユーザー様

改訂版の配布方法

V5.4 MR1の公開に伴い、ダウンロードは終了しました。