Belirli bir satırda ve her hücrede boş bir içeriğe sahip sütunlarla belirtilen konumda pdf'de bir tablo çizmek için perl modülleri var mı?Perl'den PDF tablolarını nasıl yapabilirim?
cevap
İki akla gelen:
use PDF::API2;
use PDF::Table;
my $pdf = PDF::API2->new(-file => 'table.pdf');
my $table = PDF::Table->new;
my $page = $pdf->page;
my $data = [
[ 'A1', 'A2', 'A3' ],
[ 'B1', 'B2', 'B3' ],
[ 'C1', 'C2', 'C3' ],
];
$table->table($pdf, $page, $data,
x => 50,
w => 495,
start_y => 750,
next_y => 700,
start_h => 300,
next_h => 500,
);
$pdf->save;
:
Ve böyle bir PDF :: Rapor :: Tablo ile:
use PDF::Report;
use PDF::Report::Table;
my $pdf = PDF::Report->new(PageSize => 'A4', PageOrientation => 'Portrait');
my $table = PDF::Report::Table->new($pdf);
my $data = [
[ 'A1', 'A2', 'A3' ],
[ 'B1', 'B2', 'B3' ],
[ 'C1', 'C2', 'C3' ],
];
$pdf->openpage;
$pdf->setAddTextPos(50, 50 );
$table->addTable($data, 400); # 400 is table width
$pdf->saveAs('table.pdf');
'my $ table = PDF :: Tablo-> yeni;' PDF :: Tablo belgelerinin bunu yapması gerektiği söylendi, ancak en son sürümü: '$ perl -e 'PDF kullanın: Tablo; $ table = PDF :: Tablo-> new '
Uyarı: Sayfa bir PDF :: API2 :: Sayfa nesnesi olmalıdır, ancak şöyle görünmelidir: -e satırı 1. Hata: PDF geçirilen sayfadan nesne ayarlanamıyor ya geçersiz olduğu gibi! -e line 1. '(BTW, 4 boşlukla kod başlattığını söyleyen ve 2 boşlukla biterek bir satır ucu ekleyen biçimlendirme yardımı yanlıştır.) –
@PhilGoetz - Yukarıda yazdığımdan beri tanıtılan bir hata. Ben büyük olasılıkla cevap zamanında kullandığım PDF :: Table sürümü ile test ettik ve iyi çalışıyor (sürüm 0.02). – draegtun
- 1. Evg'de Org modu açık PDF dosyalarını nasıl yapabilirim?
- 2. Sevkıyat tablolarını Perl'de nasıl uygularım?
- 3. UIImage'dan Pdf'yi nasıl yapabilirim?
- 4. Ben pdf oluşturmak için WP PDF Generator wordpress eklentisi kullanıldı ama pdf üstbilgi ve altbilgi kaldırmak istiyorum, bunu nasıl yapabilirim?
- 5. ejabberd: Mnesia tablolarını denetle?
- 6. Geçen yılın tüm SQLite tablolarını nasıl alabilirim?
- 7. jquery ile mysql'deki satır tablolarını nasıl silebilirim?
- 8. Modal pencerede pdf nasıl görüntülenir?
- 9. SQLAlchemy "kapatma tablolarını" destekliyor mu?
- 10. GHC büyük arama tablolarını işleyemiyor
- 11. PDF biçiminde tablo oluştur
- 12. UIImage'ı PDF dosyasına dönüştürme
- 13. Haskell'de nasıl arama yapabilirim?
- 14. Bash'de nasıl sudo yapabilirim?
- 15. Boto'dan nasıl tanılama yapabilirim?
- 16. Dikey UISlider'ı nasıl yapabilirim?
- 17. ThreadPool.Join'i nasıl yapabilirim?
- 18. Bunu Jade'de nasıl yapabilirim?
- 19. Dockerfile'da nasıl yorum yapabilirim?
- 20. Stdin'den nasıl tarter yapabilirim?
- 21. nasıl yapabilirim MVC3
- 22. TwoLineListItem nasıl yapabilirim?
- 23. Java Daemon'u nasıl yapabilirim
- 24. XNamespace'i F # nasıl yapabilirim?
- 25. "PlaceAutocompleteFragment" çözümlenmesini nasıl yapabilirim?
- 26. ZendendTitBlock nasıl çizilir PDF
- 27. Android'de pdf nasıl okunur
- 28. MVC kullanmadan Zend Framework Db Tablolarını Kullanma
- 29. PHP ile bir PDF dosyası nasıl oluşturulur?
- 30. PDF belgesinde yunan karakterleri arama
aşağıda çözümler son derece sınırlıdır. Örneğin, bir tablonun sadece iç hücre sınırlarını kolayca değiştiremez veya hatta merkezi hizalanmış hücreleri yapamazsınız. Yani işlevselliği sıfırdan yeniden yazmalısınız, öyle görünüyor? – sventechie