Module: OpenXml::Pptx

Defined in:
lib/openxml/pptx.rb,
lib/openxml/pptx/parts.rb,
lib/openxml/pptx/package.rb,
lib/openxml/pptx/version.rb,
lib/openxml/pptx/elements.rb,
lib/openxml/pptx/properties.rb,
lib/openxml/pptx/parts/image.rb,
lib/openxml/pptx/parts/slide.rb,
lib/openxml/pptx/parts/theme.rb,
lib/openxml/pptx/properties/font.rb,
lib/openxml/pptx/properties/shape.rb,
lib/openxml/pptx/parts/presentation.rb,
lib/openxml/pptx/parts/slide_layout.rb,
lib/openxml/pptx/parts/slide_master.rb,
lib/openxml/pptx/properties/control.rb,
lib/openxml/pptx/properties/picture.rb,
lib/openxml/pptx/properties/slide_id.rb,
lib/openxml/pptx/properties/blip_fill.rb,
lib/openxml/pptx/properties/data_tags.rb,
lib/openxml/pptx/properties/extension.rb,
lib/openxml/pptx/properties/text_body.rb,
lib/openxml/pptx/properties/transform.rb,
lib/openxml/pptx/properties/background.rb,
lib/openxml/pptx/properties/notes_size.rb,
lib/openxml/pptx/properties/shape_tree.rb,
lib/openxml/pptx/properties/slide_list.rb,
lib/openxml/pptx/properties/slide_size.rb,
lib/openxml/pptx/properties/smart_tags.rb,
lib/openxml/pptx/properties/custom_show.rb,
lib/openxml/pptx/properties/photo_album.rb,
lib/openxml/pptx/properties/placeholder.rb,
lib/openxml/pptx/properties/shape_group.rb,
lib/openxml/pptx/properties/shape_style.rb,
lib/openxml/pptx/properties/text_styles.rb,
lib/openxml/pptx/properties/content_part.rb,
lib/openxml/pptx/properties/control_list.rb,
lib/openxml/pptx/properties/color_mapping.rb,
lib/openxml/pptx/properties/customer_data.rb,
lib/openxml/pptx/properties/embedded_font.rb,
lib/openxml/pptx/properties/graphic_frame.rb,
lib/openxml/pptx/properties/slide_id_list.rb,
lib/openxml/pptx/properties/extension_list.rb,
lib/openxml/pptx/properties/font_reference.rb,
lib/openxml/pptx/properties/notes_master_id.rb,
lib/openxml/pptx/properties/slide_layout_id.rb,
lib/openxml/pptx/properties/slide_master_id.rb,
lib/openxml/pptx/properties/slide_reference.rb,
lib/openxml/pptx/properties/text_style_body.rb,
lib/openxml/pptx/properties/connection_shape.rb,
lib/openxml/pptx/properties/custom_show_list.rb,
lib/openxml/pptx/properties/shape_properties.rb,
lib/openxml/pptx/properties/shapes_container.rb,
lib/openxml/pptx/properties/text_style_other.rb,
lib/openxml/pptx/properties/text_style_title.rb,
lib/openxml/pptx/properties/common_slide_data.rb,
lib/openxml/pptx/properties/handout_master_id.rb,
lib/openxml/pptx/parts/presentation_properties.rb,
lib/openxml/pptx/properties/customer_data_list.rb,
lib/openxml/pptx/properties/default_text_style.rb,
lib/openxml/pptx/properties/embedded_font_list.rb,
lib/openxml/pptx/properties/font_reference_bold.rb,
lib/openxml/pptx/properties/background_reference.rb,
lib/openxml/pptx/properties/notes_master_id_list.rb,
lib/openxml/pptx/properties/slide_layout_id_list.rb,
lib/openxml/pptx/properties/slide_master_id_list.rb,
lib/openxml/pptx/properties/background_properties.rb,
lib/openxml/pptx/properties/font_reference_italic.rb,
lib/openxml/pptx/properties/non_visual_properties.rb,
lib/openxml/pptx/properties/color_mapping_override.rb,
lib/openxml/pptx/properties/font_reference_regular.rb,
lib/openxml/pptx/properties/group_shape_properties.rb,
lib/openxml/pptx/properties/handout_master_id_list.rb,
lib/openxml/pptx/properties/customer_data_container.rb,
lib/openxml/pptx/properties/simple_boolean_property.rb,
lib/openxml/pptx/properties/font_reference_bold_italic.rb,
lib/openxml/pptx/properties/non_visual_shape_properties.rb,
lib/openxml/pptx/properties/non_visual_drawing_properties.rb,
lib/openxml/pptx/properties/non_visual_picture_properties.rb,
lib/openxml/pptx/properties/transparent_container_property.rb,
lib/openxml/pptx/properties/non_visual_group_shape_properties.rb,
lib/openxml/pptx/properties/simple_property_container_property.rb,
lib/openxml/pptx/properties/non_visual_graphic_frame_properties.rb,
lib/openxml/pptx/properties/non_visual_shape_drawing_properties.rb,
lib/openxml/pptx/properties/non_visual_picutre_drawing_properties.rb,
lib/openxml/pptx/properties/non_visual_connection_shape_properties.rb,
lib/openxml/pptx/properties/non_visual_group_shape_drawing_properties.rb,
lib/openxml/pptx/properties/non_visual_graphic_frame_drawing_properties.rb,
lib/openxml/pptx/properties/non_visual_connection_shape_drawing_properties.rb

Defined Under Namespace

Modules: Elements, Parts, Properties Classes: Package

Constant Summary collapse

MAX_ID =
2**32 - 1
SLIDE_ID_RANGE =
(256...2_147_483_648)
MASTER_LAYOUT_ID_RANGE =
(2_147_483_648..MAX_ID)
ST_SlideLayoutType =
%i{ title tx twoColTx tbl txAndChart chartAndTx dgm
chart txAndClipArt clipArtAndTx titleOnly blank
txAndObj objAndTx objOnly obj txAndMedia mediaAndTx
objOverTx txOverObj txAndTwoObj twoObjAndTx twoObjOverTx
fourObj vertTx clipArtAndVertTx vertTitleAndTx
vertTitleAndTxOverChart twoObj objAndTwoObj
twoObjAndObj cust secHead twoTxTwoObj objTx picTx }.freeze
ST_SlideSizeCoordinate =

Part 1, 19.7.17

(914_400..51_206_400)
ST_SlideSizeType =

Part 1, 19.7.18

%i{ 35mm A3 A4 B4ISO B4JIS B5ISO B5JIS banner custom
hagakiCard ledger letter overhead screen16x10
screen16x9 screen4x3 }.freeze
ST_PlaceholderType =

Part 1, 19.7.10

%i{ title body ctrTitle subTitle dt sldNum ftr hdr obj
chart tbl clipArt dgm media sldImg pic }.freeze
ST_PlaceholderSize =

Part 1, 19.7.9

%i{ full half quarter }.freeze
ST_Direction =

Part 1, 19.7.2

%i{ horz vert }.freeze
ST_PhotoAlbumLayout =

Part 1, 19.7.8

%i{ 1pic 1picTitle 2pic 2picTitle 4pic 4picTitle fitToSlide }.freeze
ST_PhotoAlbumFrameShape =

Part 1, 19.7.7

(1..7).map { |num| :"frameStyle#{num}" }.freeze
ST_BlackWhiteMode =

Part 1, 20.1.10.10

%i{ clr auto gray ltGray invGray grayWhite blackGray
blackWhite black white hidden }.freeze
VERSION =
"0.2.2"