Van Daele, Koen escribió:
> Speaking of PDF libs, is there one that sucks less than the others? Don't 
> really have a lot of experience with them, but I'm bound to need one sooner 
> or later.
>
> Greetz,
> Koen 
>
>   
>> -----Oorspronkelijk bericht-----
>> Van: [EMAIL PROTECTED] 
>> [mailto:[EMAIL PROTECTED] Namens salva
>> Verzonden: vrijdag 3 augustus 2007 9:20
>> Aan: Agavi Users Mailing List
>> Onderwerp: Re: [Agavi-Users] Better way to generate a PDF
>>
>> Veikko Mäkinen escribió:
>>     
>>> salva wrote:
>>>   
>>>       
>>>> Hi,
>>>> Can I define a output_type to get a PDF doc?
>>>>     
>>>>         
>>> You most certainly can define such an output type but you 
>>>       
>> do realise 
>>     
>>> Agavi doesn't have a PDF library built in it, don't you? There are 
>>> many to choose from (but they all suck more or less).
>>>
>>> Here's an example of the output type stuff:
>>>
>>> output_types.xml:
>>> =================
>>> <output_type name="pdf">
>>>    <parameter name="http_headers">
>>>      <parameter name="Content-Type">application/pdf</parameter>
>>>    </parameter>
>>> </output_type>
>>>
>>> PrintSuccessView.class.php
>>> ==========================
>>> public function executePdf(AgaviRequestDataHolder $rd) {
>>>    $this->getResponse()->setHttpHeader('Content-Disposition',
>>>      'attachment; filename="mydocument_123.pdf"');
>>>
>>>    // after you have built the document, just set the
>>>    // content of the (local) response
>>>    $this->getResponse()->setContent($doc->render());
>>> }
>>>
>>>
>>> -veikko
>>>
>>> P.S. If you want to send an existing PDF file, all you have to do in
>>> executePdf() is
>>>
>>>       
>> $this->getResponse()->setContent(fopen('my_static_doc.pdf)); I.e. you 
>>     
>>> don't need to read the document into memory first.
>>>
>>>
>>>
>>> _______________________________________________
>>> users mailing list
>>> [email protected]
>>> http://lists.agavi.org/mailman/listinfo/users
>>>
>>>   
>>>       
>> Perfect!
>> Thanks
>>
>> _______________________________________________
>> users mailing list
>> [email protected]
>> http://lists.agavi.org/mailman/listinfo/users
>>
>>     
>
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.agavi.org/mailman/listinfo/users
>
>   
I use FPDF from http://www.fpdf.org/

_______________________________________________
users mailing list
[email protected]
http://lists.agavi.org/mailman/listinfo/users

Reply via email to