Aspose.Slides FOSS for .NET

Aspose.Slides FOSS for .NET 是一个开源库,用于创建、加载和操作 PowerPoint .pptx 文件。它面向 net9.0,并在 MIT license 下发布。

: Aspose.Slides.Foss

using Aspose.Slides.Foss;

核心类

ClassDescription
AdjustValueRepresents a geometry shape adjustment value backed by an XML guide definition element.
AdjustValueCollectionRepresents a collection of shape’s adjustment values.
AutoShapeRepresents an AutoShape — a preset or custom geometric shape that may contain text.
BaseHandoutNotesSlideHeaderFooterManagerRepresents the base class for handout and notes slide header/footer managers.
BasePortionFormatCommon text-run formatting properties backed by an OOXML <a:rPr> element.
BaseShapeLockRepresents the base class for locks that determine which operations are disabled on a shape.
BaseSlideBase class for Slide, LayoutSlide, and MasterSlide providing common slide functionality.
Blur代表了模糊效果,它应用于整个形状,包括其填充.
BulletFormat管理由OOXML弹丸元素支持的段子弹头格式.
Camera代表一个形状的3D摄像头属性.
CellRepresents a single cell within a table in a PowerPoint presentation.
CellCollection表示与主幻灯片和幻燈片部分相关的仅读表单元组.
CellFormat代表表单元格的格式化属性,提供填写格局和六个边界线格态 (左侧,上方,右侧 ,下面,对角向下,對角向上) 的访问.
ColorImmutable value type representing an ARGB color.
ColorFormat表示在表现元素中使用的颜色格式.
ColumnRepresents a table column as a collection of cells (one per row).
ColumnCollectionRepresents a collection of columns in a table.
ColumnFormat表示表列的格式化属性.
CommentRepresents a comment on a slide.
CommentAuthorRepresents an author of comments in a presentation.
CommentAuthorCollectionRepresents a collection of comment authors backed by a CommentAuthorsPart.
CommentCollectionRepresents a collection of comments authored by a single author across all slides in a presentation.
ConnectorRepresents a connector shape that can link two shapes via connection sites.
ConnectorLock确定哪些操作在主连接器形状上是禁用的.
CustomData代表与形状相关的自定义数据.
DocumentPropertiesRepresents the metadata properties of a presentation, wrapping OPC core, app, and custom property parts with lazy initialization.
EffectFormatRepresents effect formatting properties backed by an effectLst element.
FillFormat表示填写格式选项.
FillOverlayRepresents a Fill Overlay effect.
FontData表示字体定义,并使用字型名称.
GeometryShapeRepresents the base class for shapes that have geometric properties.
GlobalLayoutSlideCollection在一个演示文档中汇集所有主幻灯片的布局图.
Glow代表着光效,其中在物体边缘外添加了一个模糊的色彩轮.
GradientFormatRepresents a gradient format.
GradientStop表示一个梯度填充中的单个梯次停止.
GradientStopCollectionManages a collection of <a:gs> child elements within an <a:gsLst> XML element.
GraphicalObjectAbstract base class for graphical objects on a slide.
GraphicalObjectLock表示一个锁定图形对象中哪些操作是禁用的.
GroupShape表示包含图形集合的组型.
HeadingPairRepresents a ‘Heading pair’ property of the document.
IImageRepresents a raster or vector image.
IImageCollectionRepresents a collection of IPPImage objects.
IPPImageRepresents a presentation-embedded image stored in an OPC package part.
IParagraphRepresents a paragraph of text.
IPortionRepresents a portion (run) of text inside a paragraph.
IPresentationRepresents a presentation document.
IPresentationComponent代表任何属于表现的组件.
ISlideComponent代表属于滑板的任何组件.
ISlidesPicture表示幻灯片中的图像引用.
IThemeable代表可以主题的物体.
Image包含原始字节和元数据的混凝土图像包装.
ImageCollection管理OPC包中的展示图像的具体集合.
ImageTransformOperation表示图像转换操作效果.
Images为创建图像实例提供静态工厂方法.
InnerShadow代表一个内部的阴影效应.
LayoutSlideRepresents a layout slide in a presentation.
LayoutSlideCollection设计幻灯片集合的基础类.
LightRigRepresents a light rig.
LineFillFormat表示线填充的属性.
LineFormat表示线格式化属性.
LoadOptions代表可用于控制演示文档加载的方式的选项.
MasterLayoutSlideCollection表示定义的主幻灯片的所有布局幻燈片的集合.
MasterSlideRepresents a master slide in a presentation.
MasterSlideCollectionRepresents a collection of master slides in a presentation.
NotesSize表示一个笔记幻灯片的大小.
NotesSlideRepresents a notes slide in a presentation.
NotesSlideHeaderFooterManager在笔记幻灯片上管理标题,脚本,日期和时间以及幻燈片号码的可见性和文本内容.
NotesSlideManager管理一个幻灯片的笔记滑图操作.
OuterShadowRepresents an outer shadow effect.
PPImageConcrete presentation-embedded image backed by an OPC package part.
PVIObject提供财产价值继承基础设施的具体基层.
ParagraphRepresents a paragraph of text.
ParagraphCollectionRepresents a collection of paragraphs.
ParagraphFormatRepresents the formatting properties for a paragraph.
PatternFormat代表一个模型填写格式。
PictureConcrete picture reference backed by an a:blip XML element in a slide’s XML.
PictureFillFormat代表一个图片填充风格.
PictureFrameRepresents a picture frame shape.
PictureFrameLock确定哪些操作在父图片框架上是禁用的.
PlaceholderRepresents a placeholder on a slide.
PointF代表一个具有浮动坐标的二维点.
Portion表示文本段内部分 (运行) 的文字.
PortionCollection表示属于滑板组件的可变部分集合.
PortionFormatThis class contains the text portion formatting properties.
PresentationRepresents a Microsoft PowerPoint presentation document.
PresetShadow代表一个预设的影子效果.
ReflectionRepresents a reflection effect.
RowRepresents a table row as a collection of cells.
RowCollectionRepresents a collection of rows in a table.
RowFormat表示表列的格式化属性.
SaveOptions表示控制演示文档保存的方式的选项.
SectionRepresents a section of slides in a presentation.
SectionCollectionRepresents a collection of sections in a presentation.
Shape基本类型是所有图形的.
ShapeBevelRepresents the bevel (relief) properties of a shape’s face.
ShapeCollectionRepresents an ordered, mutable collection of IShape objects belonging to a slide or group shape.
ShapeFrame表示形状的几何框架属性.
ShapeStyleRepresents a shape’s style reference.
Size代表一个二维尺寸,且有整数.
SizeF代表具有浮动尺寸的2D大小.
SlideRepresents a slide in a presentation.
SlideCollectionRepresents a collection of slides in a presentation.
SoftEdge代表着一个软边缘效果.
TableRepresents a table shape on a slide.
TableFormatRepresents format of a table.
TextFrame表示形状的文本体.
TextFrameFormatContains the TextFrame’s formatting properties.
ThreeDFormat表示一个形状的3D格式化属性.

形状

InterfaceDescription
IAdjustValue代表一个几何形状的单个调整值.
IAdjustValueCollection表示一个形状调整值的集合.
IAutoShapeRepresents an AutoShape.
IBaseHandoutNotesSlideHeaderFooterManager代表了手册和笔记的基本界面,用于幻灯片头部和脚本管理.
IBaseHeaderFooterManager代表一个用于头部和脚本管理的基本接口.
IBasePortionFormatDefines common text run formatting properties.
IBaseSlideRepresents a base slide.
IBaseSlideHeaderFooterManager代表一个用于幻灯片级头部和脚本管理的基本接口.
IBlur代表了模糊效果,它应用于整个形状,包括其填充.
IBulkTextFormattable表示一个对象可以将大量文本格式化应用到所有包含的文字中.
IBulletFormat表示段子中的图片格式化属性.
ICamera表示一个形状的3D摄像头属性.
ICellRepresents a single cell in a table.
ICellCollectionRepresents a collection of table cells.
ICellFormat表示表单元格的格式.
IColorFormat表示在表现元素中使用的颜色格式.
IColumnRepresents a single column in a table.
IColumnCollectionRepresents a collection of table columns.
IColumnFormat表示表列的格式化属性.
ICommentRepresents a comment on a slide.
ICommentAuthorRepresents an author of comments.
ICommentAuthorCollectionRepresents a collection of comment authors.
ICommentCollectionRepresents a collection of comments.
IConnector表示连接两个形状的连结器.
IConnectorLock确定哪些操作在主连接器形状上是禁用的.
ICustomData代表与形状相关的自定义数据.
IDocumentPropertiesRepresents the metadata properties of a presentation document.
IEffectFormatRepresents visual effect formatting properties for a shape.
IEffectParamSourceRepresents a source of effect parameters.
IFillFormat表示形状或文本的填写格式化属性.
IFillOverlayRepresents a Fill Overlay effect.
IFillParamSource填充参数源的辅助接口.
IFontDataRepresents a font definition.
IGeometryShape代表具有几何性质的形状.
IGlobalLayoutSlideCollection表示所有布局幻灯片的集合.
IGlow代表着光效,其中在物体边缘外添加了一个模糊的色彩轮.
IGradientFormat表示梯度填充格式化属性.
IGradientStopRepresents a single stop in a gradient fill.
IGradientStopCollectionRepresents a collection of gradient stops.
IGraphicalObjectRepresents a graphical object on a slide.
IGraphicalObjectLock确定哪些操作在父图形对象上是禁用的.
IGroupShape表示包含其他形状的组形.
IHeadingPair表示描述内容组合的标题对条目.
IHyperlinkContainer表示一个可以包含超链接的对象.
IImageTransformOperation表示图像转换操作效果.
IInnerShadow代表一个内部的阴影效应.
ILayoutSlideRepresents a layout slide.
ILayoutSlideCollection代表一个用于收集布局幻灯片的基础类.
ILightRigRepresents a light rig.
ILineFillFormat表示线填充的属性.
ILineFormatRepresents format of a line.
ILineParamSource标记界面对可以作为线参数源的物体.
ILoadOptions代表可用于控制演示文档加载的方式的选项.
IMasterLayoutSlideCollection表示属于主幻灯片的布局幻燈片集合.
IMasterSlideRepresents a master slide in a presentation.
IMasterSlideCollectionRepresents a collection of master slides.
INotesSize表示一个笔记幻灯片的大小.
INotesSlideRepresents a notes slide in a presentation.
INotesSlideHeaderFooterManager代表笔记的管理员,滑板头和脚座持有者。
INotesSlideManager管理一个幻灯片的笔记滑图操作.
IOuterShadowRepresents an Outer Shadow effect.
IParagraphCollectionRepresents a collection of paragraphs.
IParagraphFormat包含段落格式化属性.
IPatternFormat代表一个模型填写格式。
IPictureFillFormat代表一个图片填充风格.
IPictureFrameRepresents a picture frame shape.
IPictureFrameLock确定图片框架上哪些编辑操作是禁用的.
IPlaceholderRepresents a placeholder on a slide.
IPortionCollectionRepresents a collection of portions.
IPortionFormatDefines the formatting properties for a text portion, combining base portion formatting with hyperlink container capabilities.
IPresetShadowRepresents a Preset Shadow effect.
IReflectionRepresents a reflection effect.
IRowRepresents a row in a table.
IRowCollectionRepresents a collection of table rows.
IRowFormat表示表列的格式化属性.
ISaveOptions表示控制演示文档保存的方式的选项.
ISectionRepresents a section of slides in a presentation.
ISectionCollectionRepresents a collection of sections in a presentation.
IShapeRepresents a shape on a slide.
IShapeBevelRepresents the bevel (relief) properties of a shape’s face.
IShapeCollectionRepresents an ordered, mutable collection of IShape objects belonging to a slide or group shape.
IShapeFrame表示形状的几何框架属性.
IShapeStyleRepresents a shape’s style reference.
ISlideRepresents a slide in a presentation.
ISlideCollectionRepresents a collection of slides in a presentation.
ISoftEdgeRepresents a Soft Edge effect.
ITableRepresents a table on a slide.
ITableFormatRepresents format of a table.
ITextFrame表示一个形状或单元格的文本框架.
ITextFrameFormatContains the TextFrame’s formatting properties.
IThreeDFormatRepresents 3-D properties.
IThreeDParamSource提供3D格式化参数的对象标记接口.

文本

EnumerationDescription
BevelPresetTypeRepresents BevelPresetType enumeration.
BulletTypeRepresents BulletType enumeration.
CameraPresetTypeRepresents CameraPresetType enumeration.
ColorTypeRepresents ColorType enumeration.
FillBlendModeRepresents FillBlendMode enumeration.
FillTypeRepresents FillType enumeration.
FontAlignmentRepresents FontAlignment enumeration.
GradientDirectionRepresents GradientDirection enumeration.
GradientShapeRepresents GradientShape enumeration.
LightRigPresetTypeRepresents LightRigPresetType enumeration.
LightingDirectionRepresents LightingDirection enumeration.
LineAlignmentRepresents LineAlignment enumeration.
LineArrowheadLengthRepresents LineArrowheadLength enumeration.
LineArrowheadStyleRepresents LineArrowheadStyle enumeration.
LineArrowheadWidthRepresents LineArrowheadWidth enumeration.
LineCapStyleRepresents LineCapStyle enumeration.
LineDashStyleRepresents LineDashStyle enumeration.
LineJoinStyleRepresents LineJoinStyle enumeration.
LineStyleRepresents LineStyle enumeration.
MaterialPresetTypeRepresents MaterialPresetType enumeration.
NullableBoolRepresents NullableBool enumeration.
NumberedBulletStyleRepresents NumberedBulletStyle enumeration.
PatternStyleRepresents PatternStyle enumeration.
PictureFillModeRepresents PictureFillMode enumeration.
PresetColorRepresents PresetColor enumeration.
PresetShadowTypeRepresents PresetShadowType enumeration.
RectangleAlignmentRepresents RectangleAlignment enumeration.
SaveFormat定义代表所有支持的文件格式保存表达文档的常数.
SchemeColorRepresents SchemeColor enumeration.
ShapeTypeRepresents preset geometry of geometry shapes.
SlideLayoutTypeRepresents SlideLayoutType enumeration.
SourceFormatRepresents SourceFormat enumeration.
TableStylePresetRepresents TableStylePreset enumeration.
TextAlignmentRepresents TextAlignment enumeration.
TextAnchorTypeRepresents TextAnchorType enumeration.
TextAutofitTypeRepresents TextAutofitType enumeration.
TextCapTypeRepresents TextCapType enumeration.
TextShapeTypeRepresents TextShapeType enumeration.
TextStrikethroughTypeRepresents TextStrikethroughType enumeration.
TextUnderlineTypeRepresents TextUnderlineType enumeration.
TextVerticalTypeRepresents TextVerticalType enumeration.
TileFlipRepresents TileFlip enumeration.

格式化

描述
ColorFormat带类型的颜色值(RGB、方案、预设)。
FillFormat填充设置(实色、渐变、图案、图片)。
LineFormat线条/边框设置(宽度、虚线、箭头)。
EffectFormat视觉效果(阴影、发光、模糊、反射)。
GradientFormat渐变节点和渐变填充设置。
PatternFormat图案填充设置。
ThreeDFormat3D 倾斜、挤压、摄像机和光照。

绘图与图像

ClassDescription
PictureFrame作为图片框形状嵌入的图像。
PictureFillFormat形状的图片填充设置。
ImageCollection嵌入图像的管理。

幻灯片结构

描述
LayoutSlide布局幻灯片模板。
MasterSlide母版幻灯片模板。
NotesSlide附加到幻灯片的演讲者备注。
Placeholder形状上的占位符元数据。

元数据与协作

描述
DocumentProperties核心、应用程序和自定义文档元数据。
Comment包含位置、文本和作者的幻灯片批注。
CommentAuthor幻灯片批注的作者。
 中文