Riprodurre una presentazione di PowerPoint nella stessa finestra

> Conoscenza di Edraw > Riprodurre una presentazione di PowerPoint nella stessa finestra
foto di autore
Manuela Piccola | 2023-03-20 14:55:22
Edraw Office Viewer Component fornisce una soluzione per aprire e riprodurre il file della presentazione nella stessa finestra.

Naturalmente è possibile giocare anche a schermo intero. Il componente per la visualizzazione di Office ha racchiuso alcuni metodi utilizzati che rendono facile la riproduzione e la navigazione del PowerPoint. Può incorporare e controllare più istanze di PowerPoint in qualsiasi modulo o pagina web in modo programmatico. Può visualizzare le diapositive di PowerPoint e riprodurre le diapositive in modalità finestra.

Riprodurre la presentazione di PowerPoint nella stessa finestra

Figura 1: Riproduzione della presentazione di PowerPoint nella stessa finestra

Metodi

boolean SlideShowPlay([in] VARIANT_BOOL bLoopUntilStopped)

Riproduce il file della presentazione.

Esempio

Il seguente javascript mostra come riprodurre la presentazione a partire dalla diapositiva 2.

function EDOffice1_DocumentOpened()
{
EDOffice1.SlideSetStartingSlide(2);
EDOffice1.SlideShowPlay(true);
}
<script language="javascript" for=" EDOffice1" event="DocumentOpened">
EDOffice1_DocumentOpened();
</script>

boolean SlideShowExit()

Esce dalla finestra di riproduzione della presentazione.

boolean SlideGotoFirst()

Va alla prima diapositiva del file PowerPoint.

boolean SlideGotoPrevious()

Passa alla diapositiva precedente nel file file PowerPoint aperto.

boolean SlideGotoNext()

Passa alla diapositiva successiva nel file di PowerPoint aperto.

boolean SlideGotoLast()

Va all'ultima diapositiva del file PowerPoint aperto PowerPoint.

boolean SlideGotoPage([in] long nPage)

Va alla diapositiva specificata nel file file PowerPoint aperto in base all'indice.

long SlideGetCount()

Restituisce il numero di diapositive.

long SlideGetCurrentShowPosition()

Restituisce la posizione di visualizzazione corrente di diapositive.

boolean SlideSetStartingSlide([in] long Start)

Imposta la diapositiva iniziale.

boolean SlideSetEndingSlide([in] long End)

Imposta la diapositiva finale.

boolean SlideExportSlideToImage([in] long Index, [in] BSTR FilePath, [in] BSTR FilterName, [in, optional] VARIANT Width, [in, optional] VARIANT Height)

Esporta la diapositiva in un'immagine.

Indice: L'indice della diapositiva.
Percorso file: Il nome del file da esportare e salvare sul disco. È possibile includere un percorso completo; in caso contrario, Microsoft PowerPoint crea un file nella cartella corrente.
NomeFiltro: Il formato grafico in cui si desidera esportare le diapositive. Il formato grafico specificato deve avere un filtro di esportazione registrato nel registro di Windows. È possibile specificare l'estensione registrata o il nome del filtro registrato. Microsoft Office PowerPoint cercherà innanzitutto un'estensione corrispondente nel registro di sistema. Se non viene trovata alcuna estensione che corrisponda alla stringa specificata, PowerPoint cercherà un nome di filtro che corrisponda.
Larghezza: la larghezza in pixel di una diapositiva esportata..
Altezza: L'altezza in pixel di una diapositiva esportata.

Esempio

Il seguente script java mostra come esportare una diapositiva in un file jpg.

function ExportSlide_Example ()
{
edoffice.SlideExportSlideToImage(1, "d:\1", "JPG");
}

Evento

I seguenti eventi di PowerPoint sono stati inseriti a partire dal Edraw Office Viewer Component V7.x.

[id(22), helpstring("Si verifica dopo la creazione di una nuova diapositiva.")]
void PresentationNewSlide();

[id(23), helpstring("Si verifica all'avvio di una presentazione. Viene richiamato per ogni presentazione che inizia.")]
void SlideShowBegin();

[id(24), helpstring("Si verifica quando termina una presentazione. Viene richiamato per ogni presentazione che termina.")]
void SlideShowEnd();

[id(25), helpstring("Si verifica dopo l'avvio della build successiva.")]
void SlideShowNextBuild();

[id(26), helpstring("Si verifica dopo la visualizzazione della nuova diapositiva.")]
void SlideShowNextSlide();

[id(27), helpstring("Si verifica dopo che una diapositiva o una selezione di diapositive cambia in qualsiasi vista tranne la vista Contorno.")]
void SlideSelectionChanged();

[id(1), helpstring("Si verifica quando il componente è pronto ad aprire un documento..")]
void NotifyCtrlReady();

[id(2), helpstring("Si verifica quando viene creato un nuovo documento.")]
void NewDocument();

[id(3), helpstring("Si verifica prima dell'apertura del documento o dell'aggiunta di un nuovo documento..")]
void BeforeDocumentOpened();

[id(4), helpstring("Si verifica all'apertura di un documento o all'aggiunta di un nuovo documento..")]
void DocumentOpened();

[id(5), helpstring("Si verifica prima della chiusura del documento.")]
void BeforeDocumentClosed();

[id(6), helpstring("Si verifica prima del salvataggio del documento.")]
void BeforeDocumentSaved();

[id(7), helpstring("Si verifica prima che la finestra venga cliccata con il tasto destro del mouse.")]
void WindowBeforeRightClick();

[id(8), helpstring("Si verifica prima che la finestra venga cliccata due volte.")]
void WindowBeforeDoubleClick();

[id(9), helpstring("Si verifica prima che la selezione venga modificata.")]
void WindowSelectionChange();

[id(10), helpstring("Si verifica prima della stampa del documento.")]
void DocumentBeforePrint();