AdobeLiveCycleES4
DDX Language Elements
Assembler Service and DDX Reference
PackageFiles filter elements     221
PackageFiles filter elements
As a filter element, PackageFiles allows only certain package files and their package specifications to 
be included. 
<PackageFiles
nameKeys="unspecified" or "xs:string
"
>
<PDF
> source [1..n]
<FieldData
[0..n]
<TargetLocale
[0..1]
...  PackageFiles modifying elements
...
</PackageFiles>
Can be contained in the PDF
result element.
If the PDF source element provides a single PDF document, then the PackageFiles filter element 
converts that file into a package file in the resultant document. Such conversion occurs only when the 
document is a single PDF document. Additionally, the DDX processor generates a unique nameKey for the 
file. 
source
Optional. The name of the input data stream provided by the client. This name 
can be specified with an External Data URL. (See “External Data URL” on 
page152
.)
This stream maps to the data stream included in the PDF package or portfolio. 
The data stream can contain content of any type.
sourceMatch 
Optional, but required if the source attribute is not specified. The value is a 
regular expression pattern that selects source names and their associated data 
streams from the input map or URL. 
Source specifies an input map. If source specifies a non-URL name and 
sourceMatch is specified, sourceMatch is used only when the source 
attribute does not match an entry in the input map or URL. 
Source specifies a URL. If the source attribute specifies a URL that 
references a folder of files, then sourceMatch can select specific files from 
the folder. 
The regular expression syntax is a standard regular expression syntax as 
implemented in the java.util.regex class for Java. 
Depending on the matchMode attribute, the matched documents are either 
included or excluded in the assembled document. If more than one name 
matches, the names are sorted, as specified in the sortOrder and 
sortLocale attributes.
The string value can be specified with an External Data URL. 
See also
“External Data URL” on page153
“Specifying multiple input streams” on page32
Name
Description
Convert pdf pages to powerpoint slides - C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
pdf page to powerpoint; how to convert pdf to powerpoint slides
Convert pdf pages to powerpoint slides - VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
convert pdf to editable ppt; add pdf to powerpoint presentation
AdobeLiveCycleES4
DDX Language Elements
Assembler Service and DDX Reference
PackageFiles select elements     222
If the PDF source element provides a PDF package or portfolio, all its package files are included as package 
files in the resultant document. If the nameKeys attribute is provided, only those package files that match 
an entry in the nameKeys attribute are included. 
A PDF package or portfolio document within a PackageFiles element contributes only the package 
files to the resultant document. It does not contribute cover sheets. 
To specify a filename, use the FieldData
element and provide a value for the _Filename
built-in key.
For each file added to the package files in the resultant document, the DDX processor creates a unique 
nameKey property. To find out what these nameKey values are, use a PackageFiles result element.
Note:If you use the PackageFiles
filter element to add an encrypted file, provide the file’s open 
password. (See the OpenPassword
element.) If you omit the open password, the DDX processor 
throws an exception and the resultant document is not created. The open password is required 
because the document must be opened to determine whether it is a single PDF document or a PDF 
package or portfolio. The alternative is to use a PackageFiles source element to blindly add the 
file as a package file. The PackageFiles source element adds PDF and non-PDF documents to a 
PDF Portfolio or package.
Attributes
PackageFiles select elements
As a select element, PackageFiles allows only certain package files and their package specifications to 
be modified. It never adds additional package files nor does it turn a single PDF document into a PDF 
package or portfolio.
When modifying the package file, the select element functions as an edit-in-place feature that works on 
package files in the parent PDF package or portfolio. It is the only <PackageFiles> variant that can be a 
child of the PDF
source element.
The nameKeys attribute is used to select specific package files from the parent PDF package or portfolio. 
Each package file in a PDF package or portfolio has a unique nameKey value. This value can be the 
filename or a variation of the filename. To determine the values to use in this nameKeys attribute, use the 
PackageFiles result element to export information about the package files.
PackageFiles select element is different from a PackageFiles filter element in that the select 
element does not contain a PDF
source from which to filter. Instead, the package files are selected from 
package files contained in the parent element. If the parent element is not a PDF package or portfolio, 
then nothing is selected and a warning is logged.
Name
Description
nameKeys
Optional. The value is a single nameKey or a comma-separated list of nameKeys
The entries in this attribute select package files from the PDF package or 
portfolio in the child PDF source element. 
Each package file in a PDF package or portfolio has a unique nameKey value. 
This value can be the filename or a variation of the filename. To determine the 
values to use in this nameKeys attribute, use the PackageFiles result element 
to export information about the package files.
C# PowerPoint - How to Process PowerPoint
PowerPoint Document Processing Control in Visual C#.NET of RasterEdge .NET Imaging SDK is a reliable and professional PowerPoint slides/pages editing and
convert pdf to ppt online; add pdf to powerpoint
VB.NET PowerPoint: Sort and Reorder PowerPoint Slides by Using VB.
clip art or screenshot to PowerPoint document slide large amount of robust PPT slides/pages editing methods & profession imaging controls, PDF document, image
changing pdf to powerpoint; convert pdf slides to powerpoint
AdobeLiveCycleES4
DDX Language Elements
Assembler Service and DDX Reference
PackageFiles result elements     223
If selected package files are not PDF documents, or are not modifiable PDF documents, then they are left 
unchanged and a warning is logged. 
<PackageFiles
nameKeys="unspecifiedor "xs:string"
>
<FieldData
[0..n]
...  PackageFiles modifying elements
...
</PackageFiles>
For more information on the FieldData
element, see “FieldData” on page182
.
Can be contained in PDF
result and PDF
source.
Attributes
PackageFiles result elements
Returns an XML file containing information about the package files. Can also return the package files.
<PackageFiles
result="xs:string"
extract="trueor "false"
nameKeys="unspecifiedor "xs:string"
>
<PDF
> source [1]
<FilenameEncoding
[0..n]
<TargetLocale
[0..1]
</PackageFiles>
Can be contained in the DDX
element, which is the DDX root.
The PackageFiles result element returns an XML document that provides information about the 
package files. The information includes the files’ metadata and the unique name (nameKey) mapped to 
the output data stream. The XML document conforms to the PackageFiles schema. (See “PackageFiles 
Language” on page350
.)
Note:If the PDF source element contains a simple PDF document, then the root element in the resultant 
XML PackageFiles document is empty. File attachments are not considered package files. If the PDF 
source element contains a PDF package or portfolio but no package files are selected, then the root 
element contains only the package specification.
Name
Description
nameKeys
Optional. The value is a single nameKey or a comma-separated list of nameKeys
The entries in this attribute select package files from the package or portfolio 
assembled for the PDF result element. 
Each package file in a PDF package or portfolio has a unique nameKey value. 
This value can be the filename or a variation of the filename. To determine the 
values to use in this nameKeys attribute, use the PackageFiles result element 
to export information about the package files.
VB.NET PowerPoint: Process & Manipulate PPT (.pptx) Slide(s)
add image to slide, extract slides and merge library SDK, this VB.NET PowerPoint processing control powerful & profession imaging controls, PDF document, image
how to add pdf to powerpoint presentation; how to convert pdf slides to powerpoint presentation
VB.NET PowerPoint: Use PowerPoint SDK to Create, Load and Save PPT
Besides, users also can get the precise PowerPoint slides count as soon as the PowerPoint document has been loaded by using the page number getting method.
image from pdf to ppt; and paste pdf to powerpoint
AdobeLiveCycleES4
DDX Language Elements
Assembler Service and DDX Reference
PackageFiles import elements     224
Attributes
PackageFiles import elements
Imports package files provided as a string that represents an XML version of the package files. 
<PackageFiles
import="xs:string"
/>
Can be contained in the PDF
result element.
The value of the import attribute is an XML PackageFiles document. Typically, using the XML 
PackageFiles document involves these steps:
1. PackageFiles
result element produces an XML PackageFiles document. This file represents the 
package files for a PDF package or portfolio. The PackageFiles
result element can optionally return 
the package files.
2. An external process modifies the XML PackageFiles document.
3. PackageFiles import element updates the package file with the changes. All package files listed in 
that XML document must be provided as inputs. Each input document must correspond to a unique 
name (nameKey) described in the XML document.
To prevent imported package files from replacing existing package files, modify the XML to remove the 
nameKeys. If no nameKey is present in the XML file for a package file, a new, unique nameKey is 
automatically generated. 
Note:The automatically generated nameKey values are unique only within a document. Because the DDX 
processor automatically generates nameKey values where needed, different PDF documents can 
Name
Description
extract
Optional. If its value is "true", all package files specified are returned as 
separate data streams to the client. If its value is "false", then only the result 
XML data, containing information about the package files specified, is returned.
result
Required. A name to be associated with the returned data stream. The stream 
contains the XML data that provides the mapping of the data stream name to 
information stored with the package file. That information includes the 
nameKey, filename, creation date, MIME type, and any other custom metadata 
(see “PackageFiles Language” on page350
).
The value of this attribute must be unique among other result elements in the 
same DDX document. The result can be specified with an External Data URL. (See 
“External Data URL” on page153
.)
The name is not a filename and should not be treated as such by the client. 
nameKeys
Optional. The nameKeys attribute identifies package files to include in the result 
XML and extracted if extract="true". The value is either a single nameKey or 
a comma-separated list of nameKeys. The default identifies all package files.
You can discover the names in a PDF package or portfolio by using the 
PackageFiles
result element with the nameKeys attribute omitted.
VB.NET PowerPoint: Extract & Collect PPT Slide(s) Using VB Sample
pages of document 1 and some pages of document please read this VB.NET PowerPoint slide processing powerful & profession imaging controls, PDF document, image
converting pdf to ppt online; pdf to powerpoint
VB.NET PowerPoint: Merge and Split PowerPoint Document(s) with PPT
of the split PPT document will contain slides/pages 1-4 code in VB.NET to finish PowerPoint document splitting If you want to see more PDF processing functions
conversion of pdf into ppt; converting pdf to powerpoint online
AdobeLiveCycleES4
DDX Language Elements
Assembler Service and DDX Reference
PageContent     225
have package files with the same nameKeys. The nameKey values can be the same, even though 
there is no relationship between the files they identify
The DDX processor merges the data in the XML PackageFiles document with the existing PDF package or 
portfolio. The major parts of the XML PackageFiles document are package specification, package files, and 
folders.
Package specifications. The specification is merged with the existing package specification. (See 
“Creating a package or portfolio specification by aggregating existing ones” on page57
.)
Package files. This category includes file identifiers and FieldData (metadata). The XML file can contain 
FieldData elements for each file. Those FieldData elements provide metadata for each package file. 
When you import such an XML file, the FieldData elements are imported into the package file 
FieldData
elements. The exception is that the DDX processor omits metadata that is not defined in 
the schema in the package file schema. That schema is aggregated with the imported XML PackageFile. 
Folders. Folders are merged with folders in the existing package specification.
Note:If all package files listed in the import XML are missing from the input map, then an error is thrown. 
If only some package files listed are missing, a warning is logged for each missing package file, while 
the rest are imported without error. Also, if multiple PackageFiles
import elements are specified, 
an exception is thrown.
See also
“PackageFiles” on page217
“Modifying the package files in a PDF package or portfolio” on page59
“PackageFiles Language” on page350
Attributes
PageContent
(Since 8.2) Adds content to a page similar to Watermark
but with alternate text and style profiles.
<PageContent
alternateText
="xs:string"
alternation
="None or OddPages or EvenPages"
appears
="Behind or OnTop"
fitToPage
="true or false"
horizontalAnchor
="Left or Center or Right"
horizontalOffset
="0pt or length-specifier"
opacity
="100% or percentage-specifier"
rotation
="0 or xs:integer"
Name
Description
import
Required. A name to be associated with the data stream containing the XML 
generated from a PackageFiles
result specification. The XML provides the 
mapping of the input data stream names to information stored with the package 
file. That information includes the filename, creation date, MIME type, and any 
custom metadata (see “PackageFiles Language” on page350
). The import source 
can be specified with an External Data URL. (See “External Data URL” on 
page153
.)
VB.NET PowerPoint: Complete PowerPoint Document Conversion in VB.
VB.NET PowerPoint Conversion Control to render and convert target PowerPoint document to various image or document formats, such as PDF, BMP, TIFF
how to change pdf to powerpoint; convert pdf to powerpoint slide
VB.NET PowerPoint: Convert & Render PPT into PDF Document
Using this VB.NET PowerPoint to PDF converting demo code below, you can easily convert all slides of source PowerPoint document into a multi-page PDF file.
converter pdf to powerpoint; convert pdf file to powerpoint presentation
AdobeLiveCycleES4
DDX Language Elements
Assembler Service and DDX Reference
PageContent     226
scale
="100% or percentage-specifier"
showOnScreen
="true or false"
showWhenPrinting
="true or false"
verticalAnchor
="Top or Middle or Bottom"
verticalOffset
="0pt or length-specifier"
>
<StyledText
or <PDF
> source [1]
<TargetLocale
> [0..1]
</PageContent>
Can be contained in the elements PDF
result, PDF
source, PDFGroup
TableOfContents
TableOfContentsPagePattern
PackageFiles
filter, select, or conversion elements, BlankPage
and StyleProfile
The PageContent element is similar to the Watermark element. It differs from the Watermark element 
in the following ways:
There is no replacement or removal of PageContent content.
Alternate text can be provided for screen readers to read for pages in the document that are already 
tagged. If a document is tagged, adding content to it does not cause screen readers to read the 
content. Hence, it is recommended that alternate text be provided for text and graphics added with the 
PageContent element.
Multiple PageContent elements can be specified per page.
With tagged PDF documents, screen readers receive the string values of non-empty alternateText 
attributes in place of the content. It is recommended that the text provided in the alternateText 
attribute match the content, with the addition of text to represent any graphical content. This 
recommendation does not apply if the content is purely graphical.
The anchor points and offset attributes describe the placement of the PageContent
Note:Adding a PageContent element with alternateText does not promote untagged pages to 
tagged pages, even if assembled with a structured PDF. However, adding pages from unstructured 
PDF documents to structured PDFs does promote the new pages to structured PDF. Also, using the 
BlankPage and TableOfContents elements to add content to a structured PDF promotes the 
new pages to structured PDF. 
The PageContent element can contain either one StyledText or one PDF source element, but not 
both. The first page from the pages specified by the PDF source is used for the page content.
Attributes
Name
Description
alternateText
Optional. If a non-empty string is provided, and the PDF is tagged, then this 
string is passed to a screen reader in place of the content. A structured PDF 
document is tagged. 
alternation
Optional. If None, applies to all pages. If OddPages, applies to odd pages 
only. If EvenPages, applies to even pages only.
C# PowerPoint: C# Guide to Add, Insert and Delete PPT Slide(s)
summary> /// Delete pages from PowerPoint view detailed guide for each PowerPoint slide processing powerful & profession imaging controls, PDF document, tiff
copying image from pdf to powerpoint; create powerpoint from pdf
VB.NET PowerPoint: Read, Edit and Process PPTX File
VB.NET PowerPoint: Convert & Render PPTX Slide, VB.NET PowerPoint: Watermark PPTX Slide. How to convert PowerPoint to PDF, render PowerPoint to SVG
how to change pdf file to powerpoint; convert pdf to ppt online without email
AdobeLiveCycleES4
DDX Language Elements
Assembler Service and DDX Reference
PageContent     227
The following example shows how to reference a PageContent element contained within a named 
StyleProfile element:
<PageContent styleReference="xs:string"/>
In the following example, doc1 is a tagged PDF document.
<PDF result="doc2"> 
<PageContent appears="Behind" alternateText="This is highly Confidential.">
<StyledText><p><This is highly 
<graphic source="AdobeConfLogo.pdf"/>.</p></StyledText>
appears
Optional. Determines whether the new content appears behind or on top of 
the current page content. For tagged PDF documents, this attribute can 
affect whether the alternateText (if present) is spoken before existing 
page content or after. The default value (Behind) can cause screen readers to 
read the alternateText before the existing page content. There is no 
guarantee of the order in which the alternateText and existing page 
content is read. 
fitToPage
Optional. If true, the scale attribute is ignored and the PageContent is 
guaranteed to fit to the boundaries of the PageSize
element. The fit is 
accomplished by expanding or shrinking the text.
horizontalAnchor
Optional. The horizontalOffset is relative to the horizontalAnchor
Left is the left PageMargin. Center is the center of the page. Right is the right 
PageMargin.
horizontalOffset
Optional. The offset from the horizontalAnchor point. A positive value 
moves right, while a negative value moves left.
opacity
Optional. Controls the transparency of the PageContent text. The value of 
this attribute can have the following forms:
Decimal in the range of .0 to 1.0 
Percentage in the range of 0% to 100%. In this case, the percentage sign 
(%) is required.
The default is 100%. 
rotation
rotation Optional. The valid range is -360 to 360 degrees.
scale
Optional. The valid range is 8 to 3200 percent.
showOnScreen
Optional. A Boolean value that controls whether the PageContent is 
displayed when pages are viewed within an application such as Acrobat.
showWhenPrinting
Optional. A Boolean value that controls whether the PageContent appears 
on the page when printed.
verticalAnchor
Optional. The verticalOffset is relative to the verticalAnchor. Top is 
the top PageMargin. Middle is the middle of the page and Bottom is the 
bottom PageMargin
verticalOffset
Optional. The offset from the verticalAnchor point. A positive value 
moves up, while a negative value moves down.
Name
Description
AdobeLiveCycleES4
DDX Language Elements
Assembler Service and DDX Reference
PageLabel     228
</PageContent>
<PDF source="doc1"/>
</PDF>
PageLabel 
Specifies the format and content of page labels, where the labels show the page number preceded by a 
prefix.
<PageLabel
mode
="Defineor "Preserve" or "Continue"
start
="1or "ordinal-specifier" or "_PageNumber"
format
="None" or "Decimal" or "LowerRoman" or "UpperRoman" 
or "LowerAlpha" or "UpperAlpha"
prefix
="empty-string" or "xs:string"
/>
Can be contained in the elements PDF
result, PDF
source, PDFGroup
TableOfContents
TableOfContentsPagePattern
PackageFiles
filter, select, or conversion elements, and 
BlankPage
The PageLabel element defines the page labels for the scope of the parent element.
A page label is an optional identifier for a page that has the form "prefix + page number". In Acrobat and 
AdobeReader, page labels are displayed in the banner beneath the page and beneath thumbnails. Labels 
have the following form, where prefix is optional. 
prefix + page number 
Page label can be directly related to the ordinal page number, which starts with 1 and ends with the 
number of pages. Alternatively, page labels can be independent of the ordinal page number.
Preexisting page labels in the source document are replaced with the page labels defined in this element. 
Page labels not within the scope of a PageLabel element are left unchanged. 
Category
“Page labels” on page147
AdobeLiveCycleES4
DDX Language Elements
Assembler Service and DDX Reference
PageMargins     229
Attributes
PageMargins
Specifies margins for page content elements being added to a page. 
<PageMargins
left
="36ptor "nonnegative length"
top
="36ptor "nonnegative length"
right
="36ptor "nonnegative length"
bottom
="36ptor "nonnegative length"
alternation
="Noneor "OddPages" or "EvenPages"
/>
Name
Description
mode
Optional. Specifies the source of page label characteristics. This attribute can have 
the following values:
Define (default) - Indicates that the other attributes in this element define the 
page label style. 
Preserve - Describes the source document as keeping the existing page label 
style; pages are not renumbered as they are assembled. 
Continue - Uses the page label style from the previous source document and 
renumbers the pages from the current source document as they are assembled. 
If the previous document has no defined page label style, no page labels are 
generated for these pages.
A value of Continue is not valid for the first document in the assembly.
start
Optional. Specifies the page number for the first page the source document 
contributes to the result document. The value can be an ordinal page number or the 
value of the built-in key _PageNumber. This built-in key specifies the current page’s 
ordinal page number. (See “Built-in keys” on page149
.)
If the mode
attribute has a value other than Define, this attribute is ignored. 
format
Optional. Specifies a page number format. This attribute can have the following 
values:
None - No page numbers are included in page label, even if a prefix is defined.
Decimal (default) - For example, 1, 2, 3, …
LowerRoman - For example, i, ii, iii, …
UpperRoman - For example, I, II, III, …
LowerAlpha - For example, a, b, c, …
UpperAlpha - For example, A, B, C, …
If the mode
attribute has a value other than Define, this attribute is ignored.
prefix
Text displayed before the number. The string value can be specified with an External 
Data URL.
If the mode
attribute has a value other than Define, this attribute is ignored.
AdobeLiveCycleES4
DDX Language Elements
Assembler Service and DDX Reference
PageMargins     230
Can be contained in the elements PDF
result, PDF
source, PDFGroup
TableOfContents
TableOfContentsPagePattern
PackageFiles
filter, select, or conversion elements, and 
BlankPage
The margins specified by this element affect only content being added to a page in the resulting PDF 
document through the page content elements. These elements include Watermark
Background
Header
Footer
PageContent
, and TableOfContents
The PageMargins element has no affect on the preexisting content of the page. Margins can be specified 
differently for odd pages and even pages through the alternation attribute. There can be only one 
PageMargins element specified per page side. This limitation means that there can be two 
PageMargins elements for a document only if one is for odd pages and one is for even pages.
The PageMargins element defines a reference for initial placement of text. It does not provide a 
boundary to which text is restricted. In other words, the text is not clipped to the margin. As a result, 
content provided in the page content elements Watermark
Background
Header
Footer
, and 
TableOfContents
can exceed the margins specified in this element. For example, excessive text in the 
Left element of a Header
element can overflow the right margin. In another example, excessive lines in 
Center element of a Header
element can cause the header to exceed the bottom margin. 
This element’s attributes specify margins relative to the page size (provided in the PageSize
element). 
Category
“Page properties” on page147
Attributes
Name
Description
left
Optional. Width of left margin, which is the distance between the left side of the 
page and the left side of the page contents.
A negative value defaults to 0. Default is 36 points (0.5 inches).
top
Optional. Width of top margin, which is the distance between the top of the 
page and the top of the page content. 
A negative value defaults to 0. Default is 36 points (0.5 inches).
right
Optional. Width of right margin, which is the distance between the right side of 
the page and the right side of the page content.
A negative value defaults to 0. Default is 36 points (0.5 inches).
Documents you may be interested
Documents you may be interested