Find Jobs
Hire Freelancers

Complete a nearly ready C++ project (a TrueType converter DLL)

$30-250 USD

已完成
已发布大约 9 年前

$30-250 USD

货到付款
Preface: We have a well written source code in C++, which creates a DLL for use in a VB6 program. Comments are in English language. This is working well so far, but some tweaking is necessary. It is coded using VC2010. Used libraries are Freetype and DXFLib. Also used is a custom RTF parser written by the former coder. This RTF parser interprets a small part of the RTF code only, which is ok. Tables etc. are not used, just the basic formatting. But it is not complete enough, see below. The now given functionality is: Hand over a RTF string to the DLL with some additional parameters like a size factor and a file name. The DLL creates a DXF file containing the glyphs as formatted in the RTF string. See attached initial project description for a better image of the functionality. Also see the remarks in it. We will provide the now existing source by request only if a deeper interest in this project can be seen. We expect a delivery span of no longer than 2 weeks. What is needed? The now given functionality must be preserved and extended. The source is not able to interpret attributes in the RTF string, like underline, bold and italic. This must be added. Some fonts are not processed at all. The reason is, finding the physical font file is not implemented. The physical font file is needed for FreeType. Many if not all text processors are able to interpret the RTF string without problems. This functionality has to be added. The main procedure name must be changed to something with more sense, now it is called ‘Process’. In the DXF output, the color is not wanted. In the DLL call, we want to specify the color to use. In the DXF output, now 2 layers are used. We want a single layer only. In the DLL call, we want to specify the layer name to use. It must be possible to compile the source with VC2010 Express with no errors. It must be a standalone DLL without the need to install the VC runtimes. As far as we see this it is a compiler switch only. The DLL must work under all Win OS from XPSP3 to Win10 preview without flaws. It must work under all OS languages the same. Use of .NET is not allowed, just pure C++ and VB6 for the test app. Remarks: It is not allowed to use our source code in other projects, and it is also not allowed to sell it to other parties. We are always open for discussion and proposals. If problems or question occur, we want to know as soon as possible. Payment will happen immediately after testing on our side gives positive results. Payment will happen in one shot only after completion, no intermediate milestones. We need an invoice.
项目 ID: 7148252

关于此项目

4提案
远程项目
活跃9 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
I can do this work. I have a great experience in C/C++ in MS Windows environment. I understand your problem very well and can fix it.
$190 USD 在7天之内
5.0 (4条评论)
3.5
3.5
4威客以平均价$267 USD来参与此工作竞价
用户头像
Our specialized knowledge in all the involved fields can allow us to provide you with top quality results by the implementation of this task, as well as to grant you support for more ambitious projects later on this area, since all C++, FreeType and the Win32 API are technologies on which we gladly work, particularly at the low-level as required by this application. There would be no problem at all to implement the new features you demand: - Parsing the RTF string to obtain the font formatting attributes is really simple and can be done directly per hand (if no particular parsing tool is being used now). - Finding any physical font present in the system can be done by simple use of GDI functions, and FreeType is guaranteed to handle them once provided with the source files. - The remaining modifications you mention can help simplifying the code and making it more efficient. No additional dependencies will be needed by this DLL, in particular no .NET components and no OCX controls of any kind. It can be built with VC2010 Express and run on any Windows platform. For the payment conditions, we fully agree with your terms as to only release the funds after product verification, but the corresponding amount must be deposited as a milestone at the very beginning of the project, as per the working rules of this platform. Regards The Bramfeld Team
$350 USD 在30天之内
5.0 (13条评论)
6.3
6.3
用户头像
Hello I have been doing programming for past 12 years in various platforms. also am good at dxf handling and autocad programming. I just have one question. When you said dll vectorises the text with the format string, does is create bunch of lines and arcs etc such that the output is just plain autocad entities? thanks ranga
$278 USD 在10天之内
4.6 (4条评论)
3.7
3.7
用户头像
I'm a software developer and I write lot of code lines every days. To be honest, I'm not very skilled with DXF files and format. So this will be a challenge for me. I'm professional and I hope you enjoy my work. Regards, MT
$250 USD 在30天之内
5.0 (1条评论)
2.4
2.4

关于客户

GERMANY的国旗
Germany
4.9
24
付款方式已验证
会员自7月 9, 2010起

客户认证

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