亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? maaaaaaa.a

?? Read text in ms word file
?? A
?? 第 1 頁 / 共 5 頁
字號:
<p>1) a count of the number of runs or paragraphs described by the page.</p>

<p>2) an array of <b>fc</b>s recorded in ascending order demarcating the boundaries
between runs or paragraphs that are recorded adjacent to one another in the word file.</p>

<p>3) in <b>character fkp</b>s an array of offsets within the <b>fkp </b>in one to one
correspondence with the array of <b>fc</b>s that locate the properties of the run that
begins at a particular <b>fc.</b></p>

<p>in <b>lvc fkp</b>s an array of offsets within the fkp in one to one correspondence with
the array of fcs that locate the lvcxs that describe the run that begins at a particular
fc.</p>

<p>in <b>paragraph fkp</b>s an array of <b>bx </b>structures follows the array of <b>fc</b>s
in one to one correspondence with the array of <b>fc</b>s. each <b>bx</b> begins with an
offset that locates the properties of the paragraph that begins at a particular fc. the
remainder of the <b>bx</b> contains a <b>phe </b>structure that encodes information about
the height of the paragraph that begins at that <b>fc</b>.</p>

<p>4) a group of <b>chpx</b>s if the <b>fkp</b> stores character properties, a group of <b>papx</b>s
if the <b>fkp</b> stores paragraph<b> </b>and table properties, or a group of lvcxs if the
fkp stores paragraph level and numbering cache information</p>

<p>to find the <b>chpx</b>/<b>papx</b> corresponding to a particular character in a
document, calculate the <b>fc</b> coordinate for that character. then search through the <b>bin
table</b> (see next entry)<b> </b>for the type of property you want to produce, to find
the <b>fkp</b> in the document stream whose array of <b>fc</b>s encompasses the <b>fc</b>
of the document<b> </b>character.</p>

<p>then search within the <b>fkp</b> to find the index of the largest <b>fc </b>entry that
is less than or equal to the <b>fc</b> of the document character. use this index to look
up an offset in the array of offsets (for <b>character fkps</b>) or look up an offset in
the array of <b>bx</b>s (for <b>paragraph fkps</b>) within the <b>fkp</b>. add this offset
to the beginning address of the <b>fkp </b>in memory. this will be the first byte of the
desired <b>chpx</b>/<b>papx.</b></p>

<p><b>bin table</b></p>

<p>each <b>fkp</b> can be viewed as bucket or <b>bin</b> that contains the properties of a
certain range of <b>fc</b>s in the word file. in word files, a <b>plc</b>,<b> </b>the <b>plcfbte
</b>(<b>pl</b>ex of f<b>c</b>s containing <b>b</b>in <b>t</b>able <b>e</b>ntries) is
maintained. it<b> </b>records the association between a particular range of <b>fc</b>s and
the <b>pn </b>(<b>p</b>age <b>n</b>umber) of the <b>fkp </b>that contains the properties
for that <b>fc</b> range in the file. in a <b>complex (fast-saved)</b> word document,<b>
fkp </b>pages are intermingled with pages of text<b> </b>in a random pattern which
reflects the history of past fast saves. in a complex document, a <b>plcfbtechpx</b> which
records the location of every <b>chpx fkp</b> must be stored and a <b>plcfbtepapx</b>
which records the location of every <b>papx fkp </b>must be stored<b>. </b>in a <b>non-complex,
full-saved</b> document, all of the <b>chpx fkps </b>are recorded in consecutive 512-byte
pages with the <b>fkp</b>s recorded in ascending <b>fc </b>order, as are all of the <b>papx
fkps</b>. a plcfbtelvcx serves the same purpose for lvcx fkps.</p>

<p>in a full save document, the plcfbte's may not have been able to be expanded during the
save process due to a lack of ram. in that situation, the plcfbte's will be interspersed
with the property pages in a linked list of fbd pages.</p>

<p><b>sep(section properties)</b></p>

<p>the data structure describing the properties of a particular section.</p>

<p><b>sepx(section property exceptions)</b></p>

<p>a data structure describing how the properties of a particular section differ from a
word-defined standard <b>sep</b>. as in the <b>papx</b>, the differences between the <b>sep</b>
for a section and the standard <b>sep</b> are encoded as list of sprms that describe how
the standard <b>sep</b> can be transformed into the section's <b>sep</b>.<b> </b>by
applying a <b>sepx</b>'s sprms to the standard <b>sep</b>, it is possible to reconstitute
the <b>sep</b> for that section.</p>

<p>the plcfsed, a data structure stored in a word file, records the locations of all sepxs
stored in a word file. the array of cps in the plcfsed records the boundaries of sections
in the word document . the second array in the plcf, an array of seds (section
descriptors), is in 1-to-1 correspondence to the array of cps. each sed stores the
beginning fc of the sepx that records the properties for a section. if the fc stored in a
sed is -1, the section properties of the section are exactly equal to the standard section
properties.</p>

<p>the sep for a particular section may be constructed if a cp of a character in that
section is known. first search the array of cps in the plcsed for the index of the largest
cp that is less than or equal to the cp of the character. use this index to locate the sed
in the plcfsed which describes the section. the fc stored in the sed is the offset from
the beginning of the word file at which the sepx is stored. if the stored fc is equal to
0xffffffff, then the sep for the section is exactly equal to the standard sep (see sep
structure definition) otherwise, read the sepx into memory and create a copy of the
standard sep. finally, apply the sprms stored in the sepx to the standard sep to produce
the sep for a section.</p>

<p><b>dop (document properties)</b></p>

<p>the data structure describing properties that apply to the document as a whole.</p>

<p><b>sub-document</b></p>

<p>a separate logical stream of text with properties for which correspondences with the
main document text are maintained. word's headers/footers, footnotes, endnotes,<b> </b>macro
procedure text, annotation text, and text within textboxes are kept in separate
subdocuments. each subdocument has its own cp coordinate space. in other words, data
structures are stored in word files that are components of these subdocuments. these data
structures contain cp coordinates whose 0 point is the beginning of the subdocument text
stream instead of the beginning of the main document text stream.</p>

<p>in<b> full-saved documents</b>, a simple calculation with values stored in the <b>fib </b>produces<b>
</b>the file offset of the beginning of the subdocument text streams (if they exist). the
length of these streams is also stored.</p>

<p>in <b>fast-saved documents</b>, the <b>piece tables</b> of subdocuments are
concatenated to the end of the main document piece table. in this case, to identify the
beginning of subdocument text , you must sum the length of the main document text stream
with the lengths of any subdocument text streams stored ahead of the subdocument
(information stored in the <b>fib</b>) and treat this sum as a <b>cp</b> coordinate. to
retrieve the text of the subdocument, you must do lookups in the piece table, starting
with the piece that contains the beginning <b>cp</b> coordinate, to find the physical
location of each piece of the subdocument text stream.</p>

<p><b>field</b></p>

<p>a field is a two-part structure that may be recorded in the cp stream of a document.
the first part of the structure contains <b>field codes</b> which instruct window's word
to insert text into the second part of the structure, the <b>field result</b>. fields in
window's word are used to insert text from an external file or to quote another part of a
document, to mark index and table of contents entries and produce indexes and tables of
contents, maintain dde links to other programs, to produce dates, times, page numbers,
sequence numbers, etc. there are 91 different field types.</p>

<p>a <b>field begin mark</b> delimits the beginning of a field and precedes any of the
field codes stored in the field. the end of the field codes and the beginning of the field
result is marked with the <b>field separator</b> and the field result and the field itself
are terminated by a <b>field end mark.</b></p>

<p>the cp locations of the field begin mark, field separator, and field end mark are
recorded in <b>plcfld</b> data structures that are maintained for the main document and
all of the subdocuments of the main document whenever a field is inserted or edited. a
field can be <b>dead</b>, in which case it has no field separator, no field result, and no
entry in the <b>plcfld</b>. (see the definition of the fld structure for a list of
possible dead field code strings.) an array of two-byte <b>fld</b> structures is stored in
the <b>plcfld</b> in one-to-one correspondence with the cp entries recorded. an <b>fld</b>
associated with a <b>field begin mark</b> records the type of the field. an <b>fld</b>
associated with the <b>field end mark</b> records the current status of the field (i.e.
whether the result is dirty or has been edited, whether the result has been locked, etc.)</p>

<p>fields may be nested. 20 levels of nesting are permitted.</p>

<p><b>bookmark</b></p>

<p>a <b>bookmark</b> associates a user definable name with a range of text within a
document. a bookmark is frequently used as an operand in <b>field code</b> instructions
within a field. in window's word a bookmark is represented by three parallel data
structures, the <b>sttbbkmk</b>, the <b>plcbkf</b> and the <b>plcbkl</b>. the <b>sttbbkmk </b>is
a string table which contains the name of each bookmark that is defined. the <b>plcbkf</b>
records the beginning cp position of each bookmark. the <b>plcbkl </b>records the limit cp
position that delimits the end of a bookmark. since bookmarks may be nested within one
another to any level, the <b>bkf</b> structure stored in the <b>plcbkf</b> consists of a
single index which specifies which <b>plcbkl </b>marks the end of the bookmark. the <b>bkl</b>
structure is not written to the file, and the plcbkl contains only cps.</p>

<p><b>picture</b></p>

<p>a picture is represented in the document text stream as a special character, an ascii 1
whose chp has the fspec bit set to 1. the file location of the picture in the word binary
file is stored in the character's chp in chp.fcpic. the fcpic is a byte offset into the
data stream. beginning at the position recorded in chp.fcpic, a header data structure, the
pic, will be stored. if the picture is a reference to a tiff file, a picture file or an
office shape file, the name of the file will be recorded immediately following the pic in
a pascal style string. if the picture is an office shape, a window's metafile or a bitmap,
the shape, metafile or bitmap will immediately follow the pic. pictures that are a
reference to an office shape file will include both the filename and the shape in that
order. pictures inserted with word97 are in the new office shape format (documented
elsewhere). however, pictures can be copied from older files into newer ones and their old
format will persist until the picture is edited or displayed<b>.</b></p>

<p>some files (including all files created by word for the macintosh) may store macintosh
pict pictures as well. in this case, the pic structure is immediately followed by a
standard windows metafile depicting a large &quot;x&quot;, so that older readers expecting
only a metafile after the pic will just display this &quot;x&quot;. if a reader detects
this standard &quot;x&quot; metafile, it can extract the sizes of the standard
&quot;x&quot; metafile and the macintosh pict picture that follows it from an early
portion of this &quot;x&quot; metafile. please see appendix b for a discussion of this
technique.</p>

<p><b>embedded object</b></p>

<p>the native data for embedded objects (objs) is stored similarly to pictures (pics).<b> </b>to
locate the native data for embedded objects, scan the plc of field codes for the mother,
header, footnote and annotation, textbox and header textbox documents
(fib.plcffldmom/hdr/ftn/atn/txbx/hdrtxbx).<b> </b>for each separator field, get the chp.</p>

<p>if chp.fspec=1 and chp.fobj=1, then this separator field has an associated embedded
object. the file location of the object data is stored in chp.fcobj. at the specified
location an object header is stored followed by the native data for the object. see the
_objheader structure.</p>

<p>if chp.fole2=1, then this separator field has an associated ole2 object. the fcpic will
be a unique integer that specifies the name of the object's sub-storage instead of an
offset into the data stream.</p>

<p><b>office art object </b></p>

<p>an office art object is represented in the document stream as a special character, an
ascii 8, which has chp.fspec set to 1 for the run of text containing the character .<b> </b>only
main documents and header documents contain office art objects.<b> </b>the native data for
the office art object may be obtained by taking the cp for the special character and using
this to find the corresponding entry in the <b>plcspa</b>.<b> </b>an entry in this plc
consists of a <b>fspa</b> structure, which is described elsewhere in this document.</p>

<p>office art objects can have text attached to them. text for the textboxes is stored
separately in the textbox subdocument of the main or header document.<b> </b>the textbox
subdocument contains a <b>plctxbxs</b> where the text from cp n to cp n+1 in the
subdocument is the text which is contained in a textbox as specified in the <b>txbxs</b>
structure for this n<sup>th</sup> entry in the <b>plctxbxs</b>. textboxes can be linked in
chains of up to 32 textboxes. ordering of textboxes in the subdocument is completely
unrelated to the document structure due to the nature of textbox linking. to find the text
for a given office art object, the <b>txid</b> property (a long: high word is itxbxs+1,
low word is the sequence number) must be fetched from the office art data for the shape.
this contains an index (itxbxs) into <b>plctxbxs</b> and a sequence number in the chain of
linked textboxes. the text for the entire chain of linked textboxes is stored from the cp
itxbxs to cp itxbxs+1 of plctxbxs. the <b>plctxbxbkd</b> describes the &quot;page
table&quot; within textbox stories (where the textboxes in each linked textbox chain are
thought of as &quot;pages&quot;). so, for each entry in the plctxbxs there is a
corresponding entry in the <b>plctxbxbkd</b> at the same cp, and there may be additional
entries in the <b>plctxbxbkd</b> to describe the breaks from one textbox to the next in
linked textbox chains.</p>

<p>note</p>

<p>in this document, bit 0 is the low-order bit. structures are described as they would be
declared in c for the intel architecture. when numbering bytes in a word from low offset
towards high offset, two-byte integers will have their least significant eight bits stored
in byte 0 and most significant eight bits in byte 1. if bit 31 is the most significant bit
in a four-byte integer, bits 31 through 24 will be stored in byte 3 of a four-byte
integer, bits 23 through 16 will be stored in byte 2, bits 15 through 8 will be stored in
byte 1, and bits 7 through 0 will be stored in byte 0.</p>
<a name="03">

<h2>naming conventions</h2>
</a>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色视频一区二区| 日本不卡免费在线视频| 视频一区视频二区中文| 国产一区二区三区不卡在线观看| 99在线精品一区二区三区| 欧美图片一区二区三区| 久久精品人人做人人爽人人| 亚洲与欧洲av电影| 国产精品1区2区3区在线观看| 一本大道久久a久久综合| 日韩久久免费av| 亚洲视频在线一区观看| 精品午夜久久福利影院| 欧美色老头old∨ideo| 国产欧美日韩在线观看| 石原莉奈一区二区三区在线观看| 91丨九色丨黑人外教| 精品国产污污免费网站入口| 亚洲成人av一区二区| 成人app在线观看| 久久综合999| 日韩成人精品视频| 欧洲日韩一区二区三区| 国产精品午夜免费| 精品午夜久久福利影院| 欧美一级二级三级蜜桃| 亚洲蜜臀av乱码久久精品| 国产成人精品影视| 久久精品一区二区三区不卡牛牛 | 欧美日韩亚洲丝袜制服| 国产精品乱码妇女bbbb| 国产精品自拍在线| 久久在线免费观看| 精品无码三级在线观看视频| 欧美一区二区国产| 亚洲不卡在线观看| 欧美人与禽zozo性伦| 亚洲风情在线资源站| 欧美曰成人黄网| 一个色妞综合视频在线观看| 91亚洲国产成人精品一区二区三| 欧美国产97人人爽人人喊| 国产美女精品人人做人人爽| 久久精品亚洲麻豆av一区二区| 国产电影一区在线| 国产精品久久久久久久久免费樱桃| 国产成人av一区二区三区在线观看| 国产网站一区二区| 波多野结衣亚洲| 亚洲一区二区三区视频在线播放| 欧美视频你懂的| 毛片av一区二区| 久久精品一区二区三区不卡牛牛| 成人免费毛片嘿嘿连载视频| 1000部国产精品成人观看| 色婷婷综合久久久久中文一区二区 | 亚洲国产一区二区三区青草影视| 欧美视频日韩视频在线观看| 日本免费在线视频不卡一不卡二| 欧美一区二区女人| 久久国产精品免费| 精品少妇一区二区三区日产乱码| 日韩成人免费在线| 精品国产污网站| 国产精品综合一区二区三区| 欧美精品xxxxbbbb| 日韩精品成人一区二区在线| 欧美一级专区免费大片| 久久不见久久见免费视频7 | 美腿丝袜亚洲综合| 欧美精品一区二区三区在线| 国产精品一区二区无线| 国产精品乱子久久久久| 色激情天天射综合网| 一区2区3区在线看| 在线播放视频一区| 青娱乐精品在线视频| 亚洲欧洲美洲综合色网| 色哟哟国产精品| 婷婷成人综合网| 久久影院视频免费| 精品精品国产高清a毛片牛牛| 日本vs亚洲vs韩国一区三区 | 国产伦精品一区二区三区视频青涩 | 国产suv一区二区三区88区| 亚洲色图欧美在线| 欧美高清视频www夜色资源网| 九色综合狠狠综合久久| 国产欧美久久久精品影院| 欧美影院午夜播放| 国产乱人伦精品一区二区在线观看| 国产精品区一区二区三| 欧美日韩一区不卡| 国产真实精品久久二三区| 亚洲日本欧美天堂| 欧美大片拔萝卜| 91香蕉视频在线| 免费观看在线综合| 18成人在线观看| 欧美变态tickling挠脚心| 99国内精品久久| 久久精品国内一区二区三区| 自拍视频在线观看一区二区| 欧美电影免费观看高清完整版在线观看| 成人免费视频播放| 蜜桃精品视频在线观看| 玉米视频成人免费看| 欧美一卡2卡3卡4卡| 在线看国产日韩| 风间由美一区二区三区在线观看 | 国产午夜精品理论片a级大结局 | 国产传媒一区在线| 日韩av午夜在线观看| 亚洲三级视频在线观看| 久久久久久久综合| 欧美图片一区二区三区| 成人性生交大片| 国产一区二区三区观看| 奇米影视一区二区三区小说| 亚洲综合视频网| 综合欧美一区二区三区| 日韩美一区二区三区| 国产一区二区三区久久久| 久久精品理论片| 青青草原综合久久大伊人精品优势| 亚洲资源在线观看| 成人免费在线视频观看| 国产日韩v精品一区二区| 欧美成人精品1314www| 欧美人xxxx| 欧美日精品一区视频| 在线视频亚洲一区| 色综合久久中文字幕综合网| 波多野结衣一区二区三区| 国产一区二区三区免费播放| 成人免费电影视频| 国产jizzjizz一区二区| 国产一区二区在线影院| 在线成人免费视频| 日本乱人伦一区| 色香色香欲天天天影视综合网 | 一区二区三区四区在线播放| 亚洲色欲色欲www| 亚洲免费三区一区二区| 亚洲国产高清在线观看视频| 亚洲精品午夜久久久| 一区二区三区国产精品| 亚洲h精品动漫在线观看| 亚洲一线二线三线久久久| 亚洲电影第三页| 日韩电影在线看| 毛片基地黄久久久久久天堂| 久久精品999| 国产精品99久久久久久宅男| 国产成人在线观看免费网站| 91成人免费在线视频| 欧美日韩免费观看一区二区三区| 91精品国产福利| 精品福利一二区| 国产欧美视频一区二区| 亚洲一区二区三区中文字幕在线 | 国产美女精品人人做人人爽| 国产91清纯白嫩初高中在线观看| 成人网页在线观看| 色94色欧美sute亚洲线路一久| 欧美性大战久久久久久久蜜臀| 69堂亚洲精品首页| 久久久亚洲国产美女国产盗摄| 国产精品日日摸夜夜摸av| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲一区二区视频在线| 激情丁香综合五月| 97se亚洲国产综合自在线| 欧美亚洲国产怡红院影院| 日韩欧美在线不卡| 国产精品另类一区| 日本不卡免费在线视频| 国产成人高清视频| 色婷婷av一区二区三区大白胸| 日韩三级中文字幕| 亚洲少妇最新在线视频| 久久成人久久爱| 91官网在线观看| 亚洲精品在线三区| 一级做a爱片久久| 国产一区二区三区精品欧美日韩一区二区三区 | 国产精品欧美极品| 久国产精品韩国三级视频| 在线观看欧美黄色| 国产欧美精品一区二区色综合朱莉 | 欧美一级片在线看| 中文字幕亚洲电影| 国产精品系列在线播放| 制服丝袜亚洲精品中文字幕| 国产精品福利av| 激情成人综合网| 91麻豆精品国产91久久久使用方法| 蜜臀av性久久久久蜜臀aⅴ流畅 | 亚洲va欧美va国产va天堂影院| 国产成人免费网站|