Find Jobs
Hire Freelancers

Text to vector (VB6)

$250-750 USD

En curso
Publicado hace casi 10 años

$250-750 USD

Pagado a la entrega
The task consists of: Having a rich text box where a basic text input and formatting happens (*1). All TrueType fonts must be possible, including single stroke fonts (*2). When the text is there, we want the output of the vectors (glyph outline) as a vector file. There is no need to display the vectors in the test app. This vector file is wanted as a simple, but clean DXF file with the splines in it, to test the output in a CAD program. Simple DXF means one layer only, no blocks or something, just the entities. The file must be readable in AutoCAD, QCAD, Rhinoceros or any CAD which can read DXFs with splines. The single splines must be represented as splines, not hacked to lines. The received output must match the view in the rich text box. We also need a scale factor involved to match the output size to the given font sizes. While the calculation goes on, a progress must be provided, 0 to 100%. In the test app, this progress must be seen, e.g. as a form with progress bar. Also there must be a ‘kill switch’ to stop the calculation and free the DLL. The source code must be in pure VB6 (Visual Basic 6), no .NET. No third-party tools allowed. The source itself must be industry-standard like, means well structured, sufficient comments, no coding errors, no goto, no gosub. The final result must be in a single DLL with no further dependencies. A string of rich text in, a string of DXF data out. It must run under all Windows versions since XP SP3. Fixing of bugs is part of the project, the final result must be error-free. For the project flow, we insist on status reports every Friday. The status report must include the current coding result. This is good for both of us, so we can clear misunderstandings or whatever before the work is heading in the wrong direction. Also the deadline must be fixed and the result of the work must be there on this date. As always, we are open for discussion, also when the project is going on. You may have a look at our former projects, which all went well. We want to pay the final result only, not intermediate milestones. The copyright of the work will be ours. As an inspiration, you can have a look at QCAD. There you can draw a text, and then explode. This gives exactly the wanted result. For QCAD, there is also the source code available. There are some other solutions around. (*1) Such a basic text editor can be found easily on PSC, e.g. NotePad Trial. This editor must not be very sophisticated, just basic function for formatting like font, size, left or right etc.. It is only used for the test app. (*2) Examples can be found on onelinefonts.com.
ID del proyecto: 6167289

Información sobre el proyecto

2 propuestas
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
i have 3 years of experience in vb and am familiar with autocad designing. please contact me to discuss this project in detail
$400 USD en 10 días
3,4 (1 comentario)
1,2
1,2
2 freelancers están ofertando un promedio de $478 USD por este trabajo
Avatar del usuario
A proposal has not yet been provided
$555 USD en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de GERMANY
Germany
4,9
24
Forma de pago verificada
Miembro desde jul 9, 2010

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.