IBM Lotus Symphony 3 es de IBM y es gratuito, corre en windows
Link del software:
http://symphony.lotus.com/software/l.../home.nsf/home
Unicamente se crea la etiqueta y el archivo queda como .ODT (Open Document Text) y generas una exportacion desde el mismo software a PDF.
Los campos editables los generas con la barra de herramientas, enun icono que dice "Design Mode On"y ya puedes insertar "Text Boxes", los cuales quedan como controles y les pueds asignar un nombre "NOMBRE1" "NOMBRE2", etc.
Una vez exportado a PDF, con .net e iTextSharp y la coleccion acrofields
haces algo como (C# o Visual Basic .net):
string formFile = @"N:\.NET\Form.pdf";
string newFile = @"N:\.NET\Filled-out Form.pdf";
PdfReader reader = new PdfReader(formFile);
PdfStamper stamper = new PdfStamper(reader, new FileStream(
newFile, FileMode.Create));
AcroFields fields = stamper.AcroFields;
// set form fields
fields.SetField("name", "John Doe");
fields.SetField("address", "2 Milky Way, London");
fields.SetField("postal_code", "XX1 4YY");
fields.SetField("email", "
[email protected]");
// flatten form fields and close document
stamper.FormFlattening = true;
stamper.Close();
http://channel9.msdn.com/forums/Tech...rator-for-NET/ http://geeks.ms/blogs/lruiz/archive/...e-ASP.NET.aspx