Sergey Alexandrovich Kryukov
Вы можете читать JPEG с помощью этого класса System.Drawing.Bitmap
:
http://msdn.microsoft.com/en-us/library/system.drawing.bitmap.aspx[^].
Что касается документов Word, то вы можете использовать либо сборку Office Interop соответствующей версии (доступна только при установке Office), либо Open XML SDK: :
http://www.microsoft.com/en-us/download/details.aspx?id=30425[^].
Таким образом, Вы можете поддерживать новые офисные форматы на основе XML (такие как .DOCX, .XLSX), стандарт ECMA-376:
http://en.wikipedia.org/wiki/Microsoft_Office_XML_formats[^],
http://en.wikipedia.org/wiki/Office_Open_XML[^].
Это еще один вариант: http://npoi.codeplex.com/[^].
Для работы с PDF используйте iText или его .NET-порт iTextSharp:
http://en.wikipedia.org/wiki/IText[^],
http://itextpdf.com/[^],
http://sourceforge.net/projects/itextsharp/[^].
В том числе и ссылка на сайт Java iText, потому что там находится большая часть документации. Если вы понимаете C#, то вам не составит труда разобраться в документации API Java-bases.
—СА
Sergey Alexandrovich Kryukov
Ты серьезно?
Прежде всего, между форматом нет однозначного соответствия, идеи у них очень разные, поэтому вам нужно создать какое-то отображение, подходящее для вашей цели. И понимаете ли вы, как много работы вы хотите сделать для себя? Вы, вероятно, смотрите не на тот сайт.
—СА