如何从图像和 bash 命令行为 pdf 文件添加封面?

问题描述

给定一个图像和一个 pdf 文件,比如 import React,{ Fragment} from 'react'; import useFetch from './useFetch'; import '../App.css'; import {useAppContext} from './Context'; import FlipMove from 'react-flip-move'; import MovieCard from './MovieCard'; export default function MovieList() { const {movieTypes} = useFetch(); const baseImgUrl = "https://image.tmdb.org/t/p"; const size = "/w400"; const {selectedGenre} = useAppContext(); //active movie genre //display movie list based on genre return ( <div className="movie-list"> { movieTypes.map((type,index)=>{ if(type.Name === selectedGenre ){ return ( <Fragment key = {index}> <FlipMove typeName={null}> { (type.Movies).map(movie=>{ let path = baseImgUrl + size + movie.backdrop_path; return ( <MovieCard key = {movie.id} overview = {movie.overview} path = {path} title = {movie.title}/> ); }) } </FlipMove> </Fragment> ); } }) } </div> ); } 和一个 image.png,我需要将图像添加为 pdf 文件的第一页,以便它具有与另一个相同的尺寸页面,以便被任何缩略图识别。

如果我这样做:

file.pdf

或代替size = `pdfinfo file.pdf | grep "Page size:" | awk '{print $3 "x" $5}'` convert image.png -resize $size image.pdf && pdftk image.pdf file.pdf cat output tmp.pdf && mv tmp.pdf file.pdf

pdftk

第一页以正确的大小创建,但文件管理器不会像其他 pdf 文件那样创建缩略图。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...