awPDF Server Pro. SDK で使用可能な関数の名称、機能は下記の通りです。
関数名 |
機能 |
引数 |
型 |
|
---|---|---|---|---|
DLLの初期化を行う |
||||
PDFサーバへ接続を行う |
Host |
PChar |
||
PortNo |
Integer |
|||
SessionID |
[out] |
Integer |
||
変換設定ファイルを読み込む |
SessionID |
Integer |
||
ConfigFileName |
PChar |
|||
UserPassword |
PChar |
|||
OwnerPassword |
PChar |
|||
変換設定をクリアする |
SessionID |
Integer |
||
ファイル変換を行う |
SessionID |
Integer |
||
FileName |
PChar |
|||
SaveFileName |
PChar |
|||
OverWrite |
Boolean |
|||
ファイル結合変換を実行する |
SessionID |
Integer |
||
SaveFileName |
PChar |
|||
OverWrite |
Boolean |
|||
結合対象ファイルを追加する |
SessionID |
Integer |
||
FileName |
PChar |
|||
結合対象ファイルをクリアする |
SessionID |
Integer |
||
PDFファイルを回転する |
SessionID |
Integer |
||
FileName |
PChar |
|||
SaveFileName |
PChar |
|||
OverWrite |
Boolean |
|||
PageRange |
PChar |
|||
RotateAngle |
Integer |
|||
Password |
PChar |
|||
RemoveSecurity |
Boolean |
|||
PDFファイルからページを削除する |
SessionID |
Integer |
||
FileName |
PChar |
|||
SaveFileName |
PChar |
|||
OverWrite |
Boolean |
|||
PageRange |
PChar |
|||
Password |
PChar |
|||
RemoveSecurity |
Boolean |
|||
PDFファイルのセキュリティ解除を行う |
SessionID |
Integer |
||
FileName |
PChar |
|||
SaveFileName |
PChar |
|||
OverWrite |
Boolean |
|||
Password |
PChar |
|||
状態チェック |
SessionID |
Integer |
||
Status |
[out] |
Integer |
||
ServerQueue |
[out] |
Integer |
||
ErrorCode |
[out] |
Integer |
||
ErrorMsg |
[out] |
PChar |
||
変換キャンセル |
SessionID |
Integer |
||
Status |
[out] |
Integer |
||
サーバー側の変換設定ファイル(共透かしを取得する) |
SessionID |
Integer |
||
SaveFileName |
PChar |
|||
ホスト名を取得する |
SessionID |
Integer |
||
Host |
PChar |
|||
ポート番号を取得する |
SessionID |
Integer |
||
PortNo |
[out] |
Integer |
||
最大ファイルサイズを取得する |
SessionID |
Integer |
||
MaxFileSize |
[out] |
Integer |
||
サーバーバージョンを取得する |
SessionID |
Integer |
||
ServerVersion |
[out] |
PChar |
||
インターフェースバージョンを取得する |
SessionID |
Integer |
||
ServerInterfaceVersion |
[out] |
Integer |
||
awPDF_GetServerDriverVersion |
ドライババージョンを取得する |
SessionID |
Integer |
|
ServerDriverVersion |
[out] |
PChar |
||
CADコンポーネントバージョンを取得する |
SessionID |
Integer |
||
ServerCADVersion |
[out] |
PChar |
||
CADカラーモード(デフォルトを取得する |
SessionID |
Integer |
||
ServerCADDefaultColorMode |
[out] |
Integer |
||
ライブラリのバージョンを取得する |
LibraryVersion |
[out] |
PChar |
|
ライブラリのインターフェースバージョンを取得する |
LibraryInterfaceVersion |
[out] |
Integer |
|
サーバーとの接続を切断する |
SessionID |
Integer |
||
DLLを破棄する |
注1) | 関数はすべてファンクションで返り値はエラーコードです。 |
注2) | Unicode版は引数がPChar型→PWideChar型に変ります。 |
注3) | [out] は参照渡し、記述が無いものは値渡しを表します。 |
注4) | awPDFはUnicodeに対応していません。Unicode版の関数はデフォルト文字列型がUnicodeである開発環境での本ライブラリの使用を簡便にするために用意されたものでが、引数の文字列にUnicode特有の文字が含まれている場合正しく動作しません。 |