Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Soutěž

Sponzorem soutěže je:

IDIF

 

Kdo je autorem výstavy obrazových fotografií „Očima Hanse Christiana Andersena“?

V dnešní soutěži hrajeme o:



Firebird - RTF to STRING

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: Firebird - RTF to STRING

Autor: peta1 ♂

16:05:44 16.04.2014

Co jsi nasel googlem? Asi bych
- odstranil {...}, \textcislo
- nahradil \'8a za hex('8a')
A pri trose stesti by z toho zustal text. Pokud ne, pak bych sahl po google a hledal knihovnu na prevod rtf do txt

Neco jako tohle, ale chtelo by to doladit :)
<?php
$str = "
'{\rtf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\fnil\fcharset0 Arial;}{\f1\fnil\fcharset238{\*\fname Arial;}Arial CE;}}

{\colortbl ;\red0\green0\blue0;}

\viewkind4\uc1\pard\lang1029\protect\fs20 3. 1. 2014 10:16:23 Tereza \'8aimkov\'e1\par

\par
.....
";


$patt = '~\\[a-zA-Z0-9]+~';
$str = preg_replace($patt,'',$str);

$patt = '~\{[^}]*\}~m';
$str = preg_replace($patt,'',$str);

function f($matches) {echo $matches[1]; return '\\x'.$matches[1];} // \xe0
$patt = "~\\'([^a-fA-F0-9]{2})~";
$str = preg_replace_callback($patt,'f',$str);
echo $str;

?>

Citovat příspěvek

 

Firebird - RTF to STRING

Autor: luxmares ♂

16:00:51 02.04.2014

Zdarec,

neví prosím někdo jak z RTF textu

'{\rtf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\fnil\fcharset0 Arial;}{\f1\fnil\fcharset238{\*\fname Arial;}Arial CE;}}

{\colortbl ;\red0\green0\blue0;}

\viewkind4\uc1\pard\lang1029\protect\fs20 3. 1. 2014 10:16:23 Tereza \'8aimkov\'e1\par

\par
.....

udělat převod na klasický string ???

Dík moc za případnou pomoc

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: