php 는 ppt 를 jpg 그림 으로 전환 하 는 구체 적 인 절차 코드 입 니 다.
2520 단어 phpppt 회전 jpg
PHP COM 구성 요소 설치
1.phop 버 전>5.3.15 와 같이 ext 폴 더 에 phop 이 있 음 을 보증 해 야 합 니 다.com_dotnet.dell 을 php.ini 에 추가 합 니 다.
extension=php_com_dotnet.dll
2、com.allow 제거dcome=true 앞의';'번호
com.allow_dcom = true
실례
$powerpnt = new COM("powerpoint.application") or die("Unable to instantiate Powerpoint");
$file='E:/APP/OTHER/qwe.pptx';
$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 = 'iii';
$exportFolder = realpath($uploadsFolder);
$slide->Export($exportFolder."//".$slideName.".jpg", "jpg", "600", "400");
}
$presentation->Close();
$powerpnt->Quit();
$powerpnt = null;
?>
내용 확장:셸 스 크 립 트 에서 Unoconv 를 사용 할 수 있 습 니 다.LibreOffice 의 간단 한 명령 행 포장 기 입 니 다.합 리 적 인 품질 로 전환 할 수 있 습 니 다.
PHP(및 Linux)에서 직접 호출 할 수 있 는 더 높 은 품질 출력 을 가 진 솔 루 션 에 대해 서 는 Zamzar 와 같은 전용 파일 로 API 를 변환 할 수 있 습 니 다.
JPEG 로 변환 할 PPT(또는 PPTX)파일 을 제출 하 는 코드 는 다음 과 같 습 니 다(documentation 의 더 많은 정보).
/ Build request
$endpoint = "https://api.zamzar.com/v1/jobs";
$apiKey = "YOUR_KEY";
$sourceFilePath = "/tmp/my.ppt"; // Or PPTX
$targetFormat = "jpg";
$sourceFile = curl_file_create($sourceFilePath);
$postData = array(
"source_file" => $sourceFile,
"target_format" => $targetFormat
);
// Send request
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $endpoint);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
curl_setopt($ch, CURLOPT_SAFE_UPLOAD, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, $apiKey . ":");
$body = curl_exec($ch);
curl_close($ch);
// Process response (with link to converted files)
$response = json_decode($body, true);
print_r($response);
?>
php 가 ppt 를 jpg 그림 으로 전환 하 는 구체 적 인 절차 코드 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 php 가 ppt 를 jpg 그림 으로 전환 하 는 방법 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Laravel - 변환된 유효성 검사 규칙으로 API 요청 제공동적 콘텐츠를 위해 API를 통해 Laravel CMS에 연결하는 모바일 앱(또는 웹사이트) 구축을 고려하십시오. 이제 앱은 CMS에서 번역된 콘텐츠를 받을 것으로 예상되는 다국어 앱이 될 수 있습니다. 일반적으로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.