Создать PDF из файла Excel без белых полей
У меня есть документ Excel, который мне нужно сохранить в формате PDF, но у меня есть изображение в верхнем и нижнем колонтитуле, которое должно быть 100% длиной на странице. Всякий раз, когда я пытаюсь сохранить его в PDF, Excel добавляет белое поле по краям страницы.
Я уже пробовал Page Layout> Margins> 0 all.
Я также пытался использовать PDFCreator, печатая документ в виде файлов PDF. Маржа еще есть.
3 ответа
После тысячи попыток я нашел способ:
Я установил все поля на 0 (Макет страницы> Поля> 0 все), а затем распечатал на собственном принтере Windows PDF: "Microsoft Print To PDF" .
Я даже не знал, что Windows поставляется с родным PDF-принтером, но это решило мою проблему.
Я столкнулся с той же проблемой и исправил ее, перейдя по адресу:
Файл > Параметры > Дополнительно > Общие (раздел) > и сняв флажок Масштабировать содержимое для формата A4.
Должен быть найден, если у вас правильно отформатированы размеры страниц.
Использование принтера «Microsoft Print To PDF» решает проблему с печатным документом. Однако я хотел «Сохранить (мой документ) в PDF», чтобы текст был встроен и его можно было скопировать.
Кроме того, команду «Печать в PDF» нельзя автоматизировать с помощью макроса (или, по крайней мере, я не мог понять, как это сделать), тогда как команда «Сохранить в PDF» широко документирована и позволяет заранее определить путь и имя файла с помощью ячейки. ценить.
Как упоминалось в предыдущих комментариях, все поля страницы должны быть установлены на 0. Кроме того, в разделе «Параметры страницы» > «Верхний/нижний колонтитул» необходимо установить флажки «Масштабировать по документу» и «Выровнять по полям страницы».
На этом этапе, если вы сохраните документ в PDF, белые линии за обрез все равно должны появиться в вашем вновь созданном PDF-документе.
Все, что вам нужно сделать на этом этапе, — это распечатать документ с помощью «Microsoft Print To PDF», завершить весь процесс, и ваш распечатанный/сохраненный документ должен быть в порядке.
Теперь вернитесь назад, используя команду «Сохранить в PDF» (либо на ленте меню, либо с помощью макроса VBA), и с сохраненным документом все будет в порядке.
Я использую Microsoft Office 2013 в Windows 10.