パッケージ | coldfusion.service.mxml |
クラス | public class Pdf |
継承 | Pdf BasicService InternalConfig Object |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
プロパティ | 定義元 | ||
---|---|---|---|
action : String
サービスのアクション文字列です。 | BasicService | ||
addQuads : Boolean = false
サムネールの位置または象限を追加します
| |||
cfContextRoot : String
ColdFusion サーバーのコンテキストルートです。 | InternalConfig | ||
cfPort : int
ColdFusion サーバーが実行されているポートです。 | InternalConfig | ||
cfServer : String
ColdFusion サーバーの名前または IP アドレスです。 | InternalConfig | ||
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
copyFrom : String
透かしとして使用する PDF ドキュメントのパス名です(このドキュメントの最初のページが透かしとして使用されます)。 | |||
ddxString : String
DDX ファイルのパス名、または DDX 命令を含む文字列です。 | |||
destination : String
Remoting 呼び出しの宛先を指定します。 | InternalConfig | ||
encrypt : String
PDF 出力ファイルの暗号化方式です。RC4_40、RC4_128、RC4_128M、AES_128、None
| |||
foreground : Boolean
ページ上の透かしの配置です。yes:前景(ページコンテンツの上)に透かしが表示されます。no:背景(ページコンテンツの背後)に透かしが表示されます。
| |||
format : String
出力するサムネールイメージのファイルタイプです。jpg、tiff、png
| |||
honourSpaces : Boolean = false
読みやすくしてスペースを空けるには、このオプションを "true" に設定します。 | |||
image : String
透かしとして使用するイメージです。 | |||
imagePrefix : String
生成された各イメージサムネールファイルに使用する接頭辞です。 | |||
info : Array
関連情報の構造体変数です(例:"#infoStruct#")。 | |||
inputFiles : Array
DDX ファイル内の入力変数または要素とパス名の文字列に PDF ソースファイルをマップする構造体です。 | |||
isbase64 : Boolean
image 属性が指定されている場合にのみ有効です。 | |||
keepBookmark : Boolean
ソース PDF ドキュメントのブックマークをマージ後のドキュメントでも保持するかどうかを指定します。yes:ブックマークは保持されます。no:ブックマークは削除されます。
| |||
newOwnerPassword : String
PDF ドキュメントのアクセス許可を設定するためのパスワードです。 | |||
newUserPassword : String
PDF ドキュメントを開くためのパスワードです。 | |||
opacity : uint = 3
透かしの不透明度です。 | |||
outputFiles : Array
キーとして DDX ファイルまたは文字列で指定された出力ファイルを含み、値として結果ファイルのパス名を含む構造体です。 | |||
pages : String
アクションの対象となるソース PDF ドキュメントのページです。 | |||
password : String
ソース PDF ドキュメントがパスワードで保護されている場合に必要となるオーナーパスワードまたはユーザーパスワードです。 | |||
pdfParam : Array
cfpdf タグの追加情報を提供します。 | |||
permissions : String
PDF ドキュメントのアクセス許可のタイプです。All、AllowAssembly、AllowCopy、AllowDegradedPrinting、AllowFillIn、AllowModifyAnnotations、AllowModifyContents、AllowPrinting、AllowScreenReaders、AllowSecure、None
| |||
position : String
透かしを配置するページ上の位置です。 | |||
resolution : String
サムネールイメージの生成に使用する画質です。high:高解像度を使用します(メモリ使用量が高くなります)。low:低解像度を使用します。
| |||
rotation : String
ページ上の透かしイメージを回転させる角度です(例:"60")。 | |||
scale : uint = 25
ソースページを基準としたサムネールの相対サイズです。 | |||
secureHttp : Boolean
セキュア HTTP を使用するかどうかを指定するブール値です。yes の場合はセキュア HTTP を使用し、no の場合はセキュア HTTP を使用しません。
| InternalConfig | ||
servicePassword : String
ColdFusion サービスにアクセスするためのパスワードです。 | InternalConfig | ||
serviceUserName : String
ColdFusion サービスにアクセスするためのユーザー名です。 | InternalConfig | ||
showOnPrint : Boolean
PDF ドキュメントとともに透かしを印刷するかどうかを指定します。yes:PDF ドキュメントとともに透かしを印刷します。no:透かしはディスプレイ上にのみ表示されます。
| |||
source : String
ソースとして使用する PDF ドキュメントです。 | |||
stopOnError : Boolean
directory 属性が指定されている場合にのみ有効です。 | |||
transparent : Boolean
(format="png" のみ)イメージの背景を透明にするか不透明にするかを指定します。yes:背景は透明です。no:背景は不透明です。
| |||
type : String = "string"
Type 属性は、extractText アクション用にテキストを抽出する必要がある場合のテキスト形式を示します。 | |||
useStructure : Boolean = true
PDF 構造に基づいて内容を抽出できます。 |
メソッド | 定義元 | ||
---|---|---|---|
Pdf()
Pdf クラスのインスタンスを作成します。 | |||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | BasicService | ||
イベントをイベントフローに送出します。 | BasicService | ||
ユーザーが設定するアクションと属性に基づいて、ColdFusion サービスに情報を送信します。 | |||
リモートオブジェクト呼び出しを行うためにプロキシクラスが使用する RemoteObject インスタンスを返します。 | BasicService | ||
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | BasicService | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
EventDispatcher オブジェクトからリスナーを削除します。 | BasicService | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object | ||
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | BasicService |
メソッド | 定義元 | ||
---|---|---|---|
[オーバーライド]
これはデフォルトの実装 BasicService のオーバーライドされた関数です。 |
addQuads | プロパティ |
public var addQuads:Boolean = false
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9.0.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
サムネールの位置または象限を追加します
デフォルト値: false
。
copyFrom | プロパティ |
public var copyFrom:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
透かしとして使用する PDF ドキュメントのパス名です(このドキュメントの最初のページが透かしとして使用されます)。
ddxString | プロパティ |
public var ddxString:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
DDX ファイルのパス名、または DDX 命令を含む文字列です。
encrypt | プロパティ |
public var encrypt:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
PDF 出力ファイルの暗号化方式です。
RC4_40
RC4_128
RC4_128M
AES_128
None
デフォルト値: RC4_128
(Acrobat 5.0 or higher)。
foreground | プロパティ |
public var foreground:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
ページ上の透かしの配置です。
yes
:前景(ページコンテンツの上)に透かしが表示されます。no
:背景(ページコンテンツの背後)に透かしが表示されます。
デフォルト値: no
。
format | プロパティ |
public var format:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
出力するサムネールイメージのファイルタイプです。
jpg
tiff
png
デフォルト値: jpg
。
honourSpaces | プロパティ |
public var honourSpaces:Boolean = false
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9.0.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
読みやすくしてスペースを空けるには、このオプションを "true" に設定します。
デフォルト値: false
。
image | プロパティ |
public var image:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
透かしとして使用するイメージです。パス名、イメージファイルを含む変数、または ColdFusion イメージ変数を指定できます。
imagePrefix | プロパティ |
public var imagePrefix:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
生成された各イメージサムネールファイルに使用する接頭辞です。イメージファイルの名前は、<イメージ接頭辞>_page_<番号>.format という形式になります。
info | プロパティ |
public var info:Array
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
関連情報の構造体変数です(例:"#infoStruct#")。PDF 出力ファイルの作成者、題名、タイトル、キーワードを指定できます。
inputFiles | プロパティ |
public var inputFiles:Array
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
DDX ファイル内の入力変数または要素とパス名の文字列に PDF ソースファイルをマップする構造体です。
isbase64 | プロパティ |
public var isbase64:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
image 属性が指定されている場合にのみ有効です。透かしとして使用するイメージが Base64 形式であるかどうかを指定します。
yes
:イメージは Base64 形式です。no
:イメージは Base64 形式ではありません。
デフォルト値: no
。
keepBookmark | プロパティ |
public var keepBookmark:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
ソース PDF ドキュメントのブックマークをマージ後のドキュメントでも保持するかどうかを指定します。
yes
:ブックマークは保持されます。no
:ブックマークは削除されます。
newOwnerPassword | プロパティ |
public var newOwnerPassword:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
PDF ドキュメントのアクセス許可を設定するためのパスワードです。
newUserPassword | プロパティ |
public var newUserPassword:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
PDF ドキュメントを開くためのパスワードです。
opacity | プロパティ |
public var opacity:uint = 3
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
透かしの不透明度です。有効な値は、0(透明)から 10(不透明)までの整数です。
outputFiles | プロパティ |
public var outputFiles:Array
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
キーとして DDX ファイルまたは文字列で指定された出力ファイルを含み、値として結果ファイルのパス名を含む構造体です。
pages | プロパティ |
public var pages:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
アクションの対象となるソース PDF ドキュメントのページです。
デフォルト値: all
。
password | プロパティ |
public var password:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
ソース PDF ドキュメントがパスワードで保護されている場合に必要となるオーナーパスワードまたはユーザーパスワードです。
pdfParam | プロパティ |
public var pdfParam:Array
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
cfpdf
タグの追加情報を提供します。cfpdfparam
タグは、cfpdf
タグの merge アクションにのみ適用され、常に cfpdf
タグの子タグになります。
permissions | プロパティ |
public var permissions:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
PDF ドキュメントのアクセス許可のタイプです。
All
AllowAssembly
AllowCopy
AllowDegradedPrinting
AllowFillIn
AllowModifyAnnotations
AllowModifyContents
AllowPrinting
AllowScreenReaders
AllowSecure
None
デフォルト値: all
。
position | プロパティ |
public var position:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
透かしを配置するページ上の位置です。この位置は、透かしの左上隅を表します。x 座標と y 座標を指定します(例:"50,30")。
resolution | プロパティ |
public var resolution:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
サムネールイメージの生成に使用する画質です。
high
:高解像度を使用します(メモリの使用量が高くなります)。low
:低解像度を使用します。
デフォルト値: high
。
rotation | プロパティ |
public var rotation:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
ページ上の透かしイメージを回転させる角度です(例:"60")。
scale | プロパティ |
public var scale:uint = 25
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
ソースページを基準としたサムネールの相対サイズです。1 ~ 100 のパーセントで指定します。
デフォルト値: 25。
showOnPrint | プロパティ |
public var showOnPrint:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
PDF ドキュメントとともに透かしを印刷するかどうかを指定します。
yes
:PDF ドキュメントとともに透かしを印刷します。no
:透かしはディスプレイ上にのみ表示されます。
デフォルト値: no
。
source | プロパティ |
public var source:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
ソースとして使用する PDF ドキュメントです。指定できるソースは次のいずれかです。
- PDF ドキュメントの絶対パス名または相対パス名(例:c:¥work¥myPDF.pdf または myPDF.pdf)。
cfdocument
タグまたはcfpdf
タグによってメモリ内に生成される PDF ドキュメント変数。
stopOnError | プロパティ |
public var stopOnError:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
directory
属性が指定されている場合にのみ有効です。指定したディレクトリに ColdFusion で読み込み可能な PDF ファイル以外のファイルが含まれている場合にマージ処理を停止するか続行するかを指定します。
yes
:指定したディレクトリに無効な PDF ファイルが存在する場合、マージ処理を停止します。no
:指定したディレクトリに無効なファイルが存在する場合でも、マージ処理を続行します。
transparent | プロパティ |
public var transparent:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
(format="png" のみ)イメージの背景を透明にするか不透明にするかを指定します。
yes
:背景は透明です。no
:背景は不透明です。
デフォルト値: no。
type | プロパティ |
public var type:String = "string"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9.0.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
Type 属性は、extractText アクション用にテキストを抽出する必要がある場合のテキスト形式を示します。この値は string または xml に設定できます。
デフォルト値: false
。
useStructure | プロパティ |
public var useStructure:Boolean = true
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9.0.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
PDF 構造に基づいて内容を抽出できます。抽出されたテキストを読みやすくするために、この属性は honourspaces 属性とともに使用してください。
デフォルト値: true
。
() | コンストラクター |
public function Pdf()
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
Pdf
クラスのインスタンスを作成します。
convertResultInEvent | () | メソッド |
override protected function convertResultInEvent(event:ResultEvent):ColdFusionServiceResultEvent
これはデフォルトの実装 BasicService のオーバーライドされた関数です。この関数は、返された結果が特定のオブジェクトインスタンスの配列であるかどうかを調べます。そうである場合は、オブジェクトの配列に変換し、ColdFusionResultEvent のインスタンスを作成して、そのイベントを返します。
パラメーター
event:ResultEvent |
ColdFusionServiceResultEvent |
execute | () | メソッド |
public function execute():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | ColdFusion 9 |
ランタイムバージョン: | Flash Player 9, AIR 1.0 |
ユーザーが設定するアクションと属性に基づいて、ColdFusion サービスに情報を送信します。
Tue Jun 12 2018, 10:34 AM Z