1

Bonjour ,
j'ai un problème d'affichage de l'arabe avec FPDF.j'ai essayé d'ajouter une police , mais ce message s'affiche toujours :File does not begin with '%PDF-'
voici mon arabic.js :


xtype='TrueType';
xname='arab';
xdesc=lib.newArray('Ascent',981,'Descent',-567,'CapHeight',981,'Flags',32,'FontBBox','[-86 -500 950 994]','ItalicAngle',0,'StemV',70,'MissingWidth',981);
xup=-100;
xut=50;
xcw=lib.newArray(
lib.chr(0),981,lib.chr(1),981,lib.chr(2),981,lib.chr(3),981,lib.chr(4),981,lib.chr(5),981,lib.chr(6),981,lib.chr(7),981,lib.chr(8),981,lib.chr(9),981,lib.chr(10),981,lib.chr(11),981,lib.chr(12),981,lib.chr(13),981,lib.chr(14),981,lib.chr(15),981,lib.chr(16),981,lib.chr(17),981,lib.chr(18),981,lib.chr(19),981,lib.chr(20),981,lib.chr(21),981,
lib.chr(22),981,lib.chr(23),981,lib.chr(24),981,lib.chr(25),981,lib.chr(26),981,lib.chr(27),981,lib.chr(28),981,lib.chr(29),981,lib.chr(30),981,lib.chr(31),981,' ',244,'!',981,'"',981,'#',981,'x',981,'%',981,'&',981,'\'',1074,'(',1074,')',14,'*',981,'+',981,
',',981,'-',981,'.',981,'/',981,'0',981,'1',981,'2',981,'3',981,'4',981,'5',981,'6',981,'7',981,'8',981,'9',981,':',981,';',981,'<',981,'=',981,'>',347,'?',223,'@',299,'A',299,
'B',981,'C',462,'D',466,'E',297,'F',297,'G',585,'H',424,'I',981,'J',424,'K',183,'L',424,'M',981,'N',981,'O',981,'P',981,'Q',981,'R',981,'S',981,'T',981,'U',981,'V',981,'W',446,
'X',981,'Y',381,'Z',424,'[',366,'\',981,']',981,'^',981,'_',981,''',981,'a',981,'b',981,'c',981,'d',981,'e',981,'f',981,'g',981,'h',981,'i',981,'j',981,'k',981,'l',981,'m',981,
'n',981,'o',981,'p',981,'q',981,'r',981,'s',981,'t',981,'u',981,'v',981,'w',981,'x',159,'y',981,'z',184,'{',158,'|',981,'}',981,'~',981,lib.chr(127),981,lib.chr(128),981,lib.chr(129),981,lib.chr(130),981,lib.chr(131),981,
lib.chr(132),981,lib.chr(133),981,lib.chr(134),981,lib.chr(135),981,lib.chr(136),981,lib.chr(137),981,lib.chr(138),981,lib.chr(139),981,lib.chr(140),981,lib.chr(141),981,lib.chr(142),981,lib.chr(143),981,lib.chr(144),981,lib.chr(145),981,lib.chr(146),981,lib.chr(147),981,lib.chr(148),981,lib.chr(149),981,lib.chr(150),981,lib.chr(151),981,lib.chr(152),981,lib.chr(153),981,
lib.chr(154),981,lib.chr(155),981,lib.chr(156),981,lib.chr(157),981,lib.chr(158),981,lib.chr(159),981,lib.chr(160),244,lib.chr(161),981,lib.chr(162),981,lib.chr(163),981,lib.chr(164),981,lib.chr(165),981,lib.chr(166),981,lib.chr(167),981,lib.chr(168),981,lib.chr(169),981,lib.chr(170),981,lib.chr(171),981,lib.chr(172),981,lib.chr(173),981,lib.chr(174),981,lib.chr(175),981,
lib.chr(176),981,lib.chr(177),981,lib.chr(178),981,lib.chr(179),981,lib.chr(180),981,lib.chr(181),981,lib.chr(182),981,lib.chr(183),981,lib.chr(184),981,lib.chr(185),981,lib.chr(186),981,lib.chr(187),981,lib.chr(188),981,lib.chr(189),981,lib.chr(190),981,lib.chr(191),981,lib.chr(192),981,lib.chr(193),981,lib.chr(194),981,lib.chr(195),981,lib.chr(196),981,lib.chr(197),981,
lib.chr(198),981,lib.chr(199),981,lib.chr(200),981,lib.chr(201),981,lib.chr(202),981,lib.chr(203),981,lib.chr(204),981,lib.chr(205),981,lib.chr(206),981,lib.chr(207),981,lib.chr(208),981,lib.chr(209),981,lib.chr(210),981,lib.chr(211),981,lib.chr(212),981,lib.chr(213),981,lib.chr(214),981,lib.chr(215),981,lib.chr(216),981,lib.chr(217),981,lib.chr(218),981,lib.chr(219),981,
lib.chr(220),981,lib.chr(221),981,lib.chr(222),981,lib.chr(223),981,lib.chr(224),981,lib.chr(225),981,lib.chr(226),981,lib.chr(227),981,lib.chr(228),981,lib.chr(229),981,lib.chr(230),981,lib.chr(231),981,lib.chr(232),981,lib.chr(233),981,lib.chr(234),981,lib.chr(235),981,lib.chr(236),981,lib.chr(237),981,lib.chr(238),981,lib.chr(239),981,lib.chr(240),981,lib.chr(241),981,
lib.chr(242),981,lib.chr(243),981,lib.chr(244),981,lib.chr(245),981,lib.chr(246),981,lib.chr(247),981,lib.chr(248),981,lib.chr(249),981,lib.chr(250),981,lib.chr(251),981,lib.chr(252),981,lib.chr(253),981,lib.chr(254),981,lib.chr(255),981);
xenc='cp1252';
xdiff='';
xfile='arabic.ttf';
xoriginalsize=85364;


et voici le code ASP :

pdf.AddFont "arabic"
et la police arabic.ttf est ici :
http://rapidshare.com/files/445440350/arabic.ttf

une idée ?

2

ce forum n'est pas dédié à FPDF, ni à l'ASP, mais uniquement à la librairie HTML2PDF en PHP, désolé !
Ancien pseudo : lolo

3

d'accord Spipu ,
est ce qu'il ya une solution alors de transfermer ma page asp à pdf , et ainsi afficher l'arabe ?
faut -til installer un module pour ça ?

4

Comme précisé dans le post ./2, tu n'es pas sur le bon forum pour poser ta question.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

5

calme toi iwannabeamaki , je pose la question , car si c'est possible pour php , je peux le reformuler à asp ,
tu vois ?
alors je reformule ma question , comment faire pour intégrer le composant html2pdf ? peux tu m'expliquer un peu s'il te plait ?

6

HTML2PDF est entièrement programmé en PHP, et n'est donc pas utilisable en ASP. Il faudrait complètement l'adapter et le reprogrammer en ASP... bon courage smile
Ancien pseudo : lolo

7

Merci Spipu pour la réponse.je reviendrai certainement sur ce forum car je suis développeur en PHP .
bon courage à tous et @ très bientôt