Re: WordPerfect conversion
Jeremy C. Reed <reed <at> reedmedia.net>
2003-05-12 20:17:33 GMT
On Mon, 12 May 2003, F J Franklin wrote:
> http://sourceforge.net/projects/libwpd/
Thank you for your prompt reply! This looks like what I can use for
preserving formatting.
Jeremy C. Reed
http://bsd.reedmedia.net/
ps. By the way, I got old
http://htdig.sourceforge.net/files/contrib/parsers/catwpd.c to build. It
seems to work for me to convert to text.
--- catwpd.c.orig Mon May 12 12:59:22 2003
+++ catwpd.c Mon May 12 13:13:07 2003
<at> <at> -149,7 +149,7 <at> <at>
c = getc(f);
midlebaixo = (c & 0x0F);
midlealto = (c & 0xF0)/16;
- iniciodocumento += midlebaixo * int(pow(16, i)) + midlealto * int( pow( 16, (i+1)));
+ iniciodocumento += midlebaixo * (int)pow(16, i) + midlealto * (int)pow(16, (i+1));
}
c = getc(f);
if ( c != 1)
<at> <at> -282,17 +282,17 <at> <at>
// Calculate length of function
// Calcula tamanho da função
- for ( int i = 0; i < 4; i+=2)
+ for ( i = 0; i < 4; i+=2)
{
int midlebaixo, midlealto;
c = getc(f);
midlebaixo = (c & 0x0F);
midlealto = (c & 0xF0)/16;
- deslocamento += midlebaixo * int(pow(16, i)) + midlealto * int(pow( 16, (i+1)));
+ deslocamento += midlebaixo * (int)pow(16, i) + midlealto * (int)pow(16, (i+1));
}
// Ignore to end of function
// Ignora até o final da função
- for ( int i = 0; i < deslocamento - 4; i ++)
+ for ( i = 0; i < deslocamento - 4; i ++)
getc(f);
}
else
<at> <at> -357,10 +357,11 <at> <at>
{
int stdin_processed=0; // Indica se stdin já foi processado
+ int i;
if (argc < 2)
help();
- for( int i = 1; i < argc; i++)
+ for( i = 1; i < argc; i++)
{
if ( i > 1)
puts("\n-----");
-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com