I am looking for the bare minimum in PDF creation here. I need to specify fonts, and embed a few images, nothing fancy.
ItextSharp looks good, but is there something smaller available? I don't need so many features.
If you really need something small, why not craft yourself your own PDF library ? The PDF Reference are availables online freely, and it's not that hard to write pdf's, it's really just a funny looking text file.
ASPPDFlib.dll from Persist Software.Its very easy to use. Also, when you download, it gives you a help/guide manual along with several examples on how to implement.
Specifying fonts (outside the standard ones) and handling images is fancy in pdf. I've written my own (simple) pdf library once, and switched to a large existing one for those. You might notice that lots of libraries still do not support OpenType.
LibHaru is smaller. It's just c.
more importantly, why after x years do M$ still not support PDF in dotnet ?!?
crazy that dotnet should fail so badly.
This guy is still in alpha, but it may have some of the code you are looking for or you could help out..
http://www.stefanochizzolini.it/en/projects/clown/index.html
ps: don't let the name of the project change your opinion