Slide

ImageRenderOptions Slide Klassen representerar en enskild bild i en presentation. Den ger åtkomst till former, layoutbild, anteckningar och kommentarer.

ImageRenderOptions: Aspose::Slides::Foss

#include <Aspose/Slides/Foss/slide.h>
class Slide

ImageRenderOptions: include/Aspose/Slides/Foss/slide.h


ImageRenderOptions

NameTypeAccessDescription
ShapeCollectionShapeCollectionReadGets the shape collection.
ILayoutSlideILayoutSlideReadGets the i layout slide.
INotesSlideManagerINotesSlideManagerReadGets the i notes slide manager.
SignatureDescription
ShapeCollection() → ShapeCollectionProperty provides access to the slide’s ShapeCollection
ShapeCollection() → ShapeCollection
ILayoutSlide() → ILayoutSlideProperty provides access to the slide’s layout interface
INotesSlideManager() → INotesSlideManagerProperty provides access to the slide’s notes manager
INotesSlideManager() → INotesSlideManager
presentation() → IPresentationReturns the parent presentation.
presentation() → IPresentationReturns the parent presentation.
slide() → IBaseSlideReturns this slide as the base slide.
slide() → IBaseSlideReturns this slide as the base slide.
as_i_presentation_component() → IPresentationComponentAllows to get base IPresentationComponent interface.
as_i_presentation_component() → IPresentationComponentAllows to get base IPresentationComponent interface.
shapes() → ShapeCollectionReturns the collection of shapes on this slide.
shapes() → ShapeCollectionReturns the collection of shapes on this slide.
slide_number() → intReturns the number of the slide. Read/write.
set_slide_number(value: int)Sets the number of the slide.
hidden() → boolDetermines whether the specified slide is hidden during a slide show. Read/write.
set_hidden(value: bool)Sets whether the slide is hidden.
layout_slide() → ILayoutSlideReturns the layout slide for the current slide. Read/write.
set_layout_slide(value: ILayoutSlide)Sets the layout slide for the current slide.
notes_slide_manager() → INotesSlideManagerReturns the notes slide manager. Read-only.
notes_slide_manager() → INotesSlideManagerReturns the notes slide manager. Read-only.
get_slide_comments(author: CommentAuthor) → std::vector<Comment*>Returns comments on this slide, optionally filtered by author. If author is nullptr, returns all comments on this slide.
remove()Removes this slide from the presentation.
as_i_slide_component() → ISlideComponentReturns a reference to this as ISlideComponent.
as_i_slide_component() → ISlideComponentReturns a reference to this as ISlideComponent.
init_internal(presentation: Presentation, package: Internal::opc::OpcPackage, part_name: std::string_view, slide_ref: SlideReference, slide_part: Internal::pptx::SlidePart, layout_resolver: LayoutResolver)Internal initialization from OPC package data.
part_name() → std::stringReturns the OPC part name for this slide, or empty if not OPC-loaded.
opc_package() → Internal::opc::OpcPackageReturns the OPC package, or nullptr if not OPC-loaded.
slide_part() → Internal::pptx::SlidePartReturns the SlidePart, or nullptr if not OPC-loaded.

ImageRenderOptions

get_slide_comments()

Returnerar kommentarerna som är associerade med den här bilden.

remove()

Ta bort den här bilden från presentationen.


Användningsexempel

Åtkomst till bildformer

#include <Aspose/Slides/Foss/presentation.h>
using namespace Aspose::Slides::Foss;

Presentation prs("deck.pptx");
auto& slide = prs.slides()[0];
std::cout << "Shape count: " << slide.shapes().size() << std::endl;

Ta bort en bild

Presentation prs("deck.pptx");
auto& slide = prs.slides()[1];
slide.remove();
prs.save("trimmed.pptx", SaveFormat::PPTX);

Se även

 Svenska