PDFsharp & MigraDoc Foundation http://forum.pdfsharp.com/ |
|
Table with merged rows does not grow with text or image http://forum.pdfsharp.com/viewtopic.php?f=3&t=4600 |
Page 1 of 1 |
Author: | LeFroq [ Wed May 29, 2024 12:33 pm ] |
Post subject: | Table with merged rows does not grow with text or image |
When some rows in a table are merged down the height of the rows is not automatically increased to fit the text or image in the merged cell. The issue occour in PDFsharp-MigraDoc-GDI Version="6.0.0" It did work perfectly in PDFsharp-MigraDoc-GDI Version="1.50.5147" I there any way to get around this? Attachment: Udklip.PNG [ 27.45 KiB | Viewed 3515 times ] |
Author: | TH-Soft [ Wed May 29, 2024 1:00 pm ] |
Post subject: | Re: Table with merged rows does not grow with text or image |
This should still work. See also: https://docs.pdfsharp.net/General/Issue-Reporting.html |
Author: | LeFroq [ Wed May 29, 2024 3:25 pm ] |
Post subject: | Re: Table with merged rows does not grow with text or image |
Here is some sample code public void Test2() { Document document = new Document(); Section section = document.AddSection(); Table table = new Table(); table.Borders.Width = 0.75; table.AddColumn("1cm"); table.AddColumn("2cm"); table.AddColumn("8cm"); Row row1 = table.AddRow(); table.AddRow(); table.AddRow(); table.Rows[0].Cells[2].MergeDown = 2; row1.Cells[2].AddParagraph("slædkæl ækd la lsæakdlæas k dlskad lkslæd ksal dkaslkd lasækd laæs slædkasældk æsldlsakdælsakd laskdl ksa ldklaskdælaksld ksaæ saldk læsakdæl skdælskaldksaældkasældklæaskdl sald lsæakdlæas k dlskad lkslæd ksal dkaslkd lasækd laæs slædkasældk æsldlsakdælsakd laskdl ksa ldklaskdælaksld ksaæ saldk læsakdæl skdælskaldksaældkasældklæaskdl sald lsæakdlæas k dlskad lkslæd ksal dkaslkd lasækd laæs ldklaskdælaksld ksaæ saldk læsakdæl skdælskaldksaældkasældklæaskdl sald lsæakdlæas k dlskad lkslæd ksal dkaslkd lasækd laæs "); document.LastSection.Add(table); string folderName = System.Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\"; string fileName = folderName + @"\pdfdocument2.pdf"; System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance); PdfDocumentRenderer pdfRenderer = new PdfDocumentRenderer(); pdfRenderer.Document = document; pdfRenderer.RenderDocument(); pdfRenderer.PdfDocument.Save(fileName); } |
Author: | LeFroq [ Wed Jun 05, 2024 11:41 am ] |
Post subject: | Table with merged rows does not grow with text or image |
When some rows in a table are merged down the height of the rows is not automatically increased to fit the text or image in the merged cell. The issue occour in PDFsharp-MigraDoc-GDI Version="6.0.0" It did work perfectly in PDFsharp-MigraDoc-GDI Version="1.50.5147" Attachment: Udklip.PNG [ 27.45 KiB | Viewed 3241 times ] Here is some sample code public void Test2() { Document document = new Document(); Section section = document.AddSection(); Table table = new Table(); table.Borders.Width = 0.75; table.AddColumn("1cm"); table.AddColumn("2cm"); table.AddColumn("8cm"); Row row1 = table.AddRow(); table.AddRow(); table.AddRow(); table.Rows[0].Cells[2].MergeDown = 2; row1.Cells[2].AddParagraph("slædkæl ækd la lsæakdlæas k dlskad lkslæd ksal dkaslkd lasækd laæs slædkasældk æsldlsakdælsakd laskdl ksa ldklaskdælaksld ksaæ saldk læsakdæl skdælskaldksaældkasældklæaskdl sald lsæakdlæas k dlskad lkslæd ksal dkaslkd lasækd laæs slædkasældk æsldlsakdælsakd laskdl ksa ldklaskdælaksld ksaæ saldk læsakdæl skdælskaldksaældkasældklæaskdl sald lsæakdlæas k dlskad lkslæd ksal dkaslkd lasækd laæs ldklaskdælaksld ksaæ saldk læsakdæl skdælskaldksaældkasældklæaskdl sald lsæakdlæas k dlskad lkslæd ksal dkaslkd lasækd laæs "); document.LastSection.Add(table); string folderName = System.Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\"; string fileName = folderName + @"\pdfdocument2.pdf"; System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance); PdfDocumentRenderer pdfRenderer = new PdfDocumentRenderer(); pdfRenderer.Document = document; pdfRenderer.RenderDocument(); pdfRenderer.PdfDocument.Save(fileName); } |
Author: | Thomas Hoevel [ Thu Jun 06, 2024 1:01 pm ] |
Post subject: | Re: Table with merged rows does not grow with text or image |
LeFroq wrote: I there any way to get around this? It is a bug. Thanks for the feedback.Row height is correct with MergeDown = 1. Problem occurs with MergeDown = 2 and MergeDown = 3. Most likely any value greater than 1 will show that bug. If your requirements allow to work with MergeDown = 1, then the bug will not affect you. I don't know when this bug will be fixed. Sorry for the inconvenience. |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |