Find Jobs
Hire Freelancers

PDF iText functions & example app for 2D Graphics C#.net Tools

$30-250 USD

En curso
Publicado hace casi 11 años

$30-250 USD

Pagado a la entrega
Experienced iTextSharp and/or 2D graphics developers? Don't let the Azure and MVC mentions turn you off applying if these are not in your skillset. The 2D graphics abilities are more important. This tool library is a set of functions to streamline the creation of documents and drawings for a particular application. The code will be used in a web service of an C#.net MVC application. This will be deployed to Windows Azure (It appears the only trick is to use local storage - see: [login to view URL]) Note that most of these functions are probably already part of iTextSharp and may require just calling a couple of existing functions inside the call. Ref [login to view URL] & [login to view URL] Create the functions: - Dimension arrows function The style of arrow is like this: [login to view URL] Pass parameters: Point-to-point X,Ys are the article and can be diagonal. like in [login to view URL] (the 17.25m dim) Distance for line from article and then allowance for gap (also illustrated in the png link) Allow set defaults: Arrow head size, arrow head length for document. - Draw a line on a given angle relative to two points Like this drawing: [login to view URL] draw the 'Run' given the angle theta and the 0.8321" dim as a start and end point. Parameters: p1, p2, Degrees Make angle Degrees work from 0 of the line made by P1,P2. Eg: A horizontal line to the Right. Positive is upwards from this line. Negative is below the line. - Load a vector image (wmf or pdf ideally both) object from file or stream and re-size Pass width, height(optional). If height is not given then maintain the original aspect ratio. The default Origin when importing an object for positioning & rotation should be the bottom left corner of the object. (See link: [login to view URL]) - Same as the above for a bitmaps (PNG & JPEG) - Manipulate the vector or bitmap object Change origin on object using enumerations and offsets ie: corners - BottomLeft, BottomRight, TopLeft, TopRight. Centers - Bottom, Top, Left, Right, Center. The enumerations would default to 0,0 offset. but an enumeration can be provided plus the offset values from that origin as the origin. Set: when changing an origin on an existing object, do not move it. The next position or rotate operation will reference this origin. Get: the origin should be accessible. Rotate the object around it's origin (in Degrees) Provide Flip funct: horizontal/vertical over origin. [login to view URL] - Text object positioning Set origin (same as for vector object) when creating the text object Allow rotation around the origin. - Line drawing Allow Dotted line drawing (pass in the line type: eg: Dot, long dash, etc) - Watermark Be able to create a text in a large bold diagonal across the page (with light grey bold font). By passing one or (maximum two) lines of text, automatically size the font to meet the diagonal corner of the page (maximising coverage for the longest line). [login to view URL] - Security Demonstrate Locking the objects on the page so they cannot be edited by the receiver. PDFStamper An elegant solution would be to wrap or extend classes of itext. Finally, Create a Demo application in C#.net (ideally MVC) that generates one or more PDFs using each of the above functions. I will use this code as samples to test the functions. Include mention of relevant experience or education around 2D graphics and/or itext PDF generation plus whether you will dev for MVC/Azure or otherwise in your proposal.
ID del proyecto: 4761230

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 11 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
4 freelancers están ofertando un promedio de $288 USD por este trabajo
Avatar del usuario
We are a very experienced team who can tackle this task. Please check PMB for more details.
$444 USD en 15 días
4,9 (45 comentarios)
6,2
6,2
Avatar del usuario
Hello, We have Experienced Professionals with 3.5 years of Web Development & Designing, Application Development, Desktop Application, ERP Software, Android App. Development. I-phone Development expertise. We have worked on several UK, USA, CANADA, AUSTRALIA, INDIA, and SOUTH AFRICA.
$147 USD en 3 días
5,0 (3 comentarios)
3,2
3,2
Avatar del usuario
Hello, I have reviewed your project posting and would appreciate if you can check private message for more details. Regards
$526 USD en 12 días
5,0 (1 comentario)
2,2
2,2
Avatar del usuario
please see inbox.
$35 USD en 15 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de EGYPT
Cairo, Egypt
4,9
160
Miembro desde ago 6, 2008

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.