WP_Image_Editor_Imagick::pdf_setup()
Sets up Imagick for PDF processing. Increases rendering DPI and only loads first page.
Метод класса: WP_Image_Editor_Imagick{}
Хуков нет.
Возвращает
Строку|WP_Error
. File to load or WP_Error on failure.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->pdf_setup();
Список изменений
С версии 4.7.0 | Введена. |
Код WP_Image_Editor_Imagick::pdf_setup() WP Image Editor Imagick::pdf setup WP 6.6.2
protected function pdf_setup() { try { /* * By default, PDFs are rendered in a very low resolution. * We want the thumbnail to be readable, so increase the rendering DPI. */ $this->image->setResolution( 128, 128 ); // Only load the first page. return $this->file . '[0]'; } catch ( Exception $e ) { return new WP_Error( 'pdf_setup_failed', $e->getMessage(), $this->file ); } }