ȨÆäÀÌÁö¿¡¼­ html2canvas¿¡ ´ëÇؼ­ 󸮴ɷ¹®Á¦

   Á¶È¸ 9777   Ãßõ 0    

apm으로 구성된홈페이지입니다.

php : v5.2.0

mysql : v5.0.37

apache : v2.2.2

홈페이지에서 등록된 자료들을 이용해서 보고서들이 만들어집니다. 보고서이미지의 크기는 690*975 픽셀입니다.

이걸 html2canvas를 이용해서 html 보고서를 이미지화해서 서버에 저장합니다.

현재 구성은 숨김 iframe을 이용해서 화면상에서는 보이지 않게 만들어집니다. 근데 이게 한 40개가 넘어가면 반 이상이 안만들어지네요. 그냥 검은색 이미지만 생성됩니다.

그래서 화면상에 보고서가 뿌려지면서 이미지를 만들게 해 놓긴 했는데 보기가 좀 거슬리네요.

어차피 관리자모드에서만 만들어 지는 거라서 사용자는 보이지는 않을거지만 왠지 찝찝합니다.


근데 속도가 느립니다. 물리적인 문제일수도 있지만 php서버에서 무엇을 건드리면 효과를 좀 볼까요.

조언좀 부탁드립니다.

어떨때는 100개이상이 만들어 질때도 있습니다. 이때는 하염없이 화면만 보고있습니다. 건드리면 중지화면이 떠서...

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
ȸ¿øK 2016-01
À̹ÌÁö »ý¼º¿¡ ÇÊ¿äÇÑ phpÀÇ °¡¿ë¸Þ¸ð¸® ºÎÁ·ÀÏ°Å¿¡¿ä.
php·Î±×¸¦ º¸¼¼¿ä.
À̹ÌÁöÈ­ ÀúÀåÀº node.js µîÀ» ÀÌ¿ëÇؼ­ backgrould·Î µ¹¸®´Â°Ô ÆíÇÕ´Ï´Ù.
À̹ÌÁö·Î ÀúÀåÇϽǶ§ png , jpg , gif ÀÌ·¸°Ô µ¿½Ã¿¡ 3°³¸¦ ¸¸µé¾î º¸½Ã°í ¿ë·®ÀÌ ÀûÀ¸¸é¼­ Ç°Áú ¸¸Á·ÇÑ°É·Î ¼±ÅÃÇؼ­ ÇÏ½Ã¸é µµ¿òÀÌ µÉµí ÇÕ´Ï´Ù.

¹Ýµå½Ã ƯÁ¤ È®ÀåÀÚ°¡ ÇÊ¿äÇÏ´Ù¸é À̹ÌÁö »ý¼º½Ã ¸¸Á·ÇÒ Á¤µµÀÇ Ç°Áú Á¤µµ¸¸ À¯Áö µÇµµ·Ï ³·Ãç¼­ »ý¼ºÇÏ¸é ¿ë·®ÀÌ ¸¹ÀÌ ÁÙ¾î µéµí ÇÕ´Ï´Ù.
¿ë·®ÀÌ ÁÙ¾îµç ¸¸Å­ ¼Óµµµµ »¡¶óÁúµí ÇÕ´Ï´Ù.

ȸ¿øK´Ô ¸»¾¸Ã³·³ ¸Þ¸ð¸® º¸Ãæ°ú ºü¸¥ ¾²±â ¼ÓµµÀÇ Çϵå or ssd Ãß°¡°¡ µµ¿òÀÌ µÉµí ÇÕ´Ï´Ù.

±¸±Û¸µ Çغ¸´Ï ÀÌ·±°Íµµ Àֳ׿ä. µµ¿òÀÌ µÉÁö ¸ð¸£°Ú½À´Ï´Ù.
http://blog.svnlabs.com/tag/html2png/
     
ȸ¿ök´Ô ¹× ¿©°¡½Ã°£´Ô ´äº¯ °¨»çÇÕ´Ï´Ù.
¸ÕÀú Çϵå¿þ¾îÀÇ »ç¾çÀº ¹Ù²ÜóÁö°¡ ¸øµÇ±â ¶§¹®¿¡ ¼Ò½º ¼öÁ¤¼ø¿¡¼­ ÇØ°áºÁ¾ß µÇ°Ú½À´Ï´Ù.
node.js´Â °øºÎÁ» ÇغÁ¾ß µÉ°Å °°±¸¿ä.
¿©°¡½Ã°¡´ÔÀÌ º¸¿©ÁØ »çÀÌÆ®´Â ±×·¡µµ ½±°Ô ÀÛ¾÷ÇÒ¼ö Àְڳ׿ä. ÇÏÁö¸¸ ÀÌ ¶ÇÇÑ »õ·Î¿î ÄÚµùÀÌ ÇÊ¿äÇϱ⿡ ¸Ó¸®°¡ º¹ÀâÇϳ׿ä. ´õ¿ì±â ½Ã°£ÀÌ Ã˹ÚÇϱ⿡ Âü º¹ÀâÇÕ´Ï´Ù.
¾ÏÆ° °¨»çÇÕ´Ï´Ù.


QnA
Á¦¸ñPage 3202/5686
2014-05   4970717   Á¤ÀºÁØ1
2015-12   1507012   ¹é¸Þ°¡
2010-03   10451   ·çÇÇ
2013-04   5976   Á¤ÀǼ®
2013-04   5901   À¯È£ÁØ
2016-12   5882   isaiah
2016-01   9778   ÀÌ»¡Ã»Ãá
2019-04   4152   °ËÀºÄá
2019-04   3500   ¼öÆÛ½ÎÀ̾ð
2010-03   8116   ¶Ñ¶Ñ±è´ë¿ø
2017-01   4750   ±èµÎÈ«
2010-04   9035   Á¶¸í¼ö
2019-05   2595   nelson1945
2013-05   4599   È£¶ûÀÌ°õ
2014-11   10098   À嵿°Ç2014
2018-03   8009   °øµ¹ÀÌ¿¡¿ä
2023-08   3656   inquisitive
2017-01   6261   ¼­±â
2010-05   7946   ¶Ñ¶Ñ±è´ë¿ø
2017-01   18176   µþ±â´ëÀå
2020-08   4238   ¸¸»ç¿ÀÄÉÀÌ
2022-01   1519   lenux8