Creating Web Pages with OpenOffice.org

The basic OpenOffice applications have built-in HTML functions; here's how to find and use them.
Calc

The OpenOffice.org spreadsheet, Calc, also can save its files as HTML documents. If the file contains more than one sheet, the additional sheets will follow one another in the HTML file. Links to each sheet will be placed at the top of the document. Calc also allows you to insert links directly into your spreadsheet via the Hyperlink dialog.

Draw

The drawing program allows you to turn your drawings into a series of web pages. These web pages are created by using the Export command from the File menu. Select Web Page as the file type, supply a name for the resulting HTML file and click Save. The HTML Export window will open (Figure 3) allowing you to select whether to use an existing design for your web pages or create a new one.

HTML Export Window

Clicking Next allows you to select the type of web pages to create. The types available are Standard HTML format, Standard HTML with frames, Automatic and WebCast. You also tell OpenOffice.org to create a title page for your presentation if you want one.

Picking Standard HTML generate a series of pages, each page containing one slide. Navigation links are available to move from slide to slide. Selecting Automatic for the publication type generates a series of pages, each with the Refresh meta tag set that causes a browser to automatically cycle through each web page. The final option, WebCast, generates an ASP or Perl application to display your slides. After selecting the type of publication to create, select whether to convert the slides to GIF or JPG files and what resolution should be used.

If you elected to create a title page in the second step above, you supply the information for it on the next page. The title contains an author name, e-mail address and home page, along with any additional information you wish to display.

The next page of the HTML Export wizard allows you to choose between text or graphics for the links used to navigate through the slides. If you opt to use graphical navigation buttons, you can select from several styles to use.

Next you can select the color scheme to use for the web pages. Available schemes include the document's existing scheme, one based upon browser colors or a completely user-defined scheme.

Clicking the Create button generates the HTML files required for your type of publication. The HTML and image files are placed in the same directory, so you might want to create unique directories for each drawing.

Impress

Exporting presentations from OpenOffice.org's Impress application is similar to exporting a drawing from Draw. You use the Export command from the File menu and select Web Page as the file type. The only difference is that you are offered the option to display each slide's notes along with the slide.

Conclusion

OpenOffice.org contains many features to create and edit web pages. Although these applications may not meet the needs of high-level site designers, they offer other users the ability to create decent web pages.

After using the OpenOffice.org applications to edit your web pages, you will have to use other applications to update and maintain your site. OpenOffice.org offers the ability to load web pages by supplying a URL, but I was unable to transfer files over FTP.

Resources

OpenOffice.org

Ralph Krause is a writer, programmer and webmaster who lives in Michigan.

______________________

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Output only? How do I edit an html file in OO?

tOM Trottier's picture

When I specify opening an html file, OO opens it as ascii text. I want to edit it WYSIWYG. The help mentions importing and exporting HTML, but I find no way to import in OO 3.1.

So frustrating!

tOM

I have a different problem with OO in Linux

Pietroschek's picture

Greetings,

when one looks at my file "Zealot Priest Career" or many others, then it is quiteobvious, that I am not fully skilled with the INSERT -> Section -> Background -> *.jpeg

I get it done, yet if I do it for the complete page, then all format is away, including all tabulator settings.

I want the outer part to be artful while the part behind the writing should be paper-like or papyrus-like. That without having to manually place tabulators, as I have to finish a larger text as a project leader...

If RTFM, then please, which one and is there a legal way to download it freely?

Hints are welcome, please do not spam my account.

My regards

Andrè M. Pietroschek

XHTML file extension

rajamaniM's picture

XHTML file format is possible on Open office 3.0? ..

comment from indonesia

juvena's picture

button hyperlinks with linux in ooo 2.0 are like shit...

FTP upload from OO Writer to Website (was Re: Creating Web Pages

Anonymous's picture

OpenOffice has pretty good html editing capability but I'd been stumped on how to save the file back to the webserver once I'd made changes. I'd looked several times on the web and never found direct instructions, although I'd found several postings that said that they couldn't get it to work.

I worked it out tonight.

First you have to lose the Windows-based file dialogs :
Go to Tools/Options/General and Select "Use OpenOffice.org dialogs"
Click OK.

Now do a file open and enter an http://... URL for the document you want to edit.
Make your changes.
Do a File/Save As
Enter the URL ftp://<usrname>@domain.name.com
You will be prompted for a password for <username>.
You will be logged into the webserver.
Use the navigation buttons on the file dialog to move to the correct directory.
Enter the desired filename and Click 'Save'.

Voila!

OpenOffice useful for migration of MS Office docs to the 'net

Anonymous's picture

I have used OpenOffice to convert Word docs to HTML and it does an acceptable job. The current MS HTML export filters are awful! The old Word 97 era ones weren't robust but were usable.

OpenOffice also opened the last Excel file I wanted to look at.

Re: OpenOffice useful for migration of MS Office docs to the 'ne

Anonymous's picture

It converts very easily but the graphics are terrible. I have exisiting Word ( tech guides) I created and when convert the screen shots are horrible. Any suggestions?

Re: Creating Web Pages with OpenOffice.org

Anonymous's picture

Here's what I don't get: if OOo formats its output as XML files, how come there's a difference between how they look as OO files and Web files?

Re: Creating Web Pages with OpenOffice.org

Anonymous's picture

XML is a data description language. OOo can choose to display/edit them one way. Of course, as XML is extensible, not everything that OOo knows about can be rendered as valid HTML 3.2.

Now, if the export did HTML4 and stylesheets, you'd be much more likely to have WYSIWYG.

Re: Creating Web Pages with OpenOffice.org

Anonymous's picture

This is a really good idea, you should submit it as a request on http://www.openoffice.org

Re: Creating Web Pages with OpenOffice.org

Anonymous's picture

For serious web page makers, I would recommend Front-Page, Dream Weaver, or a text editor. When I tried OpenOffice for html development, not only was it unable to make it look the way I wanted, but it also messed up the code I manually typed into the html source, thereby eliminating any hope of making it look the way I intended.

Don't use any software from MS for web page creation

John Bowling's picture

They insert IE only non-standard functions, which only screw up the page for any other browser.

Also, they use the MS unique character set - which is NOT w3c standard compatable - resulting in garbage on the screen in anything but IE.

So, run screaming from that garbage, unless you can absolutely guarantee that the web pages will ONLY be accessed by Windows users using IE.

Or, be prepared to do a lot of fixing using a text editor. More hours than you would spend using a fully standard web page creation tool (none of those from MS)

Re: Creating Web Pages with OpenOffice.org

Anonymous's picture

Yes of course. I am using AceHTML and i am very happy. :)))

Re: Help Creating Web & FTP

Anonymous's picture

Please forgive me if I'm going about this the wrong way. I'm new to this arena and your article reply's are as close as I've been able to come to finding some answers. The people on this site seem very knowledgeable and I really need help.

Will you please recommend some direct links, sites or personal contacts that have VERY SPECIFIC, STEP-BY-STEP INSTRUCTIONS on how to set up FTP & WEB sites in LINUX. Man pages, Linux for dummies, The Linux 7.3 Bible, bookstores and dozens of sites that I've visited have been of no help. Over 40 hours into this and I'm still at square-one.

I'm very new to LINUX and can't even figure how to find or open Executable files. Needless to say, it's been frustrating.

I'll e-mail some details if you're interested.

Thanks,

Scott Ferguson

capitalmanagers@comcast.net

Re: Creating Web Pages with OpenOffice.org

Anonymous's picture

Mozilla Composer does a decent job for quick web pages without having to write HTML code. I recommed it if you don't want to write HTML by hand. Otherwise try Bluefish or Quanta. I haven't tried OpenOffice so I can't comment on it.

But I would certainly not recommend Microsoft FrontPage to anyone. Even if you are a newbie to web development, FrontPage is the worst tool to use. It generates bad code, it tempts you to use bad sample templates, and you have no control over your own website. Try Mozilla's composer instead. If you are serious about web development, then learn HTML. Your favorite text editor can be the perfect too. Dreamweaver is great if you are developing on Microsoft Windows or the Macintosh.

Re: Frontpage?!

Anonymous's picture

Front-Page?!

Pfft! Used mostly for people "having ago" at webpage authoring.

I'd definately recommend Bluefish, that and weblint (which can be called from within Bluefish) to check your HTML makes sense.

I'd rather use vim than front-page, or failing that notepad :) But Bluefish definately makes life easier.

ferrol

Re: Creating Web Pages with OpenOffice.org

Anonymous's picture

uh.. front page? serious web page makers?

Sorry, but that's just too funny.

Apart from the nasty bloated html it produces, it has the even nastier drawback of being tied to ms win doze...

I know a guy who used his company standard dream weaver in a windows session running under vmware on his linux desktop. It worked really well for him.

But, vi and a web browser is what works best for me!

Re: Creating Web Pages with OpenOffice.org

Anonymous's picture

I can't believe someone suggest front-page for "serious web page makers". Front-page produces some of the nastiest HTML I have ever seen and too often requires manual clean up.

Re: Creating Web Pages with OpenOffice.org

Anonymous's picture

I usally use Quanta(http://quanta.sf.net) or Bluefish(http://bluefish.openoffice.nl/).

White Paper
Linux Management with Red Hat Satellite: Measuring Business Impact and ROI

Linux has become a key foundation for supporting today's rapidly growing IT environments. Linux is being used to deploy business applications and databases, trading on its reputation as a low-cost operating environment. For many IT organizations, Linux is a mainstay for deploying Web servers and has evolved from handling basic file, print, and utility workloads to running mission-critical applications and databases, physically, virtually, and in the cloud. As Linux grows in importance in terms of value to the business, managing Linux environments to high standards of service quality — availability, security, and performance — becomes an essential requirement for business success.

Learn More

Sponsored by Red Hat

White Paper
Private PaaS for the Agile Enterprise

If you already use virtualized infrastructure, you are well on your way to leveraging the power of the cloud. Virtualization offers the promise of limitless resources, but how do you manage that scalability when your DevOps team doesn’t scale? In today’s hypercompetitive markets, fast results can make a difference between leading the pack vs. obsolescence. Organizations need more benefits from cloud computing than just raw resources. They need agility, flexibility, convenience, ROI, and control.

Stackato private Platform-as-a-Service technology from ActiveState extends your private cloud infrastructure by creating a private PaaS to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market for your enterprise.

Learn More

Sponsored by ActiveState