Форум
Написать нам
  • Страница 2 из 2
  • «
  • 1
  • 2
Форум MMB » Другие разделы » Мир программирования » Печать PDF (Делфисты помогите!)
Печать PDF
DEMBELДата: Пятница, 27 Марта 2009, 12:37 | Сообщение # 31
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
Quote (lorents)
в каком смысле, убрать печать?

нет конечно. речь шла о возможности использовать другие форматы для печати. мы же не знали что конкретно делает твоя прога, может что-то можно было изменить чтобы проще было. вот ты обьяснил, что это типа презентации с pdf. ну если изначально pdf то ниче не сделаешь... порезать на картинки тоже не ахти выход, но если больше никак то можно...




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Alex3AДата: Пятница, 27 Марта 2009, 12:48 | Сообщение # 32
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Наиболее привлекательным, для ммв, форматом есть html, и печать из него доступна, к тому же html файлы
можно генерить из билдера "на лету" и делать их интерактивными с помощью яваскриптов.
Просто не воспринимай html как интернет страницу, вообрази что это просто контейнер содержащий нужное тебе
наполнение, которое можно и посмотреть в нужном формате(размере) и распечатать любой элемент.
 
lorentsДата: Пятница, 27 Марта 2009, 12:56 | Сообщение # 33
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
DEMBEL, одним словом у меня картинки, какой формат печати любой, лишь бы я мог напечатать

Добавлено (27 Март 2009, 12:56)
---------------------------------------------
Alex3A, я думал об этом но как мне заставить чтобы он печатал каждую картинку на отдельном листе?


Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
Alex3AДата: Пятница, 27 Марта 2009, 13:13 | Сообщение # 34
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Вот перед тобой хтмл страница, ты на нее смотриш, щелкни по своему хвосту - выскакивает менюха там пункт
печать рисунка, будет напечатан только рисунок.
Покопайся, все эти фукции должны быть как то доступны програмно, толи через яву то ли через объект.

Добавлено (27 Март 2009, 13:13)
---------------------------------------------
Можно и другим путем, при щелщке по чему либо билдер генерит и запускает хтмлку с нужной картинкой, и уже она печатаеться,
таким образом ты даже можеш располагать свою картинку в нужное место на странице.
Для этого надо иметь некоторое представления о гипертекстовой разметке, даже если ты в этом полный нуль,
изучить как работают, некоторые нужные для этого теги, не составляет большого труда и незаймет много времени.

 
lorentsДата: Пятница, 27 Марта 2009, 21:49 | Сообщение # 35
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
Alex3A,
Quote (Alex3A)
щелкни по своему хвосту
happy
Alex3A,
Quote (Alex3A)
Покопайся, все эти фукции должны быть как то доступны програмно, толи через яву то ли через объект.

можно попробовать, поду копать

Добавлено (27 Март 2009, 19:54)
---------------------------------------------
парни кое-что надыбал, но есть проблемы, нужно программирование
посмотрите здесь предпоследний пост
http://forum.vingrad.ru/forum....15.html

Добавлено (27 Март 2009, 19:55)
---------------------------------------------
здесь не только печать но и просмотор

Добавлено (27 Март 2009, 19:56)
---------------------------------------------
блин крака нет, иду искать

Добавлено (27 Март 2009, 21:49)
---------------------------------------------
парни то что я находил выше не требует ничего, он сам может печатать
теперь осталось найти крак либо к одному либо к другому


Image Optimizer - сборник программ для оптимизации картинок без потери качества.

Сообщение отредактировал lorents - Пятница, 27 Марта 2009, 21:25
 
Alex3AДата: Пятница, 27 Марта 2009, 22:15 | Сообщение # 36
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Я же тебе писал про активсы, маняк хочуть.
И че ты прицепился к этому окну, его то нарисовать легче всего.
 
lorentsДата: Пятница, 27 Марта 2009, 22:24 | Сообщение # 37
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
Alex3A, ну тогда нет проблем
Quote (Alex3A)
нарисовать легче всего.

нарисуем окно и нет проблем? правильно?


Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
Alex3AДата: Пятница, 27 Марта 2009, 22:50 | Сообщение # 38
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Хочу тебя огорчить, минимум до осени ничем попдобным заниматься не планирую, много крупных и срочных проектов,
на форум забегаю чисто для проветривания мозгов.
Таких активсов при желании можно нарыть с десяток, но это все горбато.
 
lorentsДата: Пятница, 27 Марта 2009, 23:23 | Сообщение # 39
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
Alex3A,
Quote (Alex3A)
Хочу тебя огорчить, минимум до осени ничем попдобным заниматься не планирую

ой, я ни коем случаи не хотел тебя просить, как то не ловко вышло, я сам как нить разберусь biggrin

Добавлено (27 Март 2009, 23:17)
---------------------------------------------
но для начало мне надо найти крак к ним

Добавлено (27 Март 2009, 23:23)
---------------------------------------------
а можно ни ли как то сделать чтобы, то что я нашел выше отправлялось на печать через вот этот вот окно



Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
DEMBELДата: Пятница, 27 Марта 2009, 23:57 | Сообщение # 40
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
да мы поняли что за окно... блин, я даже не знаю как еще помочь, пороюсь еще в инете... но думаю тут нужен кто-то кто напишет тебе че-нить типа плагина для этого, тут не так все просто...
Quote (Alex3A)
много крупных и срочных проектов,

а что за проекты, на ммб?




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
lorentsДата: Суббота, 22 Августа 2009, 21:17 | Сообщение # 41
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
DEMBEL, выходит все сводится к плагину angry
можешь посмотреть где есть крак к PDF-XChange PDF Viewer SDK, если конечно есть время и желание
весь нет облазил, ну ни где нет

Добавлено (28 Март 2009, 00:17)
---------------------------------------------
кто умеет программировать нужна ваша помощь (delphi, vb, vc++, vb.net)
можете скачать вот этот вот файл
http://www.verypdf.com/pdfprint/pdfprint_sdk.zip
там есть код и к нему файлы в папке bin, нужно это протестировать

Добавлено (28 Март 2009, 17:21)
---------------------------------------------
ура! нашел код диалогового окна
http://www.delphisources.ru/pages....hp.html
продолжаем поиски краков

Добавлено (29 Март 2009, 19:19)
---------------------------------------------
Я решил больше не парится на счет этого а просто поставить условия что рекомендуется иметь программу для просмотра pdf или проста поставит portable какой либо программу для просмотра pdf
Всем спасибо!
DEMBEL, тебе отдельное спасибо!

Добавлено (22 Август 2009, 21:17)
---------------------------------------------
Хотел спросить, может кто встретил компонент для печати PDF?


Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
DEMBELДата: Суббота, 22 Августа 2009, 21:39 | Сообщение # 42
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
PDFOne Free 3.3 Gnostice Information Technologies

A PDF component library (Delphi & C++Builder for .NET) for creating and processing PDF documents and forms (AcroForms). It can create, edit, display (PDF viewer), print (PDF printer), merge, split, reorganize, bookmark, annotate, watermark, and stamp PDF.

Добавлено (22 Август 2009, 21:39)
---------------------------------------------
сдается мне, чтоб печатать пдф всетаки надо чтото иметь установленного в системе от адобы.




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Alex3AДата: Суббота, 22 Августа 2009, 21:43 | Сообщение # 43
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Открой в сетке любой ПДФ, сразу кинутся тебе ставить активх или плагин, вылови что там они ставят и ставь его сам.
 
DEMBELДата: Суббота, 22 Августа 2009, 21:44 | Сообщение # 44
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
http://www.soft411.com/company....ree.htm



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Alex3AДата: Суббота, 22 Августа 2009, 21:44 | Сообщение # 45
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote (DEMBEL)
сдается мне, чтоб печатать пдф всетаки надо чтото иметь установленного в системе от адобы.

Мож и так.
 
toizyДата: Суббота, 22 Августа 2009, 23:28 | Сообщение # 46
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (DEMBEL)
чтоб печатать пдф всетаки надо чтото иметь установленного в системе от адобы.

Не обязательно. Есть сторонние парсеры пдф, но за корректную их работу я бы не поручился.


Жизнь оказалась не такой уж и забавной, как поначалу...
 
lorentsДата: Понедельник, 24 Августа 2009, 18:47 | Сообщение # 47
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
Всем привет!
Я кое-что нашел PDF Creator Pilot, и хотел спросить есть ли там диалоговое окно печати PDF

В данном архиве только библиотека и справка


Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
DEMBELДата: Понедельник, 24 Августа 2009, 19:28 | Сообщение # 48
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
Чего то среди методов обьекта не вижу печати...



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
lorentsДата: Понедельник, 24 Августа 2009, 19:35 | Сообщение # 49
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
DEMBEL, и правда здесь ничего про печать не сказано, и с чего я это решил



Image Optimizer - сборник программ для оптимизации картинок без потери качества.

Сообщение отредактировал lorents - Понедельник, 24 Августа 2009, 19:36
 
DEMBELДата: Вторник, 25 Августа 2009, 18:21 | Сообщение # 50
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
При установленном реадере можешь пользоваться командной строкой, вот ключи поддерживаемые реадером

Open a PDF file:
AcroRd32.exe PdfFile

Open a PDF file in a new instance of Adobe Reader:
AcroRd32.exe /N PdfFile

Open a PDF file at page 7:
AcroRd32.exe /A "page=7=OpenActions" PdfFile

Open a PDF file with navigation pane active, zoom out to 50%, and search for and highlight the word "batch":
AcroRd32.exe /A "zoom=50&navpanes=1=OpenActions&search=batch" PdfFile

Print a PDF file with dialog:
AcroRd32.exe /P PdfFile

Print a PDF file silently:
AcroRd32.exe /N /T PdfFile PrinterName [ PrinterDriver [ PrinterPort ] ]

The last command will open a new Adobe Reader window, print the PDF file and then terminate its window unless that window happens to be the only Adobe Reader window left: at least one Adobe Reader window will be left open.

---
либо из vbs-скрипта попробовать
Dim objShell
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "путь_к_файлу.pdf", "", "", "print", 0
WScript.Sleep 1000
но опять же без зарегистрированного пдф-приложения и/или виртуального пдф-принтера работать не будет.




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62


Сообщение отредактировал DEMBEL - Вторник, 25 Августа 2009, 18:22
 
lorentsДата: Вторник, 25 Августа 2009, 22:02 | Сообщение # 51
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
Quote (DEMBEL)
При установленном реадере можешь пользоваться командной строкой, вот ключи поддерживаемые реадером

если бы у всех был бы реадер, было бы супер


Image Optimizer - сборник программ для оптимизации картинок без потери качества.
 
Форум MMB » Другие разделы » Мир программирования » Печать PDF (Делфисты помогите!)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: