Форум: "Прочее";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];
ВнизСохранение документа в PDF Найти похожие ветки
← →
Циркуль (2008-02-11 13:43) [0]Нашлась куча бесплатных решений, позволяющих это делать. В основном - виртуальные принтеры. Единственный недостаток (собсно, рубящий все на корню) - нельзя программно задать имя выходного файла (без показа пользователю диалога выбора имени файла). Версии продуктов с реализованной такой возможностью стоят от 400 енотов.
Не встречал ли кто подобного, но нахаляву? :)
← →
Anatoly Podgoretsky © (2008-02-11 14:27) [1]> Циркуль (11.02.2008 13:43:00) [0]
Я использую Ворд и стандартную команду Save AS
← →
KSergey © (2008-02-11 14:32) [2]> Anatoly Podgoretsky © (11.02.08 14:27) [1]
> Я использую Ворд и стандартную команду Save AS
Так ворд - он немного не бесплатный, если что :)
← →
Циркуль (2008-02-11 14:35) [3]хм, уточню...
Ворд здесь ни при чем, речь идет о печати из своей программы :)
Жмакаем кнопку "Сохранить в PDF", выполняя при этом печать на заранее известном PDF-принтере. Всю малину портит появляющийся диалог выбора имени файла.
← →
KSergey © (2008-02-11 14:36) [4]Немного погуглив
google.ru/search?complete=1&hl=ru&newwindow=1&q=creating+PDF+with+specified+file+name+delphi&lr=&aq=f
попалось например это:
delphi.about.com/cs/howto/ht/htpdf.htm
оттуда по рекламе вот это
www.verypdf.com/?gclid=CKHXirWFvJECFRMXQgodrxdVCg
здесь первый же компонент хоть и не бесплатен - но на порядок меньше 400$.
← →
palva © (2008-02-11 14:40) [5]LaTeX, PHP имеют такую возможность. Смущает то, что вам нужно сохранение документа. Документ должен быть в виде файла какого-то неназванного формата или в окне редактирования некоторого неназванного приложения. А вам надо что-то сделать из программы на делфи? Не очень это понятно.
← →
Циркуль (2008-02-11 15:41) [6]Идея такая - иметь возможность сохранять в PDF любой документ, печать которого реализована в программе. (документ здесь - это счет, гарантийное письмо и т.п.). Вариант, требующий минимальных доработок - это как раз использование виртуального PDF-принтера (бесплатного, иначе стоимость программы вырастет на стоимость этого принтера*кол-во компов). И главный момент - иметь возможность задать по-тихому имя получаемого файла. Ибо некузяво при печати, например, пары сотен счетов, спрашивать у юзера для каждого счета куда надо этот файл сохранить.
← →
Циркуль (2008-02-11 15:51) [7]
> KSergey © (11.02.08 14:36) [4]
Самого нужного - возможности задания имени файла - нет =\
← →
GlFox © (2008-02-11 16:36) [8]Вполне возможно, что Ghostscript (http://www.ghostscript.com/) подойдет... Он много чего с PDF может делать.
← →
Правильный_Вася (2008-02-11 16:36) [9]
> без показа пользователю диалога выбора имени файла
а ты лови его программно, заполняй нужное поле программно и закрывай программно
← →
palva © (2008-02-11 16:42) [10]Вот здесь
http://www.bullzip.com/products/pdf/doc/info.php#Settings
можно задавать имя в ини-файле, который лежит рядом с приложением. Продукт беслатный.
← →
Amoeba © (2008-02-11 16:43) [11]А если попробовать PDFCreator (он FreeWare) через его COM интерфейс?
← →
palva © (2008-02-11 17:09) [12]palva © (11.02.08 16:42) [10]
При установке этого продукта регистрируется com-сервер, с помощью которого можно задавать Settings.
← →
Циркуль (2008-02-11 17:24) [13]
> palva © (11.02.08 16:42) [10]
Скачал, погонял... Вроде то что надо, большое спасибо :)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.007 c