pdf viewer control in asp net c# : Add jpeg signature to pdf Library control component .net azure asp.net mvc PDF32000_200862-part2383

© 
Adobe Systems Incorporated 2008 – All rights reserved
613
PDF 32000-1:2008
1  0  obj
% Structure element
<<  /Type  /StructElem
/S  /P
% Structure type 
/P  …
% Parent in structure hierarchy
/K <<  /Type  /MCR
/Pg  2 0 R
% Page containing marked-content sequence
/MCID  0
% Marked-content identifier
>>
/Lang  ( en-US )
% Language specification for this element
>>
endobj
2  0  obj
% Page object
<<  /Type  /Page
/Contents  3 0 R
% Content stream
>>
endobj
3  0  obj
% Page's content stream
<<  /Length  …  >>
stream
BT
/P  << /MCID  0 >>
% Start of marked-content sequence
BDC
( See you later, or in Spanish you would say,  )  Tj
/Span  << /Lang  ( es-MX ) >>
% Start of nested marked-content sequence
BDC
( Hasta la vista . )  Tj
EMC
% End of nested marked-content sequence
EMC
% End of marked-content sequence
ET
endstream
endobj
EXAMPLE 3
The page’s content stream consists of a marked-content sequence that specifies Spanish as its language 
by means of the Span tag with a Lang property. Nested within it is content that is part of a structure 
element (indicated by the MCID entry in that property list), and the language specification that applies to 
the latter content is that of the structure element, English. 
This example omits required StructParents entries in the objects used as content items (see 14.7.4.4, 
“Finding Structure Elements from Content Items”). 
1  0  obj
% Structure element
<<  /Type  /StructElem
/S  /P
% Structure type 
/P  …
% Parent in structure hierarchy
/K <<  /Type  /MCR
/Pg  2 0 R
% Page containing marked-content sequence
/MCID  0
% Marked-content identifier
>>
/Lang  ( en-US )
% Language specification for this element
>>
endobj
2  0  obj
% Page object
<<  /Type  /Page
/Contents  3 0 R
% Content stream
>>
endobj
3  0  obj
% Page's content stream
<<  /Length  …  >>
stream
Add jpeg signature to pdf - insert images into PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sample C# code to add image, picture, logo or digital photo into PDF document page using PDF page editor control
how to add an image to a pdf file in acrobat; adding jpg to pdf
Add jpeg signature to pdf - VB.NET PDF insert image library: insert images into PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide VB.NET Programmers How to Add Images in PDF Document
how to add a picture to a pdf file; how to add an image to a pdf file
PDF 32000-1:2008
614
© 
Adobe Systems Incorporated 2008 – All rights reserved
/Span  << /Lang  ( es-MX ) >>
% Start of marked-content sequence
BDC
( Hasta la vista,  )  Tj
/P  << /MCID  0 >>
% Start of structured marked-content sequence,
BDC
    to which structure element's language applies
( as Arnold would say .  )  Tj
EMC
% End of structured marked-content sequence
EMC
% End of marked-content sequence
endstream
endobj
14.9.2.4
Multi-language Text Arrays
multi-language text array (PDF 1.5) allows multiple text strings to be specified, each in association with a 
language identifier. (See the Alt entry in Tables 274 and 277 for examples of its use.) 
A  multi-language  text  array  shall  contain  pairs  of strings.  The  first string  in  each  pair  shall be  a  language 
identifier (14.9.2.2, “Language Identifiers”). A language identifier shall not appear more than once in the array; 
any unrecognized language identifier shall be ignored. An empty string specifies default text that may be used 
when  no  suitable  language  identifier  is  found  in  the  array.  The  second  string  is  text  associated  with  the 
language. 
EXAMPLE
[ (en-US) (My vacation) (fr) (mes vacances) ( ) (default text) ]
When a conforming reader searches a multi-language text array to find text for a given language, it shall look 
for  an  exact  (though  case-insensitive)  match  between  the  given  language’s  identifier  and  the  language 
identifiers in the array. If no exact match is found, prefix matching shall be attempted in increasing array order: 
a match shall be declared if the given identifier is a leading, case-insensitive, substring of an identifier in the 
array, and the first post-substring character in the array identifier is a hyphen. For example, given identifier en 
matches array identifier en-US, but given identifier en-US matches neither en nor en-GB. If no exact or prefix 
match can be found, the default text (if any) should be used.
14.9.3
Alternate Descriptions
PDF documents may be enhanced by providing alternate descriptions for images, formulas, or other items that 
do not translate naturally into text. 
NOTE 1
Alternate  descriptions  are  human-readable  text  that  could, for  example, be vocalized  by  a text-to-speech 
engine for the benefit of users with visual impairments.
An alternate description may be specified for the following items: 
A  structure  element  (see  14.7.2,  “Structure  Hierarchy”),  through  an Alt  entry  in  the  structure  element 
dictionary 
(PDF 1.5) A marked-content sequence (see 14.6, “Marked Content”), through an Alt entry in a property list 
attached to the marked-content sequence with a Span tag. 
Any type of annotation (see 12.5, “Annotations”) that does not already have a text representation, through 
Contents entry in the annotation dictionary 
For annotation types that normally display text, the Contents entry of the annotation dictionary shall be used as 
the source for an alternate description. For annotation types that do not display text, a Contents entry (PDF 
1.4) may be included to specify an alternate description. Sound annotations, which need no alternate 
description for the purpose of vocalization, may include a Contents entry specifying a description that may be 
displayed for the benefit of users with hearing impairments. 
C# PDF Digital Signature Library: add, remove, update PDF digital
text from PDF, VB.NET convert PDF to Jpeg, VB.NET Add a signature or an empty signature field in any PDF file Search unsigned signature field in PDF document.
add jpg to pdf preview; add jpg to pdf document
VB.NET PDF Digital Signature Library: add, remove, update PDF
C# Online Dicom Viewer, C# Online Jpeg images Viewer VB.NET PDF - Add Digital Signatures to PDF in VB allows PDF such security setting via digital signature.
add png to pdf preview; acrobat add image to pdf
© 
Adobe Systems Incorporated 2008 – All rights reserved
615
PDF 32000-1:2008
An  alternate  name  may  be  specified  for  an  interactive  form  field  (see  12.7,  “Interactive  Forms”)  which,  if 
present, shall be used in place of the actual field name when a conforming reader identifies the field in a user-
interface. This alternate name, if provided, shall be specified using the TU entry of the field dictionary.
NOTE 2
The TU entry is useful for vocalization purposes. 
Alternate  descriptions  are  text  strings,  which  shall  be  encoded  in  either PDFDocEncoding  or  Unicode 
character encoding.
NOTE 3
As described in 7.9.2.2, “Text String Type,” Unicode defines an escape sequence for indicating the language of 
the text. This mechanism enables the alternate description  to change from  the  language specified by  the 
prevailing Lang  entry  (as  described  in  the  preceding  sub-clause).  Within  alternate  descriptions,  Unicode 
escape sequences specifying language shall override the prevailing Lang entry.
When applied  to structure elements, the alternate description text shall be considered to be a complete (or 
whole) word or phrase substitution for the current element. If each of two (or more) elements in a sequence 
have an Alt entry in their dictionaries, they shall be treated as if a word break is present between them. The 
same applies to consecutive marked-content sequences. 
The Alt entry in property lists may be combined with other entries.
EXAMPLE
This example shows the Alt entry combined with a Lang entry.
/Span << /Lang (en-us) /Alt (six-point star) >> BDC (A) Tj  EMC
14.9.4
Replacement Text
NOTE 1
Just as alternate descriptions can be provided for images and other items that do not translate naturally into 
text (as  described  in  the  preceding sub-clause), replacement  text  can  be  specified  for  content  that  does 
translate  into text but that is represented  in a nonstandard way. These nonstandard representations might 
include, for example, glyphs for ligatures or custom characters, or inline graphics corresponding to letters in an 
illuminated manuscript or to dropped capitals. 
Replacement text may be specified for the following items:
A structure element (see 14.7.2, “Structure Hierarchy”), by means of the optional ActualText entry (PDF 
1.4) of the structure element dictionary.
(PDF  1.5) A marked-content sequence (see 14.6, “Marked Content”), through an ActualText entry in a 
property list attached to the marked-content sequence with a Span tag.
The ActualText value shall be used as a replacement, not a description, for the content, providing text that is 
equivalent to what a person would see when viewing the content. The value of ActualText shall be considered 
to be a character substitution for the structure element or marked-content sequence. If each of two (or more) 
consecutive structure or marked-content sequences  has an ActualText entry,  they shall be treated as if no 
word break is present between them. 
NOTE 2
The treatment of ActualText as a character replacement is different from the treatment of Alt, which is treated 
as a whole word or phrase substitution.
EXAMPLE
This example shows the use of replacement text to indicate the correct character content in a case where 
hyphenation  changes the  spelling  of  a  word  (in  German,  up  until  recent  spelling  reforms,  the  word 
“Drucker” when hyphenated was rendered as “Druk-” and “ker”).
(Dru) Tj
/Span
<</Actual Text (c) >>
BDC
(k-) Tj
EMC
(ker) '
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit Raster
Signature feature for protecting images. supports various images formats, including JPEG, GIF, BMP Supported annotation features includes add text comments to
add an image to a pdf acrobat; add jpg to pdf
C#: XDoc.HTML5 Viewer for .NET Online Help Manual
Office 2003 and 2007, PDF, DICOM, Gif, Png, Jpeg, Bmp. 6. Click to save created signature with customized name. Click to add a rectangle redaction on the file.
how to add image to pdf in preview; add image pdf document
PDF 32000-1:2008
616
© 
Adobe Systems Incorporated 2008 – All rights reserved
Like alternate descriptions (and other text strings),  replacement text, if encoded in Unicode, may include an 
escape sequence for indicating the language of the text. Such a sequence shall override the prevailing Lang
entry (see 7.9.2.2, “Text String Type”). 
14.9.5
Expansion of Abbreviations and Acronyms
The expansion of an abbreviation or acronym may be specified for the following items:
Marked-content sequences, through an E property (PDF 1.4) in a property list attached to the sequence 
with a Span tag.
Structure elements, through an E entry (PDF 1.5) in the structure element dictionary.
NOTE 1
Abbreviations and acronyms can pose a problem for text-to-speech engines. Sometimes the full pronunciation 
for an abbreviation can be divined without aid. For example, a dictionary search will probably reveal that “Blvd.” 
is pronounced “boulevard” and that “Ave.” is pronounced “avenue.” However, some abbreviations are difficult 
to resolve, as in the sentence “Dr. Healwell works at 123 Industrial Dr.”.
EXAMPLE
BT
/Span  << /E  ( Doctor ) >>
BDC
( Dr.  )  Tj
EMC
( Healwell  works at 123 Industrial  )  Tj
/Span  << /E  ( Drive ) >>
BDC
( Dr. )  Tj
EMC
ET
The E  value (a text string)  shall  be  considered to  be a  word or phrase substitution for the tagged text and 
therefore  shall be  treated as  if  a  word  break  separates  it from  any  surrounding  text.The  expansion text, if 
encoded in Unicode, may include an escape sequence for indicating the language of the text (see 7.9.2.2, “Text 
String Type”). Such a sequence shall override the prevailing Lang entry.
NOTE 2
Some abbreviations or acronyms are conventionally not expanded into words. For the text “XYZ,” for example, 
either no expansion should be supplied (leaving its pronunciation up to the text-to-speech engine) or, to be 
safe, the expansion “X Y Z” should be specified. 
14.10   Web Capture
14.10.1 General
The  information  in  the  Web  Capture  data structures  enables  conforming  products  to  perform  the  following 
operations: 
Save locally and preserve the visual appearance of material from the Web 
Retrieve additional material from the Web and add it to an existing PDF file 
Update or modify existing material previously captured from the Web 
Find source information for material captured from the Web, such as the URL (if any) from which it was 
captured 
Find all material in a PDF file that was generated from a given URL 
Find all material in a PDF file that matches a given digital identifier (MD5 hash) 
VB.NET PDF Library SDK to view, edit, convert, process PDF file
NET program. Password, digital signature and PDF text, image and page redaction will be used and customized. PDF Annotation Edit.
how to add an image to a pdf; add image to pdf reader
How to C#: Basic SDK Concept of XDoc.PDF for .NET
can convert Word, Excel, PowerPoint Tiff, Jpeg, Bmp, Png You may add PDF document protection functionality into your C# APIs for handling digital signature in a
add jpg to pdf form; add jpeg signature to pdf
© 
Adobe Systems Incorporated 2008 – All rights reserved
617
PDF 32000-1:2008
The information needed to perform these operations shall be recorded in two data structures in the PDF file: 
The Web Capture information dictionary,  which  shall  hold  document-level  information  related  to  Web 
Capture. 
The Web Capture content database, which shall hold a complete registry of the source content resources 
retrieved by Web Capture and where it came from.
NOTE 3
The Web Capture content database  enables the  capturing  process to  avoid  downloading  material that  is 
already present in the file. 
14.10.2 Web Capture Information Dictionary
The optional SpiderInfo entry in the document catalogue (see 7.7.2, “Document Catalog”), if present, shall hold 
Web Capture information dictionary
14.10.3 Content Database
14.10.3.1
General
When a PDF file, or part of a PDF file, is built from a content resource stored in another format, such as an 
HTML page, the resulting PDF file (or portion thereof) may contain content from more than the single content 
resources. Conversely, since many content formats do not  have  static  pagination, a single content resource 
may give rise to multiple PDF pages.
To  keep track  of the correspondence between  PDF  content  and the resources from which  the  content  was 
derived, a PDF file may contain a content database that maps URLs and digital identifiers to PDF objects such 
as pages and XObjects. 
NOTE 4
By  looking  up digital identifiers in the database, Web Capture  can  determine whether  newly  downloaded 
content is identical to content already retrieved from a different URL. Thus, it can perform optimizations such 
as storing only one copy of an image that is referenced by multiple HTML pages. 
Web Capture’s content database shall be organized into content sets. Each content set shall be a dictionary 
holding information about a group of related PDF objects generated from the same source data. A content set 
shall have for the value of its S (subtype) entry either the value SPS, for a page set, or SIS, for an image set. 
The mapping from a source content resource to a content set in a PDF document may be saved in the PDF file. 
The mapping may be an association from the resource's URL to the content set, stored in the PDF document's 
URLS  name  tree.  The  mapping  may  also  be  an  association  from  a  digital  identifier  (14.10.3.3,  “Digital 
Identifiers”) generated from resource's data to the content set, stored in the PDF document's IDS name tree. 
Both associations may be present in the PDF file.
Table 350 –  Entries in the Web Capture information dictionary  
Key
Type
Value
V
number
(Required) The Web Capture version number. The version number shall be 1.0 in a 
conforming file. 
This value shall be a single real number, not a major and minor version number. 
EXAMPLE
A version number of 1.2 would be considered greater than 1.15. 
C
array
(Optional) An array of indirect references to Web Capture command dictionaries 
(see 14.10.5.3, “Command Dictionaries”) describing commands that were used in 
building the PDF file. The commands shall appear in the array in the order in which 
they were executed in building the file. 
VB.NET PDF: Basic SDK Concept of XDoc.PDF
can convert Word, Excel, PowerPoint Tiff, Jpeg, Bmp, Png You may add PDF document protection functionality into your VB APIs for handling digital signature in a
add image to pdf in preview; add jpg to pdf file
.NET PDF SDK - Description of All PDF Processing Control Feastures
PDF to text; Convert PDF to Jpeg images; More protected PDF; Allow users to add password to Create signatures in existing PDF signature fields; Create signatures
add jpg to pdf acrobat; add photo to pdf for
PDF 32000-1:2008
618
© 
Adobe Systems Incorporated 2008 – All rights reserved
Figure 84 –  Simple Web Capture file structure
Entries in the URLS and IDS  name trees may refer to an array of content sets or a single content set. If the 
entry is an array, the content sets need not have the same subtype; the array may include both page sets and 
image sets. 
Name dictionary
URLS
IDS
Page set
Name tree
Dictionary
Page
Page
Page
http://www.adobe.com/
904B…1EA2
Document catalog
© 
Adobe Systems Incorporated 2008 – All rights reserved
619
PDF 32000-1:2008
Figure 85 –  Complex Web Capture file structure
14.10.3.2
URL Strings
URLs associated with Web Capture content sets shall be reduced to a predictable, canonical form before being 
used  as  keys  in  the URLS  name  tree.  The  following  steps  describe  how  to  perform  this  reduction,  using 
terminology  from  Internet  RFCs  1738, Uniform Resource Locators,  and  1808, Relative Uniform Resource 
Locators (see the Bibliography). This algorithm shall be applied for HTTP, FTP, and file URLs: 
Algorithm: URL strings
a) If the URL is relative, it shall be converted into an absolute URL. 
b) If the URL contains one or more NUMBER SIGN (02h3) characters, it shall be truncated before the first 
NUMBER SIGN. 
c) Any  uppercase  ASCII  characters  within  the  scheme  section  of  the  URL  shall  be  replaced  with  the 
corresponding lowercase ASCII characters.
d) If there is a host section, any uppercase ASCII characters therein shall be converted to lowercase ASCII. 
Names dictionary
URLS
IDS
Page
Image XObject
Content set array
Document catalog
http://www.adobe.com/getacro.gif
Page set
Image set
Dictionary
Array
Name tree
BF70…14D8
PDF 32000-1:2008
620
© 
Adobe Systems Incorporated 2008 – All rights reserved
e) If the scheme is file and the host is localhost, the host section shall be removed. 
f) If there is a port section and the port is the default port for the given protocol (80 for HTTP or 21 for FTP), 
the port section shall be removed. 
g) If the path section contains PERIOD (2Eh) ( . ) or DOUBLE PERIOD ( . . ) subsequences, transform the path 
as described in section 4 of RFC 1808. 
NOTE
Because the PERCENT SIGN (25h) is unsafe according to RFC 1738 and is also the escape character for 
encoded characters, it is not possible in general to distinguish a URL with unencoded characters from one with 
encoded characters. For example, it is impossible to decide whether the sequence %00 represents a single 
encoded  null  character  or a sequence of  three  unencoded characters. Hence, no number of  encoding  or 
decoding passes on a URL can ever cause it to reach a stable state. Empirically, URLs embedded in HTML 
files have unsafe characters encoded with one encoding pass, and Web servers perform one decoding pass 
on received paths (though CGI scripts can make their own decisions). 
Canonical URLs are thus assumed to have undergone one and only one encoding pass. A URL whose initial 
encoding state is known can be safely transformed into a URL that has undergone only one encoding pass. 
14.10.3.3
Digital Identifiers
Digital identifiers, used to associate source content resources with content sets by the IDS  name tree, shall be
generated using the MD5 message-digest algorithm (Internet RFC 1321). 
NOTE 1
The exact data passed to the algorithm depends on the type of content set and the nature of the identifier 
being calculated. 
For a page set, the source data shall be passed to the MD5 algorithm first, followed by strings representing the 
digital identifiers of any auxiliary data files (such as images) referenced in the source data, in the order in which 
they are first referenced. If an auxiliary file is referenced more than once, its identifier shall be passed only the 
first time. The resulting string shall be used as the digital identifier for the source content resource.
NOTE 2
This sequence produces a composite identifier representing the visual appearance of the pages in the page 
set. 
NOTE 3
Two  HTML  source files  that are  identical, but  for which the referenced  images  contain  different data—for 
example, if they have been generated by a script or are pointed to by relative URLs—do not produce the same 
identifier. 
When the source data is a PDF file, the identifier shall be generated solely from the contents of that file; there 
shall be no auxiliary data. 
A page set may also have a text identifier, calculated by applying the MD5 algorithm to just the text present in 
the source data. 
EXAMPLE 1
For an HTML file the text identifier is based solely on the text between markup tags; no images are used 
in the calculation. 
For an image set, the digital identifier shall be calculated by passing the source data for the original image to 
the MD5 algorithm. 
EXAMPLE 2
The identifier for an image set created from a GIF image is calculated from the contents of the GIF. 
14.10.3.4
Unique Name Generation
In generating PDF pages from a data source, items such as hypertext links and HTML form fields are converted 
into corresponding named destinations and interactive form fields. These items shall be given names that do 
not conflict with those of other such items in the file.
NOTE
As used here, the term name refers to a string, not a name object. 
© 
Adobe Systems Incorporated 2008 – All rights reserved
621
PDF 32000-1:2008
Furthermore, when updating an existing file, a conforming processor shall ensure that each destination or field 
is given a unique name that shall be derived from its original name but constructed so that it avoids conflicts 
with similarly named items elsewhere. 
The unique name shall be formed by appending an encoded form of the page set’s digital identifier string to the 
original name of the destination or field. The identifier string shall be encoded to remove characters that have 
special meaning in destinations and fields. The characters listed in the first column of Table 351 have special 
meaning and shall be encoded using the corresponding byte values from second column of Table 351.
EXAMPLE
Since the PERIOD character (2Eh) is used as the field separator in interactive form field names, it does 
not appear in the identifier portion of the unique name. 
If the name is used for an  interactive  form field,  there is  an  additional encoding  to  ensure  uniqueness and 
compatibility with interactive forms. Each byte in the source string, encoded as described previously, shall be
replaced by two bytes in the destination string. The first byte in each pair is 65 (corresponding to the ASCII 
character A) plus the high-order 4 bits of the source byte; the second byte is 65 plus the low-order 4 bits of the 
source byte. 
14.10.4 Content Sets
14.10.4.1
General
A Web Capture content set is a dictionary describing a set of PDF objects generated from the same source 
data. It may include information common to all the objects in the set as well as about the set itself. Table 352
defines the contents of this type of dictionary. 
14.10.4.2
Page Sets
page set is a content set containing a group of PDF page objects generated from a common source, such as 
an HTML file. The pages shall be listed in the O array of the page set dictionary (see Table 352) in the same 
order in which they were initially added to the file. A single page object shall not belong to more than one page 
set. Table 353 defines the content set dictionary entries specific to Page Sets. 
The TID (text identifier) entry may be used to store an identifier generated from the text of the pages belonging 
to the page set (see 14.10.3.3, “Digital Identifiers”). A text identifier may not be appropriate for some page sets 
(such as those with no text) and may be omitted in these cases. 
EXAMPLE
This identifier may be used to determine whether the text of a document has changed.
Table 351 –  Characters with special meaning in destinations and fields and their byte values 
Character
Byte value
Escape sequence
(nul)
0x00
\0 (0x5c 0x30)
 (PERIOD)
0x2e
\p (0x5c 0x70)
 (backslash)
0x5c
\\ (0x5c 0x5c)
Table 352 –  Entries common to all Web Capture content sets  
Key
Type
Value
Type
name
(Optional) The type of PDF object that this dictionary describes; if present, shall 
be SpiderContentSet for a Web Capture content set. 
S
name
(Required) The subtype of content set that this dictionary describes. The value 
shall be one of: 
SPS
(“Spider page set”) A page set 
SIS
(“Spider image set”) An image set 
PDF 32000-1:2008
622
© 
Adobe Systems Incorporated 2008 – All rights reserved
14.10.4.3
Image Sets
An image set is a content set containing a group of image XObjects generated from a common source, such as 
multiple frames of  an animated GIF  image. A single XObject shall not belong to  more than  one image  set. 
Table 354 shows the content set dictionary entries specific to Image Sets. 
Each image XObject in an image set has a reference count indicating the number of PDF pages referring to 
that XObject. The reference count shall be incremented whenever Web Capture creates a new page referring 
to  the  XObject  (including  copies  of  already  existing  pages)  and  decremented  whenever  such  a  page  is 
destroyed. The reference count shall be incremented or decremented only once per page, regardless of the 
number of times the XObject  may be referenced by  that page.  If the reference  count  reaches 0,  it  shall be
ID
byte string
(Required) The digital identifier of the content set (see 14.10.3.3, “Digital 
Identifiers”).
O
array
(Required) An array of indirect references to the objects belonging to the 
content set. The order of objects in the array is restricted when the content set 
subtype (S entry) is SPS (see 14.10.4.2, “Page Sets”).
SI
dictionary 
or array
(Required) A source information dictionary (see 14.10.5, “Source Information”) 
or an array of such dictionaries, describing the sources from which the objects 
belonging to the content set were created. 
CT
ASCII string
(Optional) The content type, an ASCII string characterizing the source from 
which the objects belonging to the content set were created. The string shall 
conform  to  the  content  type  specification  described  in  Internet  RFC  2045, 
Multipurpose  Internet  Mail  Extensions  (MIME)  Part  One:  Format  of  Internet 
Message Bodies (see the Bibliography). 
EXAMPLE
for a page set consisting of a group of PDF pages created 
from an HTML file, the content type would be text / html. 
TS
date
(Optional) A time stamp giving the date and time at which the content set was 
created.
Table 353 –  Additional entries specific to a Web Capture page set  
Key
Type
Value
S
name
(Required) The subtype of content set that this dictionary describes; shall be 
SPS
T
text string
(Optional) The title of the page set, a human-readable text string. 
TID
byte string
(Optional) A text identifier generated from the text of the page set, as described 
in 14.10.3.3, “Digital Identifiers.” 
Table 354 –  Additional entries specific to a Web Capture image set  
Key
Type
Value
S
name
(Required) The subtype of content set that this dictionary describes; shall be SIS
R
integer 
or array
(Required) The reference counts for the image XObjects belonging to the image 
set. For an image set containing a single XObject, the value shall be the integer 
reference count for that XObject. For an image set containing multiple XObjects, 
the  value  shall  be  an  array  of  reference  counts  parallel  to  the O  array  (see 
Table 352); that is, each element in the R array shall hold the reference count for 
the image XObject at the corresponding position in the O array. 
Table 352 –  Entries common to all Web Capture content sets  (continued)
Key
Type
Value
Documents you may be interested
Documents you may be interested