Страница 1 из 1

Генерация pdf в половину ширины страницы

Добавлено: 2021.03.19, 09:01
long399
Добрый день, использую kartik\mpdf\Pdf для генерации pdf документа.
Формирую документ в альбомной ориентации, он формируется на всю ширину страницы.

Код: Выделить всё

public function actionGeneratePdf($id)
    {
        Yii::$app->response->format = \yii\web\Response::FORMAT_RAW;
        $model = $this->findModel($id);
        $content = $this->renderPartial('form-pdf', ['model' => $model]);

        // setup kartik\mpdf\Pdf component
        Yii::$app->response->format = \yii\web\Response::FORMAT_RAW;
        $pdf = new Pdf([
            'mode' => Pdf::MODE_BLANK,
            'destination' => Pdf::DEST_BROWSER,
            'content' => $content,
            'orientation' => Pdf::ORIENT_LANDSCAPE, 
            'methods' => [
                'SetTitle' => 'Архивное дело: '.$model->title,
                'SetSubject' => 'Титуальный лист архивного дела: '.$model->title,
                'SetKeywords' => 'Yii2, PDF, MPDF, yii2-mpdf, архивное дело',
            ]
        ]);

        return $pdf->render(); 
    }
Можно ли как-то формировать документ на половину ширины страницы (левую часть страницы в альбомной ориентации) ?