sitemill/craft-auto-pdf

使用Craft内置的图像转换器无缝创建PDF缩略图。

1.0.1 2021-02-25 12:01 UTC

This package is auto-updated.

Last update: 2024-09-25 20:32:26 UTC


README

Auto PDF for Craft CMS

Craft CMS的Auto PDF插件

使用Craft内置的图像转换器无缝创建PDF缩略图。

目前,此插件仅用于Sitemill的内部使用,如果适合您的需求,您可以自由使用,但无法保证支持。

需求

此插件需要Craft CMS 3.6或更高版本,Imagick和Ghostscript。

安装

要安装插件,请按照以下说明操作。

  1. 打开您的终端并转到您的Craft项目

     cd /path/to/project
    
  2. 然后告诉Composer加载插件

     composer require sitemill/craft-auto-pdf
    
  3. 在控制面板中,转到设置→插件,然后点击Auto PDF的“安装”按钮。

Auto PDF概述

Auto PDF将允许您对任何PDF文件执行标准的Craft转换,并在控制面板中生成PDF缩略图。

将PDF压平可能会对您的服务器造成很大压力,因此Auto PDF会创建并存储上传的PDF的高分辨率压平版本,并从该版本创建后续转换。

配置Auto PDF

图像存储

Auto PDF要求您设置一个单独的存储空间来存储高分辨率图像文件。建议您隐藏此存储空间,以避免混淆。

质量

推荐使用“高”压缩质量。

分辨率

PDF打开时的DPI(每英寸点数)分辨率,数值越高,压缩前的质量越高。

转换现有PDF

Auto PDF在资产保存时转换您的PDF,因此您可以使用./craft resave/assets命令重新保存所有资产并生成压平版本。

Auto PDF路线图

一些待办事项和潜在功能的想法

  • 在删除PDF时删除副本
  • 考虑将转换推送到作业队列

Sitemill提供