½Å¹ß ¹Ú½º

ShoeBox´Â NodeBoxÀÇ ¼ø¼öÇÑ Python ¹öÀü / ´Ù½Ã ¾²±âÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

½Å¹ß ¹Ú½º ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL v3
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Ricardo Lafuente
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://shoebox.sollec.org/

½Å¹ß ¹Ú½º ű×


½Å¹ß ¹Ú½º ¼³¸í

ShoeBox´Â NodeBoxÀÇ ¼ø¼öÇÑ Python ¹öÀü / Àç ÀÛ¼ºÀÔ´Ï´Ù. Shoebox´Â Frederik Bleser and Tom De Smedt¿¡¼­ °³¹ß ÇÑ Mac OS X ¾ÖÇø®ÄÉÀ̼Ç, º§±â¿¡ ¾ØÆ®º¼ ·Î½º ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ °³¹ß ÇÑ ¾ØÆ®º¼ ·çÄ«½º ´ëÇп¡¼­ °³¹ß ÇÑ Mac OS X ¾ÖÇø®ÄÉÀ̼ÇÀÔ´Ï´Ù. Cairo ±×·¡ÇÈ ¿£Áø ·»´õ¸µÀ» À§ÇØ ¿ÏÀüÇÑ GUI ´ë½Å °£´ÜÇÑ ¸í·É ÁÙ ÀÎÅÍÆäÀ̽º¿Í External Python ½ºÅ©¸³Æ®¿¡¼­ È£Ãâ ÇÒ ¼öÀÖ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ³ë·ÂÇÏÁö ¾Ê°íµµ ³ë·ÂÇÏÁö ¾Ê½À´Ï´Ù. ¼îÅä ¹Ú½º°¡ ÀÛ¼ºÀÚÀÇ ¼±¾ð¹® ÀÎ ÀÛÀº ÄÚ´õÀÇ °ï°æ¿¡ ¸í½ÃµÈ ¿øÄ¢¿¡¼­ ºô¸®Áö ¾Ê½À´Ï´Ù. Python ´ë½Å ·çºñ ¾ð¾î¸¦ »ç¿ëÇÏ´Â À¯»çÇÑ ¸ÚÁø ÇÁ·ÎÁ§Æ® ÀÎ ½Å¹ßÀº NodeBox ¾ð¾îÀÇ ½ºÅ©¸³Æ®¸¦ Àаí SVG, PostScript, PDF ¶Ç´Â PNG Format.com¿¡¼­ À̹ÌÁö¸¦ NodeBox ¹× ó¸®, ShoeBox¿Í °°Àº ±×·¡ÇÈ ÄÚµù ´ë¾È¿¡ ´ëÇÑ Ãâ·ÂÀ» ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù. ·»´õ¸µÀ»À§ÇÑ ÀÎÅÍÆäÀ̽º ¿£Áø¿¡ ÀÇÁ¸ÇÏÁö ¾ÊÀ¸¹Ç·Î ´õ °¡º±°í À¯¿¬ÇÏ°Ô ³¡³ª¼­ ¼­¹ö ÀÀ¿ë ÇÁ·Î±×·¥°ú °°Àº CPU ÀǽÄÀÌÀÖ´Â »ç¿ë¿¡ ÀáÀçÀûÀ¸·Î ÀûÇÕÇÕ´Ï´Ù. ations. ShoeBox´Â ó¸® ¹× NodeBox¿Í ´Þ¸® ½Ã°£ µ¿¾È ½ºÆ¿ À̹ÌÁö ¸¸ Ãâ·Â ÇÒ ¼ö ÀÖ½À´Ï´Ù .Shoebox´Â µ¶¸³ ½ÇÇà Çü ¶Ç´Â Python ÇÁ·Î±×·¥ÀÇ ÀϺηΠ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ½ÃÀÛ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿©ÀüÈ÷ º¯°æ µÉ ¼öÀÖ´Â °Í°ú / ¶Ç´Â ±×´ë·Î ÀÛµ¿ÇÏÁö ¾Ê´Â °ÍÀ¸·Î ¸¹Àº °ÍµéÀÌ ÀÖ½À´Ï´Ù. ¸Å¿ì Ãʱ⠾ËÆÄ ´Ü°è¿¡¼­ Á¸ÀçÇÏ´Â °ÍÀ¸·Î °£ÁÖÇϽʽÿÀ. GNU / Linux Systems.This´Â GPLV3 ¶óÀ̼¾½º·Î ¹èÆ÷ µÈ ¹«·á ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. ¡¤ Cairo 1.4.2 ÀÌ»ó ¡¤ Python 2.4 ÀÌ»ó ¡¤ Mercurialinstalling ShoeboxFor, ÀÌÁ¦ ShoeBox¸¦ ¼³Ä¡ÇÏ´Â À¯ÀÏÇÑ ¼ö´ÜÀº ¼Ò½º ÀúÀå¼Ò¿¡¼­ °¡Á®¿É´Ï´Ù. Shoebox´Â ¹öÀü Á¦¾î¸¦ À§ÇØ MercurialÀ» »ç¿ëÇÕ´Ï´Ù. MercurialÀº ´ëºÎºÐÀÇ ÁÖ¿ä GNU / Linux ¹èÆ÷ÆÇÀÔ´Ï´Ù. vuntu / debian : sudo apt-get mercurialgentoo ¼³Ä¡ : mercurialmake shoebox ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ »õ·Î¿î µð·ºÅ丮¸¦ ³ª¿Í Å͹̳ο¡¼­ ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ. hg clone http : // hg.assembla.com/shoeboxyou´Â ÀÌÁ¦ ÇÁ·ÎÁ§Æ® µð·ºÅ丮 ¾È¿¡ »õ·Î¿î shoebox / µð·ºÅ丮¸¦º¸¾Æ¾ßÇÕ´Ï´Ù. ÄܼÖÀÇ ½ºÅ©¸³Æ®¸¦ ÀÌÁ¦ Shoebox Dir ¾È¿¡ ³ÖÀ¸·Á¸é ÀûÀýÇÑ ÄܼÖÀÇ ½´ ¿¡ÀÌ ¹Ú½º°¡ ÀÖ½À´Ï´Ù. (ÀÌ°ÍÀº ½Å¹ß »óÀÚ¸¦À§ÇÑ ÀûÀýÇÑ ÆÐÅ°Áö¸¦ °¡Áú Àü±îÁö ½±°Ô ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.) »ç¿ë¹ýÀº ´Ù¼Ò °£´ÜÇÕ´Ï´Ù. ÆÄÀ̽ã console.py script.py Ãâ·Â ÆÄÀÏ * OutputFileÀº À¯È¿ÇÑ È®Àå (.svg, .ps, .pdf)À» °¡Á®¾ßÇÕ´Ï´Ù. ¶Ç´Â .png)´Â ½ºÅ©¸³Æ®¿¡ ÀÇÇØ ÀÚµ¿ °¨Áö µÉ °ÍÀ̹ǷΠ* '³Êºñ'¿Í '³ôÀÌ'´Â ¼±ÅÃÀû °ªÀÔ´Ï´Ù. ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é °á°ú À̹ÌÁö°¡ 400x400 Çȼ¿ (ºñÆ® ¸Ê Ãâ·Â) ¶Ç´Â 400x400 Æ÷ÀÎÆ® (º¤ÅÍ Ãâ·Â)°¡µË´Ï´Ù. ShoeBox / example dir.running shoebox ·ÎÀÇ blocks_neat.py ¿¹Á¦¸¦ ÆÄÀ̽ã moduleShoeBox·Î·Îµå ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ...¿¡ ÀÌÁ¦ ÀÌÁ¡À» È°¿ëÇÏ´Â ½ºÅ©¸³Æ®´Â import ¹®À» Æ÷ÇÔÇÏ¿© shoebox dir.after ¾È¿¡ ¹èÄ¡µÇ¾î¾ßÇϸç, Shoeboxa Box °´Ã¼¸¦ ÀÛ¼ºÇؾßÇÏ¸ç ¸ðµç Ãß°¡ NodeBox ¸í·ÉÀ» È£Ãâ ÇÒ ¼ö ÀÖ½À´Ï´Ù. »óÀÚ°¡ È£ÃâµÇ¾î¾ßÇÕ´Ï´Ù. ÆÄÀÏ À̸§À» Àμö·ÎÇÕ´Ï´Ù. Width AndHeight¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ±âº»°ªÀº 400x400 ĵ¹ö½ºÀÔ´Ï´Ù. box = shoebox.box ( "output.svg", 100,100) box.rect (10,10,100,100) µå·ÎÀ×À» ¸¶ÃÆ À¸¸é Box.finish ()¿Í Ãâ·Â ÆÄÀÏÀ» ÀÛ¼ºÇؾßÇÕ´Ï´Ù. ºñÆ® ¸ÊÀ» »ç¿ëÇÒ ¶§ ÆÄÀÏÀº ´ÙÀ½°ú °°Àº »óÀÚ ÀνºÅϽºÀÇ ÇöÀç StateOfÀÇ ½º³À ¼¦À» ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù : box.snapshot ( "snap.png") box ¿ÀºêÁ§Æ®°¡ VectorFormat Ãâ·ÂÀ¸·Î »ý¼º µÈ °æ¿ìÀÌ ÀÛ¾÷ÀÌ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. ¿ÜºÎ ShoeBox¸¦ È£Ãâ ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. / Python ½ºÅ©¸³Æ®ÀÇ NodeBox ½ºÅ©¸³Æ® : Box.run ( "script.py")ÀÌ ¸±¸®½ºÀÇ »õ·Î¿î ±â´É : ¡¤ÀÌ ¸±¸®½º¿¡´Â GTK ĵ¹ö½º ÀÎÅÍÆäÀ̽º (ÀûÀýÇÑ Äµ¹ö½ºÀÇ Ã¹ ¹ø° ÂÁö ¸¸, ÀûÀýÇÏ°Ô ÀÛµ¿ÇÕ´Ï´Ù). ¡¤ ÀÌÁ¦ ¼ÒÄÏ ¿¬°áÀ» ÅëÇØ ³»ºÎ º¯¼ö¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù. size (), setup () ¹× draw ()°¡ ÇؾßÇϴ´ë·Î µ¿ÀÛÇÕ´Ï´Ù. ¡¤ »óÀÚ Å¬·¡½º´Â Python ÇÁ·Î±×·¥ ³»ºÎ¿¡¼­ ¿ÜºÎ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇϱâÀ§ÇÑ run () ¸Þ¼­µå°¡ ÀÖ½À´Ï´Ù.


½Å¹ß ¹Ú½º °ü·Ã ¼ÒÇÁÆ®¿þ¾î

PHP Æ®¸® ±×·¡ÇÁ Ext.

PHP Æ®¸® ±×·¡ÇÁ EXT´Â ³ëµåÀÇ °èÃþ Àû Æ®¸®ÀÇ ±×·¡ÇÈ ´ÙÀ̾î±×·¥À» ·»´õ¸µÇÏ´Â µ¥ »ç¿ëÇÒ ¼öÀÖ´Â PHP Ŭ·¡½ºÀÔ´Ï´Ù. ...

105

´Ù¿î·Îµå

scopeshapes.

ScopeShapes´Â ÄÄÇ»ÅÍÀÇ ¿ÞÂÊ ¹× ¿À¸¥ÂÊ »ç¿îµå Ãâ·ÂÀ» »ç¿ëÇÏ¿© ¿À½Ç·Î½ºÄÚÇÁÀÇ X ¹× Y- ÃàÀ» Á¦¾îÇÕ´Ï´Ù. ...

203

´Ù¿î·Îµå

PDF_TO_JPG.

PDF_TO_JPG´Â JPEG Àç °è»ê¾øÀÌ PDF¿¡¼­ ¸ðµç JPEG ÆÄÀÏÀ» ÃßÃâÇÏ´Â ¸í·É ÁÙ À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. ...

140

´Ù¿î·Îµå