问题描述
给定一个图像和一个 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 (将#修改为@)