Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

6 Июль 2020, 08:10 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Доступно и просто о работе в офисных пакетах
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: « 1 2   Вниз
  Печать  
Автор Тема: меняется цвет фона при конвертации в PDF  (Прочитано 17917 раз)
0 Пользователей и 1 Гость смотрят эту тему.
VlhOwn
Форумчанин
***
Offline Offline

Пол: Мужской
Расположение: Ростов-на-Дону
Сообщений: 1 076


« Ответ #15: 12 Сентябрь 2012, 06:55 »

Исходный файл - это предоставленный Вами xls.
В нем фон синий, буквы черные. Если посмотреть цвет шрифта - автоматический.
И в предоставленном Вами pdf-файле, и при экспорте из предоставленного xls получаем синий фон, белые буквы. Почему буквы белые, я попытался объяснить.
Записан
aatm
Участник
**
Offline Offline

Сообщений: 20


« Ответ #16: 12 Сентябрь 2012, 08:01 »

пользователи перенастроили настройки OpenOffice на синий фон на четырёх компьютерах сразу??
Записан
Hasim
Форумчанин
***
Offline Offline

Сообщений: 754

Woe from wit


« Ответ #17: 12 Сентябрь 2012, 09:17 »

Ваш промежуточный файл с расширением XLS - это тот, который создает чистый 1С без всяких довесок в виде программы конвертации и пр.?
Если да, то откуда в нем темно-синий фон?
Так настроен в 1С экспорт в XLS?
Если да, перенастройте 1С, уберите этот фон.

Или я ничего не понял?
Тогда объясните подробно.
Записан
aatm
Участник
**
Offline Offline

Сообщений: 20


« Ответ #18: 12 Сентябрь 2012, 10:37 »

Печатная форма создаваемая в 1С по желанию пользователя выгружается в PDF обработкой, которая использует OpenOffice из-за его способности создавать PDF файлы. Созданная 1С-кой печатная форма имеет серый фон который ПОЧЕМУ-ТО на нескольких машинах в процессе работы обработки превращается в темно-синий. Изменение фона в обработку никто не закладывал. Настройки OpenOffice пользователи не меняли....
Записан
Hasim
Форумчанин
***
Offline Offline

Сообщений: 754

Woe from wit


« Ответ #19: 12 Сентябрь 2012, 10:42 »

Созданная 1С-кой печатная форма имеет серый фон
Где эта форма?
Это тот самый промежуточный XLS, который вы выложили?
Но там нет серого фона, в Экселе фон в этом файле темно-синий.

Замените ваш "серый" фон на другой, который бы и в Экселе был бы таким же.
« Последнее редактирование: 12 Сентябрь 2012, 10:44 от Hasim » Записан
VlhOwn
Форумчанин
***
Offline Offline

Пол: Мужской
Расположение: Ростов-на-Дону
Сообщений: 1 076


« Ответ #20: 12 Сентябрь 2012, 11:24 »

Ходы кривые роет
Подземный хитрый крот.
Нормальные герои
Всегда идут в обход.

В обход идти, понятно,
Не очень-то легко,
Не очень-то приятно,
Но оооочень далеко!

(С) х/ф "Айболит-66"

Вот оно если бы Вы изначально членораздельно сформулировали задачу, то Вам бы подсказали, что избранный Вами путь наиболее адекватно описывается вышеприведенным отрывком из песенки Бармалея.
Чтобы получить pdf-файл с печатной формой, достаточно установить на компьютере пользователя любой pdf-принтер (например, этот) и просто печать на него форму. Без всяких сложных манипуляций с выгрузкой в xls и последующим конвертированием через OOo.
Записан
aatm
Участник
**
Offline Offline

Сообщений: 20


« Ответ #21: 12 Сентябрь 2012, 11:33 »

Чтобы получить pdf-файл с печатной формой, достаточно установить на компьютере пользователя любой pdf-принтер (например, этот) и просто печать на него форму
Это самое первое что я им предложил. НО!! Они НЕ ХОЧУТ!!! слишком тяжело выбирать лишний раз виртуальный принтер.
И серый фон не просто прихоть...
Записан
Hasim
Форумчанин
***
Offline Offline

Сообщений: 754

Woe from wit


« Ответ #22: 12 Сентябрь 2012, 11:50 »

Печатная форма создаваемая в 1С по желанию пользователя выгружается в PDF обработкой, которая использует OpenOffice из-за его способности создавать PDF файлы.
Тогда допилите эту обработку так, чтобы она ещё и устанавливала нужный вам фон.
Записан
VlhOwn
Форумчанин
***
Offline Offline

Пол: Мужской
Расположение: Ростов-на-Дону
Сообщений: 1 076


« Ответ #23: 12 Сентябрь 2012, 12:21 »

слишком тяжело выбирать лишний раз виртуальный принтер.
А средствами 1С сделать им кнопочку, которая без лишних вопросов выводит на печать на нужный принтер - никак?
Записан
aatm
Участник
**
Offline Offline

Сообщений: 20


« Ответ #24: 12 Сентябрь 2012, 12:50 »

А средствами 1С сделать им кнопочку, которая без лишних вопросов выводит на печать на нужный принтер - никак?
И средствами 1С управлять диалоговым окном виртуального принтера? Это не С++

Записан
VlhOwn
Форумчанин
***
Offline Offline

Пол: Мужской
Расположение: Ростов-на-Дону
Сообщений: 1 076


« Ответ #25: 12 Сентябрь 2012, 13:38 »

А зачем им управлять? Выбрать параметры PDF? Так их в любом случае выбирать придется при экспорте из ООо.
Использование pdf-принтера - однозначно меньше телодвижений пользователя. Кстати, есть pdf-принтеры, печать на которые запускается из командной строки и позволяет в ней же задать все параметры. Искать лень.

Кстати, о птичках. Печать формы из 1с на pdf-принтер на проблемных компах какие цвета дает?
« Последнее редактирование: 12 Сентябрь 2012, 13:42 от VlhOwn » Записан
Страниц: « 1 2   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!