Table borders not rendering as desired

2 posts, 0 answers
  1. Neil
    Neil avatar
    6 posts
    Member since:
    Jun 2014

    Posted 24 Dec 2018 Link to this post

    Hi,

    I've created a word document that I use with WordsProcessing to mail merge. In the document I've had to use tables to be able to get left and right alignments of blocks of text (seems Word's TextBox isn't supported within WordsProcessing?). The tables solution works and allows me to produce a document as per the attached. However, when I try to convert to produced word document to PDF the document comes out with additional borders on the tables (where certain cell borders have been set to none within the word document). The best way to see this is to create a word document with a table of one row with three columns. For the first column make it so that the borders surround the cell (top, left, right bottom). Do the same for the last column. For the second (middle) column remove the top and bottom borders. The document should now show two boxes, one on the left and one on the right (see attached image as an example). Take this Word Document and then convert it to PDF on the demo (https://demos.telerik.com/aspnet-mvc/wordsprocessing/pdf-export). You'll see when comparing the word document and the converted PDF document what the issue is, in that the middle cell of the table renders with the top and bottom border (which is not present in the word document). Is this a limitation of the PDFProcessing? If so is there another way to construct a word document to achieve the same result both for mail merging in WordsProcessing and converting the subsequent document to PDF so that they render as intended?

    Many thanks,

    Neil

  2. Peshito
    Admin
    Peshito avatar
    555 posts

    Posted 27 Dec 2018 Link to this post

    Hello Neil,

    Thank you for describing the issue in details. I managed to reproduce it and It appears that this is already a known issue logged in our feedback portal: WordsProcessing: Table and table cell borders are not evaluated according to inheritance and conflict resolution rules. In order to get notified for changes in this item's status please subscribe for it. 

    As a workaround I would suggest instead of removing the second column's top and bottom borders, just change the borders' color to white.

    Should you need further help, please let me know.

    Regards,
    Peshito
    Progress Telerik
    Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
Back to Top