jp.co.antenna.dmc.v5
クラス TextPorterV5

java.lang.Object
  上位を拡張 jp.co.antenna.dmc.v5.TextPorterV5

public class TextPorterV5
extends java.lang.Object

DMC Library用のnative関数

作成者:
Hiorshi Obata

コンストラクタの概要
TextPorterV5()
           
 
メソッドの概要
static DMCFileInfoV5 getDMCFileInfoV5(java.io.File f, DMCTextInfoV5 textInfo)
          ファイル識別機能
static DMCFileInfoV5 getDMCFileInfoV5W(java.io.File f, DMCTextInfoV5 textInfo)
          ファイル識別機能   Windows専用、Windows以外は例外エラー
static int getPageTextStreamV5(java.io.File appfile, java.io.OutputStream txtout, DMCTextInfoV5 textInfo, int page)
          頁抽出機能
static int getPageTextStreamV5W(java.io.File appfile, java.io.OutputStream txtout, DMCTextInfoV5 textInfo, int page)
          頁抽出機能   Windows専用、Windows以外は例外エラー
static int getPageTextV5(java.io.File appfile, java.io.File txtfile, DMCTextInfoV5 textInfo, int page)
          頁抽出機能
static int getPageTextV5W(java.io.File appfile, java.io.File txtfile, DMCTextInfoV5 textInfo, int page)
          頁抽出機能   Windows専用、Windows以外は例外エラー
static void getPropertyV5(java.io.File appfile, DMCTextInfoV5 textinfo, DMCPropertyV5 property)
          プロパティ抽出機能
static void getPropertyV5W(java.io.File appfile, DMCTextInfoV5 textinfo, DMCPropertyV5 property)
          プロパティ抽出機能   Windows専用、Windows以外は例外エラー
static int getPwdPageTextV5(java.io.File appfile, java.io.File txtfile, DMCTextInfoV5 textInfo, int page, java.lang.String password)
          暗号化されたPDFファイルの頁抽出機能
static int getPwdPageTextV5W(java.io.File appfile, java.io.File txtfile, DMCTextInfoV5 textInfo, int page, java.lang.String password)
          暗号化されたPDFファイルの頁抽出機能   Windows専用、Windows以外は例外エラー
static void getPwdPropertyV5(java.io.File appfile, DMCTextInfoV5 textinfo, DMCPropertyV5 property, java.lang.String password)
          暗号化されたPDFファイルのプロパティ抽出機能
static void getPwdPropertyV5W(java.io.File appfile, DMCTextInfoV5 textinfo, DMCPropertyV5 property, java.lang.String password)
          暗号化されたPDFファイルのプロパティ抽出機能   Windows専用、Windows以外は例外エラー
static void getPwdTextV5(java.io.File appfile, java.io.File txtfile, DMCTextInfoV5 textInfo, java.lang.String password)
          暗号化されたPDFファイルのテキスト抽出機能
static void getPwdTextV5W(java.io.File appfile, java.io.File txtfile, DMCTextInfoV5 textInfo, java.lang.String password)
          暗号化されたPDFファイルのテキスト抽出機能   Windows専用、Windows以外は例外エラー
static void getTextStreamV5(java.io.File appfile, java.io.OutputStream txtout, DMCTextInfoV5 textInfo)
          テキスト抽出機能
static void getTextStreamV5W(java.io.File appfile, java.io.OutputStream txtout, DMCTextInfoV5 textInfo)
          テキスト抽出機能   Windows専用、Windows以外は例外エラー
static void getTextV5(java.io.File appfile, java.io.File txtfile, DMCTextInfoV5 textInfo)
          テキスト抽出機能
static void getTextV5W(java.io.File appfile, java.io.File txtfile, DMCTextInfoV5 textInfo)
          テキスト抽出機能(UTF-16対応)   Windows専用、Windows以外は例外エラー
static void setCallBackV5(InterestingEvent evt)
          推奨されていません。 Javaインターフェースでは、OLEエラーのコールバックはサポートされません。
CallBack definition input function
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TextPorterV5

public TextPorterV5()
メソッドの詳細

getDMCFileInfoV5

public static DMCFileInfoV5 getDMCFileInfoV5(java.io.File f,
                                             DMCTextInfoV5 textInfo)
                                      throws DMCExceptionV5
ファイル識別機能

パラメータ:
f - 識別対象ファイル
textInfo - 出力するテキストの詳細指定
戻り値:
識別結果
例外:
DMCException
DMCExceptionV5
関連項目:
DMCFileInfoV5

getDMCFileInfoV5W

public static DMCFileInfoV5 getDMCFileInfoV5W(java.io.File f,
                                              DMCTextInfoV5 textInfo)
                                       throws DMCExceptionV5
ファイル識別機能   Windows専用、Windows以外は例外エラー

パラメータ:
f - 識別対象ファイル(UTF-16)
textInfo - 出力するテキストの詳細指定
戻り値:
識別結果
例外:
DMCException
DMCExceptionV5
関連項目:
DMCFileInfoV5

getTextV5

public static void getTextV5(java.io.File appfile,
                             java.io.File txtfile,
                             DMCTextInfoV5 textInfo)
                      throws DMCExceptionV5
テキスト抽出機能

パラメータ:
appfile - 抽出対象ファイル
txtfile - 出力ファイル
textInfo - 出力するテキストの詳細指定
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5

getTextV5W

public static void getTextV5W(java.io.File appfile,
                              java.io.File txtfile,
                              DMCTextInfoV5 textInfo)
                       throws DMCExceptionV5
テキスト抽出機能(UTF-16対応)   Windows専用、Windows以外は例外エラー

パラメータ:
appfile - 抽出対象ファイル(UTF-16)
txtfile - 出力ファイル(UTF-16)
textInfo - 出力するテキストの詳細指定
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5

getPageTextV5

public static int getPageTextV5(java.io.File appfile,
                                java.io.File txtfile,
                                DMCTextInfoV5 textInfo,
                                int page)
                         throws DMCExceptionV5
頁抽出機能

パラメータ:
appfile - 抽出対象ファイル
txtfile - 出力ファイル
textInfo - 出力するテキストの詳細指定
page - ページ番号。page=0の時、対象ファイルの総ページ数を取得する
戻り値:
page=0の時、総ページ数。page!=0の時エラーコード(エラーは例外を投げるので判定不要)
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5

getPageTextV5W

public static int getPageTextV5W(java.io.File appfile,
                                 java.io.File txtfile,
                                 DMCTextInfoV5 textInfo,
                                 int page)
                          throws DMCExceptionV5
頁抽出機能   Windows専用、Windows以外は例外エラー

パラメータ:
appfile - 抽出対象ファイル(UTF-16)
txtfile - 出力ファイル(UTF-16)
textInfo - 出力するテキストの詳細指定
page - ページ番号。page=0の時、対象ファイルの総ページ数を取得する
戻り値:
page=0の時、総ページ数。page!=0の時エラーコード(エラーは例外を投げるので判定不要)
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5

getPwdPageTextV5

public static int getPwdPageTextV5(java.io.File appfile,
                                   java.io.File txtfile,
                                   DMCTextInfoV5 textInfo,
                                   int page,
                                   java.lang.String password)
                            throws DMCExceptionV5
暗号化されたPDFファイルの頁抽出機能

パラメータ:
appfile - 抽出対象ファイル
txtfile - 出力ファイル
textInfo - 出力するテキストの詳細指定
page - ページ番号。page=0の時、対象ファイルの総ページ数を取得する
password - パスワード
戻り値:
page=0の時、総ページ数。 page!=0の時エラーコード(エラーは例外を投げるので判定不要)
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5

getPwdPageTextV5W

public static int getPwdPageTextV5W(java.io.File appfile,
                                    java.io.File txtfile,
                                    DMCTextInfoV5 textInfo,
                                    int page,
                                    java.lang.String password)
                             throws DMCExceptionV5
暗号化されたPDFファイルの頁抽出機能   Windows専用、Windows以外は例外エラー

パラメータ:
appfile - 抽出対象ファイル(UTF-16)
txtfile - 出力ファイル(UTF-16)
textInfo - 出力するテキストの詳細指定
page - ページ番号。page=0の時、対象ファイルの総ページ数を取得する
password - パスワード
戻り値:
page=0の時、総ページ数。 page!=0の時エラーコード(エラーは例外を投げるので判定不要)
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5

getPwdTextV5

public static void getPwdTextV5(java.io.File appfile,
                                java.io.File txtfile,
                                DMCTextInfoV5 textInfo,
                                java.lang.String password)
                         throws DMCExceptionV5
暗号化されたPDFファイルのテキスト抽出機能

パラメータ:
appfile - 抽出対象ファイル
txtfile - 出力ファイル
textInfo - 出力するテキストの詳細指定
password - パスワード
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5

getPwdTextV5W

public static void getPwdTextV5W(java.io.File appfile,
                                 java.io.File txtfile,
                                 DMCTextInfoV5 textInfo,
                                 java.lang.String password)
                          throws DMCExceptionV5
暗号化されたPDFファイルのテキスト抽出機能   Windows専用、Windows以外は例外エラー

パラメータ:
appfile - 抽出対象ファイル(UTF-16)
txtfile - 出力ファイル(UTF-16)
textInfo - 出力するテキストの詳細指定
password - パスワード
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5

getPropertyV5

public static void getPropertyV5(java.io.File appfile,
                                 DMCTextInfoV5 textinfo,
                                 DMCPropertyV5 property)
                          throws DMCExceptionV5
プロパティ抽出機能

パラメータ:
appfile - 抽出対象ファイル
textinfo - 出力するテキストの詳細指定
property - 文書プロパティ
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5, DMCPropertyV5

getPropertyV5W

public static void getPropertyV5W(java.io.File appfile,
                                  DMCTextInfoV5 textinfo,
                                  DMCPropertyV5 property)
                           throws DMCExceptionV5
プロパティ抽出機能   Windows専用、Windows以外は例外エラー

パラメータ:
appfile - 抽出対象ファイル(UTF-16)
textinfo - 出力するテキストの詳細指定
property - 文書プロパティ
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5, DMCPropertyV5

getPwdPropertyV5

public static void getPwdPropertyV5(java.io.File appfile,
                                    DMCTextInfoV5 textinfo,
                                    DMCPropertyV5 property,
                                    java.lang.String password)
                             throws DMCExceptionV5
暗号化されたPDFファイルのプロパティ抽出機能

パラメータ:
appfile - 抽出対象ファイル
textinfo - 出力するテキストの詳細指定
property - 文書プロパティ
password - パスワード
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5, DMCPropertyV5

getPwdPropertyV5W

public static void getPwdPropertyV5W(java.io.File appfile,
                                     DMCTextInfoV5 textinfo,
                                     DMCPropertyV5 property,
                                     java.lang.String password)
                              throws DMCExceptionV5
暗号化されたPDFファイルのプロパティ抽出機能   Windows専用、Windows以外は例外エラー

パラメータ:
appfile - 抽出対象ファイル(UTF-16)
textinfo - 出力するテキストの詳細指定
property - 文書プロパティ
password - パスワード
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5, DMCPropertyV5

getTextStreamV5

public static void getTextStreamV5(java.io.File appfile,
                                   java.io.OutputStream txtout,
                                   DMCTextInfoV5 textInfo)
                            throws DMCExceptionV5
テキスト抽出機能

パラメータ:
appfile - 抽出対象ファイル
txtout - output stream
textInfo - 出力するテキストの詳細指定
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5

getTextStreamV5W

public static void getTextStreamV5W(java.io.File appfile,
                                    java.io.OutputStream txtout,
                                    DMCTextInfoV5 textInfo)
                             throws DMCExceptionV5
テキスト抽出機能   Windows専用、Windows以外は例外エラー

パラメータ:
appfile - 抽出対象ファイル(UTF-16)
txtout - output stream
textInfo - 出力するテキストの詳細指定
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5

getPageTextStreamV5

public static int getPageTextStreamV5(java.io.File appfile,
                                      java.io.OutputStream txtout,
                                      DMCTextInfoV5 textInfo,
                                      int page)
                               throws DMCExceptionV5
頁抽出機能

パラメータ:
appfile - 抽出対象ファイル
txtout - output stream
textInfo - 出力するテキストの詳細指定
page - ページ番号。page=0の時、対象ファイルの総ページ数を取得する
戻り値:
page=0の時、総ページ数。page!=0の時エラーコード(エラーは例外を投げるので判定不要)
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5

getPageTextStreamV5W

public static int getPageTextStreamV5W(java.io.File appfile,
                                       java.io.OutputStream txtout,
                                       DMCTextInfoV5 textInfo,
                                       int page)
                                throws DMCExceptionV5
頁抽出機能   Windows専用、Windows以外は例外エラー

パラメータ:
appfile - 抽出対象ファイル(UTF-16)
txtout - output stream
textInfo - 出力するテキストの詳細指定
page - ページ番号。page=0の時、対象ファイルの総ページ数を取得する
戻り値:
page=0の時、総ページ数。page!=0の時エラーコード(エラーは例外を投げるので判定不要)
例外:
DMCException
DMCExceptionV5
関連項目:
DMCTextInfoV5

setCallBackV5

public static void setCallBackV5(InterestingEvent evt)
推奨されていません。 Javaインターフェースでは、OLEエラーのコールバックはサポートされません。
CallBack definition input function

パラメータ:
evt - User defined callback object, the class will extend the interface InterestingEvent
関連項目:
InterestingEvent