[PHP] kein Betreff

2005-08-28 Thread Jan Broermann


_
Mit der Gruppen-SMS von WEB.DE FreeMail können Sie eine SMS an alle 
Freunde gleichzeitig schicken: http://freemail.web.de/features/?mc=021179

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP] PLEASE HELP on ClibPDF, didn't receive any answers so far....

2004-02-17 Thread Jan Broermann

Hi List, 
to say it up front, this is none of these how do I I do (with PHP) what Javascript  is 
supposed to be for (Client Side)? Or my computer is broken how do I fix it, I'm deeply 
in the need for help.

 
I run Apache 1.3.x
with PHP 4.3.1
on Win2000
 

I'm doing a paper comparing some of the PDF Creating Tools and I'm having no fun at all
with the Clibpdf Lib. By the way, if you google it is realy hard not find the PHP 
Manual, which
is great, but doesn't realy help, especially if you find it 10.000 times. ;-)


This is the output I get:
on oppening Adobe Reader (6) 
 I get the message Illegal Operation 'TM' outside Text object???
+ the picture doesn't show (no error message)
+ all text is in the same line. (but not the header surprisingly)


Below is my code, which works perfectly when using PDFLib, but as I said I need ClibPDF
If you can't help me, please give me a tutorial or forum where I can get help.

I need help on the stated problems above + how do I save the header stream to a file? 
If I try it with the fopen I get an incorrect PDF.

many many thx
Janbro


?php
$cpdf = cpdf_open(0);
cpdf_page_init($cpdf, 1, 0, 842, 594, 1.0);
cpdf_add_outline($cpdf, 0, 0, 0, 1, Seite 1);
cpdf_begin_text($cpdf);
cpdf_set_font($cpdf, Times-Roman, 30, WinAnsiEncoding);
cpdf_set_text_rendering($cpdf, 1);
cpdf_text($cpdf, de Bello Gallico, 50, 800);
 cpdf_end_text($cpdf);
cpdf_moveto($cpdf, 50, 790);
cpdf_lineto($cpdf, 330, 790);
cpdf_stroke($cpdf);

cpdf_import_jpeg ($cpdf, ../images/cäsar.jpg, 100, 20, 10, 20, 20, 0, 0.5,0.5);


  cpdf_set_font($cpdf, Times-Roman, 8,WinAnsiEncoding);
  cpdf_set_text_rendering($cpdf,0);
  cpdf_text($cpdf,Gallia est omnis divisa in partes tres, quarum unam incolunt 
Belgae, aliam Aquitani, tertiam qui ipsorum lingua Celtae, ,150,770,1);
  cpdf_continue_text($cpdf, nostra Galli appellantur. Hi omnes lingua, institutis, 
legibus inter se differunt. Gallos ab Aquitanis Garumna flumen, a Belgis );
  cpdf_continue_text($cpdf,Matrona et Sequana dividit. Horum omnium fortissimi sunt 
Belgae, propterea quod a cultu atque humanitate provinciae );
  cpdf_continue_text($cpdf,longissime absunt, minimeque ad eos mercatores saepe 
commeant atque ea quae ad effeminandos animos pertinent );
  cpdf_continue_text($cpdf,important, proximique sunt Germanis, qui trans Rhenum 
incolunt, quibuscum continenter bellum gerunt.Qua de causa);
  cpdf_continue_text($cpdf,Helvetii quoque reliquos Gallos virtute praecedunt, quod 
fere cotidianis proeliis cum Germanis contendunt, cum aut);
  cpdf_continue_text($cpdf,suis finibus eos prohibent aut ipsi in eorum finibus 
bellum gerunt. Eorum una, pars, quam Gallos obtinere dictum est,);
  cpdf_continue_text($cpdf,initium capit a flumine Rhodano, continetur Garumna 
flumine, Oceano, finibus Belgarum, attingit etiam ab Sequanis et);
  cpdf_continue_text($cpdf,Helvetiis flumen Rhenum, vergit ad septentriones. Belgae 
ab extremis Galliae finibus oriuntur, pertinent ad inferiorem);
  cpdf_continue_text($cpdf,partem fluminis Rheni, spectant in septentrionem et 
orientem solem. Aquitania a Garumna flumine ad Pyrenaeos montes);
  cpdf_continue_text($cpdf,et eam partem Oceani quae est ad Hispaniam pertinet; 
spectat inter occasum solis et septentriones.);
  cpdf_continue_text($cpdf,);
  cpdf_continue_text($cpdf,Apud Helvetios longe nobilissimus fuit et ditissimus 
Orgetorix. Is M. Messala, [et P.] M. Pisone consulibus regni cupiditate);
  cpdf_continue_text($cpdf,inductus coniurationem nobilitatis fecit et civitati 
persuasit ut de finibus suis cum omnibus copiis exirent: perfacile esse,);
  cpdf_continue_text($cpdf,cum virtute omnibus praestarent, totius Galliae imperio 
potiri. Id hoc facilius iis persuasit, quod undique loci natura );
  cpdf_continue_text($cpdf,Helvetii continentur: una ex parte flumine Rheno latissimo 
atque altissimo, qui agrum Helvetium a Germanis dividit; altera);
  cpdf_continue_text($cpdf,ex parte monte Iura altissimo, qui est inter Sequanos et 
Helvetios; tertia lacu Lemanno et flumine Rhodano, qui provinciam);
  cpdf_continue_text($cpdf,nostram ab Helvetiis dividit. His rebus fiebat ut et minus 
late vagarentur et minus facile finitimis bellum inferre possent;);
  cpdf_continue_text($cpdf,qua ex parte homines bellandi cupidi magno dolore 
adficiebantur. Pro multitudine autem hominum et pro gloria belli atque );
  cpdf_continue_text($cpdf,fortitudinis angustos se fines habere arbitrabantur, qui 
in longitudinem milia passuum CCXL, in latitudinem CLXXX patebant. );
   cpdf_end_text($cpdf);

  cpdf_moveto($cpdf, 150, 540);
  cpdf_lineto($cpdf, 590, 540);
  cpdf_stroke($cpdf);

 

  cpdf_set_font($cpdf, Arial, 8,winansi);
  cpdf_set_text_rendering($cpdf,0);

  cpdf_show_xy($cpdf,Ganz Gallien ist in drei Teile geteilt, deren einen bewohnen 
die Belgier, den anderen die Aquitanier und im dritten sind die, die in ihrer Sprache 
Kelten und ,20,530);
  cpdf_continue_text($cpdf,in unserer Gallier genannt werden. Alle diese