Kindle Direct Publishing又名创建空间,想要一个6x9格式的PDF/X-1a,有0.25“外边距和0.375”内边距/边沟边距,我需要帮助,因为Qt生成器不做内和外,所以我必须将它们都设置为最大,我需要知道如果我的css效果,如果是这样如何,但设置-边距-左.375in --右.375in给我这个错误:目前所有的边距单位必须是相同的,不确定这是什么意思,为什么有一个左和右,如果它们必须是相同的,这真的必须应用于顶部和底部吗,我的想法是什么,所以我将它添加到顶部和底部只是为了制作文件,但这不是我想要的边际,我想知道gs是否可以解决这个问题?如果是这样的话是怎么做的。
我知道wkhtmltopdf目前只创建了PDF版本1.4,而Kindle似乎并不太介意上传,我还没有发布的上传,所以我希望有人已经从经验中知道了这一点,因为我不知道他们是否会接受,所以我也使用Ghost Script将其转换为PDF版本1.7,这是我目前拥有的: PDF_Combine是一个bash文件数组: PDF_Combine=("file1.html“"file2.html");
更新:现在KDP想要.875in页边距,在两面我的内容都很小,CSS对页边距有什么影响,我可以在wkhtmltopdf中将页边距设置为0并在我的CSS中调整它们吗,如果可以,在正文中如何调整?
wkhtmltopdf --margin-left .375in --margin-right .375in --margin-bottom .375in --margin-top .375in --page-width 6in --page-height 9in --load-error-handling ignore --javascript-delay 3333 --enable-forms --footer-center "[page]/[topage]" "${PDF_Combine[@]}" "/MyPath/MyFileName.pdf"Ghost脚本:
gs -dPDFA -dBATCH -dNOPAUSE -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile="/MyPath/MyOutPutFileName.pdf" "/MyPath/MyInPutFileName.pdf"发布于 2019-02-16 17:44:58
您还需要特定的关键字才能出现在PDF文件的信息字典中。
Ghostscript不会创建PDF/X-1a文件。它可以创建PDF/X-3文件,但这对你没有好处。
您可以使用Ghostscript处理PDF文件,在页面周围添加空白,您需要做的是指定较大的媒体大小,并告诉Ghostscript它是固定大小,这样PDF文件就不能更改它。注意:我不清楚您是要增加媒体大小,还是要减少内容,使其适合所需的媒体,但要有边距。
查看问题here上的答案和评论。
https://stackoverflow.com/questions/54718385
复制相似问题