Имя: Пароль:
1C
1C 7.7
v7: Как с помощью Йокселя вписать страницу в А4 формат при конвертировании в PDF
0 michael
 
30.09.11
16:00
Автомасштаб не работает
1 Ёпрст
 
гуру
30.09.11
16:01
указать размер в твипах вестимо
2 michael
 
30.09.11
16:03
Да, но когда я указываю размер эта уже получается не А4 формат, соответственно геморой при распечатки клиентом
3 Ёпрст
 
гуру
30.09.11
16:05
нам отсюда не видно, что ты там указываешь.
4 michael
 
30.09.11
16:07
:) Хорошо. А4 формат это 11168 твип по ширине, фактически печатная форма получается 15550 твип.
5 michael
 
30.09.11
16:10
Вот код:

ТабДок = СоздатьОбъект("ТабличныйДокумент");                        ТабДок.ЗагрузитьИзТаблицы(Таб);
ПараметрыПечати = ТабДок.ПараметрыПечати;                        ПараметрыПечати.АвтоМасштаб = 1;                        ПараметрыПечати.Ориентация = 1;
ПДФ_Принтер = СоздатьОбъект("Йоксель.ГрафическийКонвертер.PDF");
ПДФ_Принтер.Документ = ТабДок;                        ПДФ_Принтер.ШиринаСтраницы = 11169;                        ПДФ_Принтер.ЗаписатьВФайл(Вложение);

Вся печатная форма не вписывается в один лист по ширине. Как вписать?

Спасибо.
6 michael
 
30.09.11
16:15
вверх
7 michael
 
30.09.11
16:19
подниму
8 Ёпрст
 
гуру
30.09.11
16:19
А4  = 210?297 = 11907х16839
9 michael
 
30.09.11
16:22
блин извини попутал. 210 = 11907, а фактически печатная форма получается 15550. Ну как же вписать весь инет облазил не нашел решения.
10 michael
 
30.09.11
16:27
Ёпрст3 помоги, если есть решения данного вопроса.

Спасибо
11 Ёпрст
 
гуру
30.09.11
16:28
задать ширину и высоту в твипах вестимо.
всё.
12 Ёпрст
 
гуру
30.09.11
16:29
пробуй, у меня получалось загонять счет-фактуру и торг 12 в пдф.
13 michael
 
30.09.11
16:30
Я задал ШиринаСтраницы = 15550 все вместило в одну страницу, однако когда клиент пытается распечатать счет фактуру у него она А3 формата
14 Ёпрст
 
гуру
30.09.11
16:35
(13) а высоту ?
15 michael
 
30.09.11
16:35
тоже задал
16 Ёпрст
 
гуру
30.09.11
16:37
а в параметрах изначальной страницы (1с-овской) что было ? параметрыстраницы там устанавливал ?
Не помню, влияет ли это при методе загрузитьИзТаблицы или нет..
в особенности параметр по ширине листа.
17 michael
 
30.09.11
16:39
1с-овские параметры Таб.ПараметрыСтраницы(1,,,,,,,,,1,1,);
18 Ёпрст
 
гуру
30.09.11
16:43
стоп.. а ты чем печатаешь ?
адобе Ридером каким -нить ?
там в опциях печати что стоит ?
Там тоже есть как расположить - во все окно , вписать  по центру и т.д..
19 michael
 
30.09.11
16:45
да печатают Ридером
20 michael
 
30.09.11
16:47
т.е. я так понял они должны форматом печати управлять из Ридера ?
21 Ёпрст
 
гуру
30.09.11
16:52
(20) ну да..
там можно и как a3 распечатать - ты сам то попробуй :)
22 Ёпрст
 
гуру
30.09.11
16:53
тебе то пофик- должно тупо всё влезть, остальное сам ридер подгонит.
23 michael
 
30.09.11
16:56
ну да попробовал, можно распечатать и на А4. Я думал что Йоксель может сделать автомасштаб как 1С.

Ёпрст3 спасибо огромное (весь мозг сломал)
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn