Пиксельное преобразование файла .docx в PDF

395
Sean Callahan

Я ищу какой-то тип конвертера DOCX в PDF, который можно использовать через командную строку.

Мне не нужно .docxсохранять функциональность оригинала . Я просто хочу преобразовать пиксель в пиксель. Другими словами, просто преобразование, которое принимает файл DOCX в качестве изображения и вставляет его в вывод PDF.

Существует ли такой тип конверсии где-нибудь? Последние несколько часов я пытался выяснить это, прежде чем спрашивать, чтобы не задавать лишний вопрос, но мне не повезло.

РЕДАКТИРОВАТЬ: Хорошо, так что для получения дополнительной информации. Я использую некоторые программы для составления отчетов, которые лучше всего выводят в DOCX из DOCX. При выводе в PDF, есть некоторые проблемы форматирования с диаграммами / графиками, а что нет. Теперь я подумал, что если бы я мог запускать свои отчеты в DOCX (которые были бы отформатированы именно так, как я хочу), чем конвертировать их в PDF, чем я бы занимался бизнесом. Но при преобразовании их в PDF все, что для меня важно, - это то, что PDF выглядит идентично документу DOCX, но мне не нужна функциональность PDF. Другими словами, есть ли какой-нибудь инструмент командной строки, который мог бы простым языком взять «скриншот» слова документа и поместить его в PDF.

1
Добро пожаловать в Супер пользователя, Шон! Можете ли вы объяснить, зачем вам эта (довольно специфическая) функциональность? Если дать нам немного больше информации, вы получите лучшие ответы. slhck 10 лет назад 1
Ни DOCX, ни PDF не являются растровым форматом, поэтому что означает «пиксель в пиксель» в этом контексте, остается открытым вопросом. Чем больше информации вы сможете дать о характере того, что вы пытаетесь сделать, тем легче будет дать полезный ответ. Aaron Miller 10 лет назад 0

1 ответ на вопрос

0
Rowan

I suggest that you experiment with a few different PDF printer drivers to see if you get different results or that you tweak your DOCX file so that the conversion to PDF is more accurate. Both of those options would be better than a DOCX to Image to PDF conversion.

As for your request, you have a couple of options:

  1. Manually take a screenshot of each page in your DOCX file
  2. Use a DOCX to Image conversion tool or service (Google it)
  3. Convert the image to PDF

However, it's likely that any DOCX to Image conversion tool is actually going to go through the same rendering process that the DOCX file goes through when being printed to PDF as the mechanics of printing to an image virtual printer and a PDF virtual printer are very similar.

So that really leaves you with the first option of taking a screenshot of each page manually -- unlikely to find a command line tool that does this as it is a little unusual -- or get the DOCX file into shape so that printing to PDF gives you the results you want.

Похожие вопросы