![](https://csdnimg.cn/release/download_crawler_static/12253317/bg13.jpg)
19 / 648
[MS-PPT] - v20171212
PowerPoint (.ppt) Binary File Format
Copyright © 2017 Microsoft Corporation
Release: December 12, 2017
slide: A frame that contains text, shapes, pictures, or other content. A slide is a digital equivalent
to a traditional film slide.
slide layout: An organizational scheme, such as Title Only or Comparison, for content on a
presentation slide.
slide show: A delivery of a sequence of presentation slides, typically to an audience.
smart tag: A feature that adds the ability to recognize and label specific data types, such as
people's names, within a document and displays an action button that enables users to perform
common tasks for that data type.
sound identifier: A unique identifier for an embedded or linked sound.
table object: A group of shapes that are arranged in rows and columns to form a table.
text ruler: A collection of settings for tabs, margins, and indentation of text. See also ruler.
time condition: A logical condition that can be evaluated, or an event that can be triggered, to
determine whether timed object behavior starts or ends. Conditions include items such as the
start or end of time nodes, keyboard presses, mouse clicks, or delegate events. See also time
node.
time node: A record or parent node that stores the information that is necessary to cause a time-
or action-based effect to occur. Each time node has a corresponding object to which an effect is
applied. It can be used randomly, simultaneously, or sequentially, and it can be used to specify
certain time-based effects between objects that are being animated. Effects include visual and
media behaviors.
title master slide: A slide that defines the formatting and content that can be used by
presentation slides that have a title slide layout. If a slide uses formatting and content from a
title master slide, it is referred to as following a title master slide.
Unicode: A character encoding standard developed by the Unicode Consortium that represents
almost all of the written languages of the world. The Unicode standard [UNICODE5.0.0/2007]
provides three forms (UTF-8, UTF-16, and UTF-32) and seven schemes (UTF-8, UTF-16, UTF-16
BE, UTF-16 LE, UTF-32, UTF-32 LE, and UTF-32 BE).
Uniform Resource Locator (URL): A string of characters in a standardized format that identifies
a document or resource on the World Wide Web. The format is as specified in [RFC1738].
Universal Naming Convention (UNC): A string format that specifies the location of a resource.
For more information, see [MS-DTYP] section 2.2.57.
user edit: A set of persist objects and a persist object directory that represent changes made by a
user. Each time a file is written, a user edit that contains only those persist objects that are new
or modified from the previous user edit can be appended to the pre-existing record stream. The
persist objects and the persist object directory in a later user edit supersede those in a previous
user edit.
VBA project: A collection of the modules, class modules, and user forms that are needed to create
an application. Modules, class modules, and user forms can be imported into and exported from
a project.
Vector Markup Language (VML): A system of marking up or tagging two-dimensional vector
graphics for publication on the World Wide Web. VML graphics are scalable and editable, and
typically require less disk space and less time to download.
Visual Basic for Applications (VBA): A macro-based programming language that derives from
Microsoft Visual Basic and can be used to customize and extend an application. Unlike Visual
Basic, VBA code and macros can be run only from within a host application that supports VBA.