aspose file tools
The moose likes Swing / AWT / SWT and the fly likes Read RTF File from Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of The Software Craftsman this week in the Agile forum!
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "Read RTF File from Java" Watch "Read RTF File from Java" New topic

Read RTF File from Java

sunilkumarbit choudhary

Joined: Mar 31, 2008
Posts: 1
hello mam/sir
How cani read RTF file from java.
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42954
Welcome to JavaRanch.

That depends on what you want to do with the file contents. Fundamentally, RTF is just a text file, so you can use the File, FileInputStream and various Reader classes in the package.

If you want to display RTF in a Swing component, have a look at this sample application which does exactly that.
Brian Cole
Ranch Hand

Joined: Sep 20, 2005
Posts: 865
Originally posted by sunilkumarbit choudhary:
How can i read RTF file from java

Keep in mind that RTF is not really a standard. Microsoft documents it poorly and amends it whenever it sees fit. That said, reading an RTF file can be as easy as:

JEditorPane jep = new JEditorPane("application/rtf", ""); FileInputStream("path/to/file.rtf"), null);
yourContainer.add(new JScrollPane(jep));

I hope this is helpful.

bitguru blog
Have you tried LearnNowOnline?
subject: Read RTF File from Java