Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie ein PPT-Bild in ein JPG-Bild in PHP

So konvertieren Sie ein PPT-Bild in ein JPG-Bild in PHP

藏色散人
藏色散人Original
2021-07-14 10:14:152711Durchsuche

So konvertieren Sie PPT-Bilder in PHP: 1. Fügen Sie „extension=php_com_dotnet.dll“ zu php.ini hinzu. 2. Entfernen Sie das Semikolon vor „com.allow_dcom = true“.

So konvertieren Sie ein PPT-Bild in ein JPG-Bild in PHP

Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7.1-Version, DELL G3-Computer

Wie konvertiere ich ppt mit PHP in ein JPG-Bild?

PHP konvertiert ppt in Bildanzeige

PHP installiert COM-Komponente

Wenn die PHP-Version >5.3.15 ist, müssen Sie sicherstellen, dass sich php_com_dotnet.dell im ext-Ordner befindet, und

extension=php_com_dotnet.dll

remove com in PHP hinzufügen .ini Das „;“-Zeichen vor .allow_dcom = true

com.allow_dcom = true

Codeteil

<?php
$powerpnt = new COM("powerpoint.application") or die("Unable to instantiate Powerpoint");
$file=&#39;E:/APP/OTHER/qwe.pptx&#39;;
$presentation = $powerpnt->Presentations->Open(realpath($file), false, false, false) or die("Unable to open presentation");
foreach($presentation->Slides as $slide)
{
$slideName = "Slide_" . $slide->SlideNumber;
$uploadsFolder = &#39;iii&#39;;
$exportFolder = realpath($uploadsFolder);
$slide->Export($exportFolder."//".$slideName.".jpg", "jpg", "600", "400");
}
$presentation->Close();
$powerpnt->Quit();
$powerpnt = null;
?>

Hinweis muss $presentation->Close();

Andernfalls kann das PPT nicht erneut geöffnet werden.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein PPT-Bild in ein JPG-Bild in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn