7
Snappy Bundle'u Symfony 2.1 ile birlikte kullanıyorum.Yönlendirme nasıl ayarlanır = KnpSnappyBundle kullanarak manzara?
- Nasıl yönünü ayarlamak için: Ben bu paketin belgelerinde bulamadık bazı sorum var ?
- Sayfa numaralarını görüntülemenin bir yolu var mı?
public function exampleAction() { $html = $this->renderView('MyBundle:Example:test.pdf.twig', $this->param); return new Response($this->get('knp_snappy.pdf')->getOutputFromHtml($html),200, array( 'Content-Type' => 'application/pdf', 'Content-Disposition' => 'attachment; filename="Test.pdf"')); }
Teşekkür Yardımlarınız için çok: İşte
knp_snappy: pdf: enabled: true binary: /home/wkhtmltopdf-i386 options: []
bir pdf oluşturmak için benim Kontrolör birini geçerli:
İşte paket için benim config.yml olduğunu!
Cevabınız için teşekkürler ama hata var olarak bu işe yaramazsa "Önemli hata: tanımlanmamış yöntemi knp \ Bundle \ SnappyBundle \ Snappy \ LoggableGenerator çağır :: setOption()" – Reveclair
Ben kodunuzu çalıştı ve aynı zamanda $ pdf = ($ this-> get ('knp_snappy.pdf') -> getOutputFromHtml ($ html), 200, dizisi ('orientation' => 'Landscape', 'default-header' => true, 'İçerik -Type '=>' application/pdf ', ' Content-Disposition '=>' attachment; filename = "Test.pdf" ')); Ama bu işe yaramaz :( – Reveclair
Parametreleri yanlış yere yerleştirdiniz, şu şekilde görünmelidir: 'yeni Yanıtı döndür ($ this-> get ('knp_snappy.pdf') -> getOutputFromHtml ($ html, array ('orientation' => 'Landscape', 'default-header' => true)), 200, array ('Content-Type' => 'application/pdf', 'Content-Disposition' => 'attachment; filename = "Test.pdf" '))); –