diff --git a/src/app/convert/controllers/ConvertThumbnailController.php b/src/app/convert/controllers/ConvertThumbnailController.php
index d9cbaf1a39650de8d55aaa1efa957f2aec63bd8b..0057864eae8a0da6e6afb6450ac1f807a9c94767 100755
--- a/src/app/convert/controllers/ConvertThumbnailController.php
+++ b/src/app/convert/controllers/ConvertThumbnailController.php
@@ -18,6 +18,7 @@ namespace Convert\controllers;
 use Docserver\controllers\DocserverController;
 use Docserver\models\AdrModel;
 use Docserver\models\DocserverModel;
+use setasign\Fpdi\Tcpdf\Fpdi;
 use SrcCore\models\CoreConfigModel;
 use SrcCore\models\ValidatorModel;
 
@@ -62,9 +63,8 @@ class ConvertThumbnailController
         $filename = pathinfo($pathToDocument, PATHINFO_FILENAME);
         $tmpPath = CoreConfigModel::getTmpPath();
 
-        $img = new \Imagick();
-        $img->pingImage($pathToDocument);
-        $pageCount = $img->getNumberImages();
+        $pdf = new Fpdi('P', 'pt');
+        $pageCount = $pdf->setSourceFile($pathToDocument);
 
         $i = 0;
         while ($i < $pageCount) {
@@ -141,9 +141,8 @@ class ConvertThumbnailController
         $filename = pathinfo($pathToDocument, PATHINFO_FILENAME);
         $tmpPath = CoreConfigModel::getTmpPath();
 
-        $img = new \Imagick();
-        $img->pingImage($pathToDocument);
-        $pageCount = $img->getNumberImages();
+        $pdf = new Fpdi('P', 'pt');
+        $pageCount = $pdf->setSourceFile($pathToDocument);
         if ($pageCount < $args['page']) {
             return ['errors' => 'Page does not exist'];
         }