Kindle Direct Publishing. AKA Create Space хочет PDF / X-1a в формате 6x9 с 0,25 "внешними полями и 0,375" внутренними / внутренними полями, с которыми мне нужна помощь, поскольку генератор Qt PDF не работает изнутри и снаружи,поэтому я должен установить их оба для наибольшего, и мне нужно знать, влияет ли мой css на это, если да, то как, но установка --margin-left .375in --margin-right .375in дает мне эту ошибку: В настоящее время все поляюниты должны быть одинаковыми, не уверен, что это значит, зачем иметь левый и правый, если они оба должны быть одинаковыми, и действительно ли это должно применяться сверху и снизу, каково мышление, поэтому я добавил его к вершине идно только для того, чтобы сделать файл, но это не то, что я хотел для полей, интересно, gs может это исправить?Если да, то как.
Я знаю, что wkhtmltopdf в настоящее время создает только PDF-версию 1.4, и Kindle, похоже, не особо задумывается о загрузке, у меня пока нет опубликованной загрузки, поэтому я надеюсь, что кто-то знает и знает об этомиз опыта, потому что я не знаю, примут ли они это еще, поэтому я также использую Ghost Script для преобразования этого в PDF версию 1.7, это то, что у меня есть в настоящее время: PDF_Combine - это массив файлов bash: PDF_Combine = ("file1.html "" file2.html ");
Обновление: теперь KDP хочет, чтобы поля составляли 0,875 дюйма, с обеих сторон мой контент очень мал, как доза CSS влияет на поля в PDF, можно ли установить поля на 0 вwkhtmltopdf и настройте их в моем 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"
The Ghost Script:
gs -dPDFA -dBATCH -dNOPAUSE -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile="/MyPath/MyOutPutFileName.pdf" "/MyPath/MyInPutFileName.pdf"