Find Jobs
Hire Freelancers

change/document PDFCreator

$30-5000 USD

已完成
已发布将近 16 年前

$30-5000 USD

货到付款
PDFCreator is a open source printer driver that - working like a printer - can create a PDF file from any windows application. PDFCreator code is avaiable at [login to view URL] . When an application completes a print to PDFCreator, a SaveDialog box is shown that asks for the wanted filename. I need to change this behaviour. I want PDFCreator to always print to the same file name and path. This filename and path should be read from an INI file (no register, please). If a file with the same name is found, the old file will be overwritten. Some way should be found to detect when the 'printing' is complete. Probably testing that the destination file size has not changed for the last N seconds will be ok. It is possible that PDFCreator does already all that (it seems that somebody built an ActiveX interface to PDFCreator), but the documentation is poor and I don't have the time to research. The coder will provide a Delphi program that will 1. print from code to PDFCreator printer driver 2. create the expected filename in the expected path (the ones written in some INI file) with no SaveDialog box showing at the end of the process 3. detect the end of the printing. If needed, the coder will massage the original printer driver source code (which is probably written in C language). In this case, the coder will provide also an EXE that installs the tampered driver as PDFCreatorPlus (new driver name). The test Delphi code should compile with Delphi 5.
项目 ID: 3960557

关于此项目

1条提案
远程项目
活跃16 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
See private message.
$42.50 USD 在9天之内
4.9 (11条评论)
3.2
3.2

关于客户

ITALY的国旗
Italy
5.0
509
会员自2月 20, 2005起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。