[ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.04.09
Prihlásený: 26.09.15
Príspevky: 23
Témy: 7 | 7
NapísalOffline : 23.04.2009 0:52 | RTF format

Zdar

ak niekto urgentne pomoze budem rad!

problem - potrebujem vytvorit dokument formatu rtf pomocou php

kod:

Kód:
header('Content-type: application/msword');
header('Content-disposition: inline; filename=brw.rtf');

$filename='reg.rtf';
$fp=fopen($filename,'r');
$output=fread($fp,filesize($filename));

fclose($fp);

$output=str_replace('<<x_sj>>', $x_sj,$output);

echo $output;


Sablonu mam vygenerovanu v rtf ale po prebehnuti kodu sa zobrazi sablona v necitatelnom stave ako ASCII text ... ako mozem dostat citatelne skodovany vysledok?

velka vdaka vopred

//zdrojak patri do code! (stenley)


Offline

Skúsený užívateľ
Skúsený užívateľ
RTF format

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 23.04.2009 14:08 | RTF format

Pozor na špeciálne znaky, čokoľvek vrátane nových riadkov a diakritiky.
Napríklad "č" ti editor prekonvertuje na "\u269\'3f", nový riadok ani nebudem rozpisovať jak sa to zmení

Možno ti pomôže tento link
http://www.google.sk/codesearch?hl=en&l ... btn=Search


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.04.09
Prihlásený: 26.09.15
Príspevky: 23
Témy: 7 | 7
Napísal autor témyOffline : 23.04.2009 16:34 | RTF format

Vdaka za podnet, ale mam pocit, ze ten problem bude este banalnejsi ... sablona je v rtf a je naformatovana tak, aby sa dala po doplneni udajov klientom priamo tlacit ... ibaze po prebehnuti kodu sa klientovi nezobrazi naformatovana sablona ale necitatelny text v podobe: "{\rtf1\adeflang1025\ansi\ansicpg1250\uc1\adeff31507\deff0\stshfdbch0\stsh ... "
Predpokladam, ze to bude len nejaka drobnost, ktoru momentalne neviem poriesit, kedze s rtf nemam skusenosti ...

Vdaka za kazdu reakciu


Offline

Skúsený užívateľ
Skúsený užívateľ
RTF format

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 23.04.2009 17:19 | RTF format

Aby si dobre pochopil ako funguje rtf (ja to tiež neviem, tiež som to len dnes skúšal), vytvor si v office rtf dokument s textom napríklad "xxx". ulož ho a ten súbor otvor v blbom textovom editore, ktorý nevie robiť s rtf, čiže ti zobrazí "zdrojový kód", napríklad notepad. Tam pekne vidíš, čo to ten rtf je a ako sa to tam vlastne ukladá. To je to čo si písal, také škaredé písmenká so zloženými zátvorkami :)
Tým, že si mu dal nesprávne znaky, tak si túto pevnú štruktúru narušil a tvoj office už nevedel, že to je rtf. Ako keby poškodený súbor.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.04.09
Prihlásený: 26.09.15
Príspevky: 23
Témy: 7 | 7
Napísal autor témyOffline : 23.04.2009 21:24 | RTF format

Ano toto vsetko som uz absolvoval ... je mi jasne, ze to je zdrojovy kod formatovania nejakeho cisteho textu, ktory nedokaze napr. word spravne nacitat ... taktiez som skusal vytvorit rtf dokument s jednoduchym textom typu "xxx" ale ziadna zmena ... skor som myslel ci nie je problem v encodingu viac link:
http://www.electrictoolbox.com/php-set- ... pe-header/ + prislusnym nastavenim vo worde

no neviem zatial s tym stale bojujem


Offline

Skúsený užívateľ
Skúsený užívateľ
RTF format

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 23.04.2009 21:35 | RTF format

A konvertuješ vybrané znaky na formát typu \u269\'3f ?

A dáta akého typu tam vkladáš?
// na tú stránku sa neviem dostať...
// http://www.google.sk/codesearch/p?hl=en ... :php%20rtf


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.04.09
Prihlásený: 26.09.15
Príspevky: 23
Témy: 7 | 7
Napísal autor témyOffline : 24.04.2009 13:26 | RTF format

Skusal som ten najjednoduchsi pripad, teda sablonu s jednoduchym jednoslovnym textom typu "skuska" bez vkladania dat (predposledny riadok kodu som zrusil) s cielom dostat tu istu sablonu aj po prebehnuti kodu ... vysledok stale rovnaky ... teda nepouzil som specialne znaky

Trocha teorie z manualu RTF od microsoftu:

Moj result:

"{\rtf1\adeflang1025\ansi\ansicpg1250\uc1\adeff31507\deff0\stshfdbch0\stsh ... "

RTF manual:

"\ansicpgN This keyword represents the default ANSI code page used to perform the Unicode to ANSI conversion when writing RTF text. N represents the code page in decimal. This is typically set to the default ANSI code page of the run-time environment (for example, \ansicpg1252 for U.S. Windows). The reader can use the same ANSI code page to convert ANSI text back to Unicode. If it appears, this keyword should be emitted in the RTF header section right after the \ansi, \mac, \pc or \pca keyword. Possible values include those in the following table."

"Document text should be emitted as ANSI characters. If there are Unicode characters that do not have corresponding ANSI characters, they should be output using the \ucN and \uN keywords.
For example, the text “Lab*Value” (Unicode characters 0x004c, 0x0061, 0x0062, 0x0393, 0x0056, 0x0061, 0x006c, 0x0075, 0x0065) should be represented as follows (assuming a previous \uc1):
Lab\u915GValue"

Asi tak ... ten link by mal uz fungovat


Offline

Správca fóra
Správca fóra
RTF format

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51 | 51
Bydlisko: Bratislava
NapísalOffline : 24.04.2009 13:39 | RTF format

co tak pouzit nejaku existujucu triedu na generovanie RTF dokumentov, napr. RTFGen ;)


_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.04.09
Prihlásený: 26.09.15
Príspevky: 23
Témy: 7 | 7
Napísal autor témyOffline : 24.04.2009 16:18 | RTF format

RTFGen je riesenie i ked free edition je bez moznosti formatovania ... ale funguje, takze vdaka aj za tento help


Offline

Správca fóra
Správca fóra
RTF format

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51 | 51
Bydlisko: Bratislava
NapísalOffline : 24.04.2009 16:33 | RTF format

ked uz mas zaklad, tak by nemal byt problem dorobit tam chybajucu funkcionalitu...


_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.04.09
Prihlásený: 26.09.15
Príspevky: 23
Témy: 7 | 7
Napísal autor témyOffline : 24.04.2009 16:42 | RTF format

s tou funkcionalitou by nemal byt problem ... ak ano rad sa opat ozvem .... vdaka


 [ Príspevkov: 11 ] 


RTF format



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

rozdiel formátov fontov - formát TrueType a formát T1 ?

v Grafické programy

1

988

29.12.2007 15:34

mufin

V tomto fóre nie sú ďalšie neprečítané témy.

format avi na format dvd

v Video programy

3

2857

08.03.2009 16:56

prandof

V tomto fóre nie sú ďalšie neprečítané témy.

format mp3 na format zvukoveho cd na SD kartu

v Audio programy

9

910

24.09.2010 1:24

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

predinstalovany win 8 -> format -> win 7 -> format -> a ako naspat win 8 ???

v Windows

4

543

31.08.2015 17:13

sairik

V tomto fóre nie sú ďalšie neprečítané témy.

format

v Pevné disky a radiče

16

1484

22.09.2008 20:01

pepek.namornik

V tomto fóre nie sú ďalšie neprečítané témy.

format

v Pevné disky a radiče

4

703

28.02.2010 10:08

pspalec

V tomto fóre nie sú ďalšie neprečítané témy.

Format

v Ostatné programy

4

651

28.08.2012 20:11

15wolf21

V tomto fóre nie sú ďalšie neprečítané témy.

Format

v Windows

6

942

02.07.2006 19:38

Johnnny

V tomto fóre nie sú ďalšie neprečítané témy.

Format

v Video programy

8

755

01.09.2010 19:15

Jeffo

V tomto fóre nie sú ďalšie neprečítané témy.

Formát

v Ostatné

1

722

26.12.2008 19:55

dadmtb

V tomto fóre nie sú ďalšie neprečítané témy.

formát

v PC skrinky, zdroje a chladenie

2

367

20.08.2014 10:46

zidan009

V tomto fóre nie sú ďalšie neprečítané témy.

format videa

v Video programy

2

1089

20.04.2006 19:30

quatermain

V tomto fóre nie sú ďalšie neprečítané témy.

Word - format

v Ostatné programy

6

802

19.04.2010 22:51

prandof

V tomto fóre nie sú ďalšie neprečítané témy.

Format DOM

v Ostatné úložné zariadenia

0

486

06.03.2012 15:28

JohnCenaWWE

V tomto fóre nie sú ďalšie neprečítané témy.

Format datumu

v Backend

9

817

09.03.2010 16:46

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

format win

v Windows

7

552

12.08.2008 12:15

Jaro



© 2005 - 2026 PCforum, edited by JanoF