0 Replies Latest reply on Jun 6, 2014 8:01 AM by trueblue707

    cfdocument cutting off characters

    trueblue707

      Hello,

       

      I having an issue in pdf generation through cfdocument. It is cutting of the top of some of the characters. I am running cf 12 developer version. I have seen this happen in 8 as well. I think it happens when the text is wrapped in a table. Here is the code that I used. I have also seen it splitting off a jpg image (small image like a company seal) in two pages

       

      Thank you in advance.

       

      <CFDOCUMENT format="pdf" >

          <table  cellpadding="2" cellspacing="0" border="0" align="left">

          <tr><td>

              Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus arcu diam, malesuada pellentesque augue non, faucibus molestie elit. Nullam porttitor dolor id ante dictum tristique. Mauris vitae tellus nec justo varius sollicitudin vel quis nisi. Aliquam erat volutpat. Aliquam erat volutpat. Phasellus congue est id nisl aliquet iaculis. Suspendisse porttitor lectus nec urna blandit, in tincidunt lacus posuere. Cras lobortis nisi sit amet est imperdiet aliquet. Mauris sed tincidunt enim. Proin non sodales lacus. Curabitur semper nec sapien ac lobortis. Pellentesque metus arcu, mattis eu neque ut, dapibus venenatis est. Fusce feugiat ipsum vitae elit pellentesque, ac pellentesque odio rhoncus. Etiam auctor luctus nisi, eget lobortis quam tempor ac. Curabitur vitae viverra felis. Sed tincidunt metus non arcu dapibus consectetur.

              Phasellus augue dui, sollicitudin eu ante at, tincidunt facilisis est. Mauris molestie sagittis lectus malesuada tincidunt. Nulla tincidunt et nulla eget aliquet. Nunc vehicula, nulla ac faucibus porttitor, dolor mauris laoreet erat, vitae interdum erat lacus ut ante. Suspendisse lacus neque, ultrices ut sollicitudin at, accumsan et mauris. Etiam vitae elit nec diam viverra lobortis ac in arcu. Sed luctus ante eget neque viverra tempus. Integer et diam aliquam, ultrices arcu quis, pellentesque quam. Donec et arcu id arcu adipiscing condimentum vel ac mi.

          </td></tr>

          <tr><td>

              Curabitur in felis ipsum. Duis in diam in purus pellentesque vehicula. Suspendisse quam magna, vulputate eu dui eu, posuere egestas lorem. Phasellus non erat diam. Sed vulputate lacus sit amet mi imperdiet dapibus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Sed gravida egestas eleifend. Sed sem purus, hendrerit eget augue sit amet, tincidunt interdum neque. Aenean tristique non nisl sit amet egestas. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Pellentesque quis nisi a urna mollis faucibus. Etiam vestibulum lacus mi, sit amet pulvinar felis sodales facilisis. Donec magna dolor, dapibus vel magna varius, sagittis aliquet purus.

             

              Suspendisse potenti. Morbi tristique lacus fermentum nisi interdum tristique. Nulla ultricies rhoncus viverra. Phasellus eleifend lectus augue, ut egestas massa rutrum vel. Sed at urna et justo consectetur laoreet. Donec at elit eget arcu volutpat aliquam. Mauris ut diam mollis, molestie lacus in, malesuada mauris. Aenean non dolor ac velit dapibus fringilla. Nullam nec quam augue. Fusce sit amet tempor libero, luctus dignissim turpis. Fusce vehicula luctus felis ac posuere. Aliquam lacus nulla, mollis at massa id, vestibulum posuere erat. In ac pellentesque est.

          </td></tr>

          <tr><td>

              Vivamus rutrum tempus velit, vitae posuere nisi rhoncus quis. Donec nisi felis, facilisis sed lobortis at, dictum ut mauris. Aenean pellentesque quis magna at venenatis. Proin lacus dolor, sagittis et viverra vitae, adipiscing vitae mi. Nam scelerisque enim nec suscipit viverra. Pellentesque porta eu dui eu fringilla. Donec tellus diam, varius non feugiat et, vestibulum nec mauris. Vestibulum auctor euismod condimentum. Proin congue, mauris id eleifend tempor, nunc libero porta arcu, a iaculis lorem elit vitae nulla.

          </td></tr>

          <tr><td>

              Mauris quis nulla sit amet purus fermentum semper. Cras massa dui, suscipit nec convallis in, fermentum blandit magna. Nunc rhoncus tincidunt leo a rhoncus. Donec egestas aliquet semper. Aenean consectetur lacus sed nisl tempor, eget faucibus nisl fringilla. Vivamus convallis elit congue feugiat sagittis. In consectetur posuere lorem ac aliquam.

             

              Quisque fermentum nunc at tempus vulputate. Aenean commodo neque sed arcu tristique, et accumsan ipsum convallis. Curabitur eros nulla, lobortis vitae viverra quis, consequat et lacus. Vestibulum nec elementum mi. Cras dignissim auctor velit sit amet porta. Aliquam eget odio dignissim, tincidunt dolor condimentum, commodo lorem. Aliquam odio sem, varius id accumsan a, varius quis magna. Mauris scelerisque turpis augue, in ultrices nisi posuere pharetra.

          </td></tr>

          <tr><td>

          Cras congue ullamcorper tellus, eu lacinia tortor viverra in. Aliquam in quam non erat tempor rhoncus ac non risus. Aliquam ligula enim, placerat in quam at, porttitor dignissim ipsum. Sed adipiscing adipiscing felis eu dignissim. Mauris vel mauris quis mi condimentum gravida at eget neque. Phasellus molestie nulla eu massa placerat, at vehicula magna consequat. Nullam ullamcorper, tortor nec vestibulum congue, enim tortor auctor ante, eget convallis tortor tortor imperdiet magna. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam euismod venenatis rhoncus. Cras tincidunt enim sed consequat venenatis. Mauris tempus libero at sapien porttitor, ut gravida neque feugiat. In hac habitasse platea dictumst.

             

              Proin et arcu ut risus aliquet mollis interdum at lacus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras laoreet feugiat tellus vitae tincidunt. Aenean blandit vulputate mauris, eu molestie magna viverra mattis. Praesent ut turpis lectus. Aenean at tristique mauris, ac faucibus nulla. Cras lacus augue, blandit at est et, faucibus pretium elit.

              </td>

          </tr>

       

          <tr><td>

                  FFFF nterdum a purus ut, eleifendultricies magna, sed lobortis lorem mollis at. Sed lorem tortor, feugiat ut nulla tempus, mattis sagittis lorem. Aliquam erat volutpat. Fusce consequat nisi urna, vel interdum tellus ullamcorper in. Quisque semper dictum tellus, eu egestas felis accumsan pellentesque. Vestibulum faucibus et odio vel dapibus. Quisque enim mi, accumsan non pellentesque eget, pretium sit amet elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Mauris vitae lacinia neque, eget ultrices enim.

       

              </td>

          </tr>

         

          <tr><td>                           

              Phasellus eget porta lorem. Suspendisse ut posuere massa. Aenean aliquet ultricies magna, sed lobortis lorem mollis at. Sed lorem tortor, feugiat ut nulla tempus, mattis sagittis lorem. Aliquam erat volutpat. Fusce consequat nisi urna, vel interdum tellus ullamcorper in. Quisque semper dictum tellus, eu egestas felis accumsan pellentesque. Vestibulum faucibus et odio vel dapibus. Quisque enim mi, accumsan non pellentesque eget, pretium sit amet elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Mauris vitae lacinia neque, eget ultrices enim.

             

              Nullam euismod lorem ac elementum ullamcorper. Quisque nulla risus, interdum a purus ut, eleifend scelerisque nunc. Vestibulum ornare velit nec elit dignissim tincidunt. Nam euismod, nulla at viverra cursus, ligula enim interdum orci, eget pellentesque dui mi ac metus. Proin vitae placerat lectus. Aliquam arcu nulla, convallis vel consequat id, vestibulum ut lacus. Ut pulvinar a dui in suscipit. In eleifend risus tortor, ac tincidunt erat sagittis ac. Donec a mauris in justo porttitor ornare id id nibh. Quisque eget sapien mi. Aenean vulputate orci a libero dapibus ultrices.

             

              Nullam eget est erat. Nam mi justo, condimentum a ultrices in, ultricies eget sem. Mauris dui urna, egestas sed justo at, tempus consequat mauris. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec ultrices nulla eget nisi dignissim pellentesque non a magna. Aliquam nisl lectus, rutrum in euismod eu, aliquam id nisl. Mauris at sem felis. Cras cursus dictum dolor ut gravida.

             

              Aliquam accumsan purus eget tincidunt vulputate. Phasellus rhoncus sem non dui fermentum, sit amet porttitor felis placerat. Morbi odio sem, cursus a iaculis quis, elementum a urna. Praesent mattis sollicitudin massa, a pellentesque felis. Quisque vehicula dolor eu neque pharetra, non ullamcorper mi ullamcorper. Sed vitae accumsan elit. Praesent in orci non elit mattis consequat. Phasellus at egestas mi.

             

              Sed tempus diam non purus pharetra, eu bibendum lorem accumsan. Curabitur sed ante iaculis, porta magna volutpat, tincidunt augue. Fusce in tincidunt elit. Aliquam erat volutpat. Nunc justo justo, ornare sit amet quam non, suscipit vulputate orci. Sed non eleifend justo. Aenean facilisis rutrum fringilla.

             

              Phasellus pharetra placerat nibh, nec aliquam felis condimentum eu. Integer vel commodo magna. Quisque auctor ante sed bibendum pretium. Mauris vel convallis eros, lacinia suscipit mi. Curabitur sit amet lorem cursus, pharetra mi sit amet, mattis nisi. Curabitur magna enim, egestas id sapien pulvinar, volutpat luctus ante. Nulla facilisi. Sed non magna et enim interdum convallis id ac leo. Suspendisse potenti.

              Generated 15 paragraphs, 1156 words, 7851 bytes of Lorem Ipsum

         

          </td></tr>

      </table>

      <div>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus arcu diam, malesuada pellentesque augue non, faucibus molestie elit. Nullam porttitor dolor id ante dictum tristique. Mauris vitae tellus nec justo varius sollicitudin vel quis nisi. Aliquam erat volutpat. Aliquam erat volutpat. Phasellus congue est id nisl aliquet iaculis. Suspendisse porttitor lectus nec urna blandit, in tincidunt lacus posuere. Cras lobortis nisi sit amet est imperdiet aliquet. Mauris sed tincidunt enim. Proin non sodales lacus. Curabitur semper nec sapien ac lobortis. Pellentesque metus arcu, mattis eu neque ut, dapibus venenatis est. Fusce feugiat ipsum vitae elit pellentesque, ac pellentesque odio rhoncus. Etiam auctor luctus nisi, eget lobortis quam tempor ac. Curabitur vitae viverra felis. Sed tincidunt metus non arcu dapibus consectetur.

      Phasellus augue dui, sollicitudin eu ante at, tincidunt facilisis est. Mauris molestie sagittis lectus malesuada tincidunt. Nulla tincidunt et nulla eget aliquet. Nunc vehicula, nulla ac faucibus porttitor, dolor mauris laoreet erat, vitae interdum erat lacus ut ante. Suspendisse lacus neque, ultrices ut sollicitudin at, accumsan et mauris. Etiam vitae elit nec diam viverra lobortis ac in arcu. Sed luctus ante eget neque viverra tempus. Integer et diam aliquam, ultrices arcu quis, pellentesque quam. Donec et arcu id arcu adipiscing condimentum vel ac mi.

       

      Curabitur in felis ipsum. Duis in diam in purus pellentesque vehicula. Suspendisse quam magna, vulputate eu dui eu, posuere egestas lorem. Phasellus non erat diam. Sed vulputate lacus sit amet mi imperdiet dapibus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Sed gravida egestas eleifend. Sed sem purus, hendrerit eget augue sit amet, tincidunt interdum neque. Aenean tristique non nisl sit amet egestas. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Pellentesque quis nisi a urna mollis faucibus. Etiam vestibulum lacus mi, sit amet pulvinar felis sodales facilisis. Donec magna dolor, dapibus vel magna varius, sagittis aliquet purus.

       

      Suspendisse potenti. Morbi tristique lacus fermentum nisi interdum tristique. Nulla ultricies rhoncus viverra. Phasellus eleifend lectus augue, ut egestas massa rutrum vel. Sed at urna et justo consectetur laoreet. Donec at elit eget arcu volutpat aliquam. Mauris ut diam mollis, molestie lacus in, malesuada mauris. Aenean non dolor ac velit dapibus fringilla. Nullam nec quam augue. Fusce sit amet tempor libero, luctus dignissim turpis. Fusce vehicula luctus felis ac posuere. Aliquam lacus nulla, mollis at massa id, vestibulum posuere erat. In ac pellentesque est.

       

      Vivamus rutrum tempus velit, vitae posuere nisi rhoncus quis. Donec nisi felis, facilisis sed lobortis at, dictum ut mauris. Aenean pellentesque quis magna at venenatis. Proin lacus dolor, sagittis et viverra vitae, adipiscing vitae mi. Nam scelerisque enim nec suscipit viverra. Pellentesque porta eu dui eu fringilla. Donec tellus diam, varius non feugiat et, vestibulum nec mauris. Vestibulum auctor euismod condimentum. Proin congue, mauris id eleifend tempor, nunc libero porta arcu, a iaculis lorem elit vitae nulla.

       

      Mauris quis nulla sit amet purus fermentum semper. Cras massa dui, suscipit nec convallis in, fermentum blandit magna. Nunc rhoncus tincidunt leo a rhoncus. Donec egestas aliquet semper. Aenean consectetur lacus sed nisl tempor, eget faucibus nisl fringilla. Vivamus convallis elit congue feugiat sagittis. In consectetur posuere lorem ac aliquam.

       

      Quisque fermentum nunc at tempus vulputate. Aenean commodo neque sed arcu tristique, et accumsan ipsum convallis. Curabitur eros nulla, lobortis vitae viverra quis, consequat et lacus. Vestibulum nec elementum mi. Cras dignissim auctor velit sit amet porta. Aliquam eget odio dignissim, tincidunt dolor condimentum, commodo lorem. Aliquam odio sem, varius id accumsan a, varius quis magna. Mauris scelerisque turpis augue, in ultrices nisi posuere pharetra.

       

      Cras congue ullamcorper tellus, eu lacinia tortor viverra in. Aliquam in quam non erat tempor rhoncus ac non risus. Aliquam ligula enim, placerat in quam at, porttitor dignissim ipsum. Sed adipiscing adipiscing felis eu dignissim. Mauris vel mauris quis mi condimentum gravida at eget neque. Phasellus molestie nulla eu massa placerat, at vehicula magna consequat. Nullam ullamcorper, tortor nec vestibulum congue, enim tortor auctor ante, eget convallis tortor tortor imperdiet magna. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam euismod venenatis rhoncus. Cras tincidunt enim sed consequat venenatis. Mauris tempus libero at sapien porttitor, ut gravida neque feugiat. In hac habitasse platea dictumst.

       

      Proin et arcu ut risus aliquet mollis interdum at lacus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras laoreet feugiat tellus vitae tincidunt. Aenean blandit vulputate mauris, eu molestie magna viverra mattis. Praesent ut turpis lectus. Aenean at tristique mauris, ac faucibus nulla. Cras lacus augue, blandit at est et, faucibus pretium elit.

       

      Phasellus eget porta lorem. Suspendisse ut posuere massa. Aenean aliquet ultricies magna, sed lobortis lorem mollis at. Sed lorem tortor, feugiat ut nulla tempus, mattis sagittis lorem. Aliquam erat volutpat. Fusce consequat nisi urna, vel interdum tellus ullamcorper in. Quisque semper dictum tellus, eu egestas felis accumsan pellentesque. Vestibulum faucibus et odio vel dapibus. Quisque enim mi, accumsan non pellentesque eget, pretium sit amet elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Mauris vitae lacinia neque, eget ultrices enim.

       

      Nullam euismod lorem ac elementum ullamcorper. Quisque nulla risus, interdum a purus ut, eleifend scelerisque nunc. Vestibulum ornare velit nec elit dignissim tincidunt. Nam euismod, nulla at viverra cursus, ligula enim interdum orci, eget pellentesque dui mi ac metus. Proin vitae placerat lectus. Aliquam arcu nulla, convallis vel consequat id, vestibulum ut lacus. Ut pulvinar a dui in suscipit. In eleifend risus tortor, ac tincidunt erat sagittis ac. Donec a mauris in justo porttitor ornare id id nibh. Quisque eget sapien mi. Aenean vulputate orci a libero dapibus ultrices.

       

      Nullam eget est erat. Nam mi justo, condimentum a ultrices in, ultricies eget sem. Mauris dui urna, egestas sed justo at, tempus consequat mauris. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec ultrices nulla eget nisi dignissim pellentesque non a magna. Aliquam nisl lectus, rutrum in euismod eu, aliquam id nisl. Mauris at sem felis. Cras cursus dictum dolor ut gravida.

       

      Aliquam accumsan purus eget tincidunt vulputate. Phasellus rhoncus sem non dui fermentum, sit amet porttitor felis placerat. Morbi odio sem, cursus a iaculis quis, elementum a urna. Praesent mattis sollicitudin massa, a pellentesque felis. Quisque vehicula dolor eu neque pharetra, non ullamcorper mi ullamcorper. Sed vitae accumsan elit. Praesent in orci non elit mattis consequat. Phasellus at egestas mi.

       

      Sed tempus diam non purus pharetra, eu bibendum lorem accumsan. Curabitur sed ante iaculis, porta magna volutpat, tincidunt augue. Fusce in tincidunt elit. Aliquam erat volutpat. Nunc justo justo, ornare sit amet quam non, suscipit vulputate orci. Sed non eleifend justo. Aenean facilisis rutrum fringilla.

       

      Phasellus pharetra placerat nibh, nec aliquam felis condimentum eu. Integer vel commodo magna. Quisque auctor ante sed bibendum pretium. Mauris vel convallis eros, lacinia suscipit mi. Curabitur sit amet lorem cursus, pharetra mi sit amet, mattis nisi. Curabitur magna enim, egestas id sapien pulvinar, volutpat luctus ante. Nulla facilisi. Sed non magna et enim interdum convallis id ac leo. Suspendisse potenti.

      Generated 15 paragraphs, 1156 words, 7851 bytes of Lorem Ipsum

      </div>

       

      </CFDOCUMENT>