Domanda

La Zend_Pdf già supporta avvolgimento automatico del testo?

Per esempio io voglio creare un blocco di testo e riempirlo con il testo. Questa è una caratteristica molto importante e se non Zend Pdf non ce l'ha non sono in grado di passare da FPDF.

Inoltre penso che un quadro che dice che ha il supporto PDF dovrebbe essere in grado di offrire ai propri sviluppatori questo tipo di funzione.

O mi manca qualcosa qui?

È stato utile?

Soluzione

In effetti Zend_Pdf non è abbastanza matura per confrontare con il componente Zend_YouNameIt regolare.

Nel mio parere Zend_Pdf non dovrebbe essere parte di Zend. E 'molto limitata e non può essere utilizzato nella maggior parte dei casi, perché l'uno o l'altra caratteristica non è presente.

Per quanto riguarda la funzionalità che si sta perdendo, si dovrà controllare il manuale o leggere il codice, ma, in generale, vi consiglio di usare qualcosa di diverso per la generazione di PDF fino Zend_Pdf è abbastanza maturo.

Credo che la soluzione migliore sarebbe per Zend_Pdf per essere un wrapper per un qualche tipo di strumento da riga di comando.

Altri suggerimenti

paio di anni più tardi con Zend 1.11 questo sta lavorando per me in una funzione di classe pdf

    /**
 * puts text box to a page
 * 
 * @param integer $offset_x
 * @param integer $offset_y
 */
public function drawTextArea($text, $pos_x, $pos_y, $height, $length = 0, $offset_x = 0, $offset_y = 0)        {
    $x = $pos_x + $offset_x;
    $y = $pos_y + $offset_y;);

    if ($length != 0) {
        $text = wordwrap($text, $length, "\n", false);
    }
    $token = strtok($text, "\n");

    while ($token != false) {
        $this->page->drawText($token, $x, $y);
        $token = strtok("\n");
        $y -= $height;
    }
}

Se qualcuno piace usarlo

Zend pdf non sta sostenendo a capo automatico.

ti posso consigliare di utilizzare dompdf . Esso consente di definire la pagina in html e il rendering in un file PDF. Wordwrap sarà gestito bene!
Esso permette anche per le interruzioni di pagina, in modo da più pagine PDF sono possibili.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top