Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Заполнение граф бланка, срочно!!! 
:(
    Опции темы
MacTep
Дата 8.9.2004, 21:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1292
Регистрация: 4.8.2003
Где: г. Самара

Репутация: 4
Всего: 4



Подскажите, пожалуйста, как решить такую проблему. Есть бланк определенной формы. Т.е. графы там заполняются вручную испокон веков. Но вдруг начальнику понадобилось, чтобы я это все дело компьютеризовал. И в итоге мне нужно в этот бланк в те места, в которые все раньше вписывали, впечатывать информацию. Как лчуше сделать так, чтобы комп мог легко и правильно (а главное, точно) впечатывать информацию именно в то место бланка, где это нужно? Подскажите технологию. А именно то, как правильно совместить размеры бланка и букв, печатаемых принтером. Немного расплывчато объяснил, но думаю, что вы меня поняли!


--------------------
(A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :)
PM MAIL   Вверх
<Spawn>
Дата 8.9.2004, 22:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Око кары:)
****


Профиль
Группа: Экс. модератор
Сообщений: 2776
Регистрация: 29.1.2003
Где: Екатеринбург

Репутация: 44
Всего: 64



А где эти бланки то храняться? Это документы Word-а? Или еще что то? Подробднее пожалуйста.


--------------------
"Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков.
PM MAIL ICQ   Вверх
Messages
Дата 8.9.2004, 23:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 26.3.2004

Репутация: нет
Всего: нет



Можно линейками вымерять на листе а потов в ворде разместить по размерам ячейки или можно не вворде, Можешь в акцессе или екселе. Да и макрос можешь написать!
PM MAIL   Вверх
MacTep
Дата 9.9.2004, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1292
Регистрация: 4.8.2003
Где: г. Самара

Репутация: 4
Всего: 4



Вот и подобрались к самому интересному. Нет у меня в электронном варианте такого бланка. Он у меня на бумаге. А вот впечатыватья должен строку тютелька в тютельку как требуется в бланке. Как? Ума не приложу.


--------------------
(A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :)
PM MAIL   Вверх
maxim1000
Дата 9.9.2004, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 4
Всего: 110



ну а чем плох способ с линейкой?
а еще можно предложить отсканировать бланк, а потом при необходимости заполнения записывать туда текст и распечатывать


--------------------
qqq
PM WWW   Вверх
MacTep
Дата 9.9.2004, 18:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1292
Регистрация: 4.8.2003
Где: г. Самара

Репутация: 4
Всего: 4



А как получить на принтере размер одного милиметра в настоящей жизни? Как это выразить? Язык, конечно, Delphi! smile.gif
Добавлено @ 18:20
Хочу сделать такой же точно бланк, как у меня есть, только через Дельфи на компе. Потом в него буду все вписывать через Дельфи текст, а выводить графы бланка на печать не буду. Вот и вся хитрость. Осталось только узнать, как точно миллиметр в миллиметр построить бланк. Подскажите, пожалуйста!!!


--------------------
(A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :)
PM MAIL   Вверх
_hunter
Дата 11.9.2004, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 15
Всего: 98



со сканера ты получаеш BMP
у него есть заголовок BITMAPINFOHEADER
в котором есть два очень полезных свойства:
LONG biXPelsPerMeter;
LONG biYPelsPerMeter;
вот тебе и размеры миллиметр в миллиметр


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
dvamaster
Дата 11.9.2004, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 559
Регистрация: 30.6.2004
Где: Россия : Курган

Репутация: 3
Всего: 10



У меня была такая проблема.

Под руку попался CorelDraw в нем разместил где надо надписи (по линейке) и без поблем. В принер бланк, а принер по бланку, результат отменный. Думаю любой векторный редактор такое сделать сможет.

PS Линейка была сверху и слева листа

Это сообщение отредактировал(а) dvamaster - 11.9.2004, 14:02


--------------------
Хорошую информацию трудно добыть. Сделать с ней что-нибудь - еще труднее. /L. Skywalker/

Что же я сделал не так? /Король Лир/

Я делаю это для твоего же блага! /Любой родитель и палач/

PKUNZIP.ZIP /неизвестный/
PM MAIL WWW ICQ   Вверх
Pakshin A. S.
Дата 11.9.2004, 22:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: 21
Всего: 61



Наксерить подопытных бланков; создать тестовыю программы; путем проб и ошибок вымерить точныу координаты начала и конца вводе текста. Часа хватит...
PM   Вверх
sergejzr
Дата 11.9.2004, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 1
Всего: 360



Цитата(dvamaster @ 11.9.2004, 13:00)
Под руку попался CorelDraw в нем разместил где надо надписи (по линейке)


Да, я тоже тек делал. В граф. редактор загрузил, надписи понаписал, посмотрел, где у каждой надписи верхний левый угол. Запомнил размеры шрифта.

Потом drawString в BMP программой smile.gif


Цитата(Pakshin @ 11.9.2004, 21:31)
путем проб и ошибок вымерить точныу координаты начала и конца вводе текста.


Как хорошо, что так мосты не строят и космические корабли не запускают biggrin.gif biggrin.gif biggrin.gif



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Pakshin A. S.
Дата 11.9.2004, 23:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: 21
Всего: 61



Цитата(sergej @ 11.9.2004, 23:59)
Как хорошо, что так мосты не строят и космические корабли не запускают   

Но итог будет же!
PM   Вверх
sergejzr
Дата 11.9.2004, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 1
Всего: 360



 
Цитата(Pakshin @  11.9.2004,  22:02)
Но итог будет же! 


Конечно! Если ресурсы не ограничены smile

ПС:
не обращай внимания smile просто тут тоже дискуссия была... Программисты склонны исходить из того, что рессурсы у них не ограничены.. Ну в самом деле, что такое 100МБ? smile. Вот и зачитывают например файлы целиком в массив итд. А потом портаки.. Надо бы тему насчёт этого создать  smile  
 


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
MacTep
Дата 13.9.2004, 19:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1292
Регистрация: 4.8.2003
Где: г. Самара

Репутация: 4
Всего: 4



Спасибо всем за предложения! А как насчет такого: использовать QuickReport в Дельфи. Там у каждого компонента QRLabel можно задавать положение в миллиметрах. Можно ведь и так?


--------------------
(A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :)
PM MAIL   Вверх
Pakshin A. S.
Дата 13.9.2004, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: 21
Всего: 61



Лично я так и думал...
Но только вместо миллиметров - пиксели.
PM   Вверх
MacTep
Дата 13.9.2004, 21:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1292
Регистрация: 4.8.2003
Где: г. Самара

Репутация: 4
Всего: 4



Нет, с пикселями немного не точно. А вот в миллиметрах - самое то!!! smile.gif


--------------------
(A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :)
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0570 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.