Нет возможности распечатать в файл. После ввода имени файла пишет, что отказано в доступе. В настройках не нашла ничего, что можно было исправить. Как быть?
Отсутствует
После ввода имени файла пишет, что отказано в доступе.
А, может, Вы действительно пытаетесь создать файл в том месте, куда у пользователя Windows нет прав на запись?
В настройках не нашла ничего, что можно было исправить.
К программе это явно не имеет отношения. Созданием файла всецело ведает тот принтер, через который печатаете.
Отсутствует
У меня нет принтера, поэтому и печатаю в файл
Добавлено 16-08-2017 12:01:31
Да, с интернет экспл. проблем не было
Отредактировано Tatiana_27 (16-08-2017 12:01:31)
Отсутствует
У меня нет принтера, поэтому и печатаю в файл
В данном случае речь идёт не о физическом принтере, а об объектике в папке "Принтеры" (и соответствующей ему строке в окошке выбора принтера в диалоге печати).
У меня нет принтера, поэтому и печатаю в файл
Как Вы это делаете?
Отредактировано yup (16-08-2017 12:09:17)
Отсутствует
Да, с интернет экспл. проблем не было
Все, как обычно: печать, галочка "в файл", принтер у меня высвечивается один:Microsoft XPS Document Writer. После подтверждения спрашивает имя файла, но каталог не запрашивает. Пишу имя и выдает ошибку"Не удается открыть файл: отказано в доступе"
Отсутствует
После подтверждения спрашивает имя файла, но каталог не запрашивает.
Для проверки попробуйте в корневом каталоге диска C: создать подкаталог 1, а в строке запроса имени ввести C:\1\file.xps
Отсутствует
Все получилось. И где настройки не хватает?
Отсутствует
Формально, настройка есть: в about:config для каждого принтера можно задавать параметры print_to_file и print_to_filename. Вот только... не влияют они ни на что (у меня, во всяком случае): в диалоге печати и галочка "Печать в файл" по умолчанию не устанавливается, и окошко запроса имени появляется без заранее заданного значения.
Если имя файла указывать без каталога, то файл пишется в каталог самой программы (поэтому Вы и получали отказ в доступе).
Возможных вариантов действий три:
1. Каждый раз при печати указывать полный путь к файлу.
2. В реестре Windows в свойствах принтера задать полное имя файла, куда должна идти печать. Но тогда печать всегда будет идти в это имя, и файл надо будет потом переименовывать.
3. В свойствах того ярлыка, которым запускается программа, в поле "Рабочая папка" вписать тот каталог, в который нужно сохранять файлы. Тогда при задании имени файла без каталога они будут писаться именно туда.
Отсутствует
Спасибо. Вариант 3 получился, только жаль, что нет возможности выбора.
Отсутствует
После подтверждения спрашивает имя файла, но каталог не запрашивает.
Пробовал днём печатать на XPS-принтер на машине с Windows 8. Большую часть диалога запроса имени файла занимает окошко дерева каталогов.
Причём абсолютно одно и то же окошко появлялось вне зависимости от того, ставил я галочку "Печать в файл" или нет.
Отсутствует