12 PPS 㨠PDFlib Block Plugin
12 PPS 㨠PDFlib Block Plugin
12 PPS 㨠PDFlib Block Plugin
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>12</strong>.6 ブロックのプロパティ<br />
<strong>PPS</strong> と <strong>Block</strong> <strong>Plugin</strong> では、 どの 種 類 のブ ロ ッ ク に 対 し て も 適 用 する こ と ので き る 一 般 プ ロ<br />
パテ ィ 群 が 用 意 されています。 そのほかに、 ブロ ッ クの 種 類 「テキス ト 行 」 ・ 「テキス ト フ<br />
ロー」・「 画 像 」・「PDF」 ・「グラフィック」 にそれぞれ 特 有 のプロパテ ィ 群 もあ り ます。<br />
プロパティは、 ハンドルとアクショ ン リ ス ト を 除 いて、 オプショ ン リ ス ト と 同 じデー<br />
タ 型 に 対 応 しています。<br />
ブロックプロパティの 名 前 は 一 般 に、PDF_fit_textline( ) ・ PDF_fit_image( ) といった API<br />
関 数 に 対 する オプシ ョ ン と 同 じ です (fitmethod ・ charspacing 等 )。 その 場 合 、 それぞれの<br />
動 作 は、 対 応 するオプシ ョ ンの 解 説 に 書 いてあ る もの と ま った く 同 じです。<br />
<strong>12</strong>.6.1 管 理 プ ロパテ ィ 群<br />
管 理 プ ロパテ ィ 群 は、 すべての 種 類 のブ ロ ッ ク に 適 用 さ れます。 必 須 の 項 目 は、 <strong>Block</strong><br />
<strong>Plugin</strong> に よ って 自 動 生 成 さ れます。 表 <strong>12</strong>.4 に、 管 理 プ ロパテ ィ の 一 覧 を 示 し ます。<br />
表 <strong>12</strong>.4 管 理 プロパティ 一 覧<br />
キーワー ド<br />
Description<br />
Locked<br />
Name<br />
Subtype<br />
textflow<br />
Type<br />
とりうる 値 ・ 解 説<br />
( 文 字 列 ) ブ ロ ッ クの 機 能 に 関 する、 人 が 読 める 説 明 。 エ ン コーデ ィ ングは PDFDocEncoding か<br />
Unicode ( 後 者 の 場 合 は 先 頭 BOM)。 このプロパテ ィ は、 ユーザーへの 情 報 提 供 のためだけにあ り 、<br />
<strong>PPS</strong> には 無 視 されます。<br />
( 論 理 値 ) true なら、 ブロ ッ ク とそのプロパテ ィ は <strong>Block</strong> <strong>Plugin</strong> で 編 集 できません。 このプロパ<br />
テ ィ は <strong>PPS</strong> には 無 視 されます。 デフ ォル ト : false<br />
( 文 字 列 、 必 須 ) ブ ロ ッ クの 名 前 。 ブ ロ ッ ク 名 は、 ページご と に 一 意 である 必 要 があ り ますが、 文<br />
書 内 では 一 意 でな く て もかまいません。 3 種 のキャ ラ ク タ [ ] / は、 ブロ ッ ク 名 には 使 えません。<br />
ブ ロ ッ ク 名 は 最 長 <strong>12</strong>5 文 字 です。<br />
(キーワー ド 、 必 須 ) ブ ロ ッ クの 種 類 によ っ て、 Text ・ Image ・ PDF・Graphics のいずれか。 テキス<br />
ト 行 ブロックとテキスト フローブロックは、 ともに SubtypeがText になる こ と に 留 意 し て く だ さ<br />
い。 両 者 は textflow プロパテ ィ によって 識 別 されます。<br />
( 論 理 値 ) 一 行 処 理 か 複 数 行 処 理 かを 制 御 し ます。 このプ ロパテ ィ は、 <strong>Block</strong> <strong>Plugin</strong> のユーザーイ ン<br />
タフェースでは 表 示 されず、 それぞれテキスト 行 ブロックとテキストフローブロックとして 表 さ<br />
れます (デフ ォル ト : false) :<br />
false テキスト 行 ブロック :テキストが 一 行 で 組 まれ、PDF_fit_textline()で 処 理 されます。<br />
true<br />
テキス ト フ ローブロ ッ ク : テキス ト が 複 数 行 にわたる 場 合 があ り 、 PDF_fit_textflow( ) で<br />
処 理 されます。 標 準 テキス ト プロパテ ィ 群 に 加 え、 テキス ト フロー 関 連 のプロパテ ィ 群<br />
も 指 定 できます ( 表 <strong>12</strong>.9 参 照 )。<br />
(キーワー ド 、 必 須 ) つねに <strong>Block</strong><br />
340 第 <strong>12</strong> 章 : <strong>PPS</strong> と <strong>PDFlib</strong> <strong>Block</strong> <strong>Plugin</strong>