ÈìFOP´Â Java·Î ÀÛ¼ºµÈ XSL Æ÷¸ËÅÍÀÔ´Ï´Ù. | |
Áö±Ý ´Ù¿î·Îµå |
Èì ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- The Apache License 2.0
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- FOP Development Team
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://xmlgraphics.apache.org/fop/
Èì ű×
Èì ¼³¸í
FOP´Â Java·Î ÀÛ¼ºµÈ XSL Æ÷¸ËÅÍÀÔ´Ï´Ù. FOP (Formatting Objects Processor)´Â XSL Æ÷¸Ë °´Ã¼ (XSL-FO)¿Í ¼¼°è ÃÖÃÊÀÇ Ãâ·Â µ¶¸³Àû ÀÎ Formatter.Formatting Objects ÇÁ·Î¼¼¼°¡ ¼½Ä ÁöÁ¤ °´Ã¼ (FO) Æ®¸®¸¦ ÀÐ°í °á°ú¸¦ ·»´õ¸µÇÏ´Â Java ÀÀ¿ë ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ÆäÀÌÁö°¡ ÁöÁ¤µÈ Ãâ·ÂÀ¸·Î »ç¿ëµË´Ï´Ù. ÇöÀç Áö¿øµÇ´Â Ãâ·Â Çü½Ä¿¡´Â PDF, PCL, PS, SVG, XML (¿µ¿ª Æ®¸® Ç¥Çö), Àμâ, AWT, MIF ¹× TXT°¡ Æ÷ÇԵ˴ϴÙ. ±âº» Ãâ·Â ´ë»óÀº PDFÀÔ´Ï´Ù. Apache FOP ÇÁ·ÎÁ§Æ®ÀÇ ¸ñÇ¥´Â 2001 ³â 10 ¿ù 15 ÀϺÎÅÍ W3C ±ÇÀå »çÇ׿¡¼ ¼³¸íÇÑ ±âº» ÀûÇÕ¼º ¼öÁØÀ» ÁؼöÇÏ´Â PDF Æ÷¸ËÅÍ¿¡°Ô XSL-FO¸¦ Àü´ÞÇÏ°í 11 °³¸¦ ÁؼöÇÏ´Â °ÍÀÔ´Ï´Ù. 1999 ³â 3 ¿ù Adobe ½Ã½ºÅÛ¿¡¼ ÈÞ´ë¿ë ¹®¼ Çü½Ä »ç¾ç (¹öÀü 1.3). XML 1.0 ±ÇÀå »çÇ×, XSLT 1.0 ±ÇÀå »çÇ× ¹× XML ³×ÀÓ ½ºÆäÀ̽º ±ÇÀå »çÇ×À» ÀÌÇØÇÕ´Ï´Ù. XPath ¹× XLink ÀÛ¾÷ ÃʾȰú °°Àº ´Ù¸¥ °ü·Ã ¹®¼´Â ÇÊ¿ä¿¡ µû¶ó ÂüÁ¶µË´Ï´Ù. FOP ÇÁ·ÎÁ§Æ®´Â ÃֽŠ¹öÀüÀÇ ÁøÈÇÏ´Â »ç¾çÀ» »ç¿ëÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù. FOP ·¹À̾ƿô ½Ã½ºÅÛÀº ÇöÀç XSL-FO Standard¸¦º¸´Ù Àß Áö¿øÇϱâ À§ÇØ Àç ÀÛ¼ºµÇ°í ÀÖ½À´Ï´Ù. ¡¤ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ¡¤ Big Defesign ³ë·Â ÀÌÈÄ Ã¹ ¹ø° ¹Ì¸®º¸±â ¸±¸®½ºÀÔ´Ï´Ù. ¡¤ Äڵ带 ´Ù¿î·ÎµåÇÏ°í Ç÷¹ÀÌ ÇÒ °ÍÀ» ±ÇÀåÇÏ°í ½Í½À´Ï´Ù. ¿ì¸®´Â ¿©ÀüÈ÷ »õ·Î¿î ÁÖ¿ä ±â´ÉÀ» Ãß°¡ÇÏ°í Äڵ带 ¾ÈÁ¤ÈÇÏ´Â °úÁ¤¿¡¼ ÀÖ½À´Ï´Ù. ÇÁ·ÎÁ§Æ®¸¦ ¾ÕÀ¸·Î °¡Á® ¿À´Â µ¥ µµ¿òÀ̵Ǵ ¸ðµç µµ¿òÀ̵Ǵ ¸ðµç ÇüÅÂÀÇ Çǵå¹éÀ» ȯ¿µÇÕ´Ï´Ù. ÁÖÀÇ »çÇ× : ¡¤ÀÌ ¸±¸®½º´Â (ºÒ¾ÈÁ¤ÇÑ) ¹Ì¸®º¸±â ¸±¸®½ºÀ̸ç ÇÁ·Î´ö¼Ç ȯ°æ¿¡¼ »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù. ÀÚ½ÅÀÇ À§Çè¿¡ »ç¿ëÇϽʽÿÀ! ¡¤ API´Â ¾ÈÁ¤ÀûÀ¸·Î °£ÁÖµÇÁö ¾Ê½À´Ï´Ù. API°¡ µÚÂÊÀ¸·Î ȣȯµÇÁö ¾Ê´Â ¹æ½ÄÀ¸·Î º¯°æ µÉ ¼ö ÀÖµµ·Ï ÁغñÇϽʽÿÀ. ¡¤ ¹öÀü 0.20.5¿Í ºñ±³ÇÏ¿© ´Ù¸¥ µ¿ÀÛÀÌ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. À§¿¡ Ç¥½ÃµÈ "¾÷±×·¹À̵å"ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ. ¾Ë·ÁÁø ¹®Á¦Á¡ : ¡¤ PCL, MIF ¹× SVG Áö¿øÀÌ º¹¿øµÇÁö ¾Ê¾Ò½À´Ï´Ù. ¡¤ Java2D / AWT Áö¿ø¿¡´Â ¿¹¸¦ µé¾î ºí·Ï ÄÁÅ×ÀÌ³Ê¿Í °°Àº ¸î °¡Áö ¹®Á¦°¡ ÀÖ½À´Ï´Ù. ¡¤ Ä¿´× Áö¿øÀº ¾ÆÁ÷ º¹¿øµÇÁö ¾Ê¾Ò½À´Ï´Ù. ¡¤ ÀÚµ¿ Å×ÀÌºí ·¹À̾ƿôÀÌ ¾ÆÁ÷ ±¸ÇöµÇÁö ¾Ê¾Ò½À´Ï´Ù. ¡¤ Å×À̺íÀÇ ºØ±« Å׵θ® ¸ðµ¨Àº ¾ÆÁ÷ ±¸ÇöµÇÁö ¾Ê¾Ò½À´Ï´Ù. Border-Collapse = "º°µµ"¸¦ »ç¿ëÇϽʽÿÀ. ¡¤ °¢ÁÖ´Â ¸ÖƼ Ä÷³ ¹®¼¿¡¼ Áö¿ª º»¹®ÀÇ ÅؽºÆ®¿Í °ãÄ¥ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¿ìÁÖ Çػ󵵴 °¢ÁÖ Áö¿ª°£¿¡ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. ¡¤ Áßø µÈ ºí·Ï ÄÁÅ×ÀÌ³Ê ¹× ÂüÁ¶ ¹æÇâ 180 / -180 (Bugzilla # 36391)°ú °ü·ÃµÈ ¹®Á¦°¡ ÀÖ½À´Ï´Ù. ¡¤ ³ôÀÌ°¡¾ø´Â ºí·Ï ÄÁÅ×À̳ʴ ÇöÀç °ø¹éÀ» À§ÇØ ¿ïŸ¸®¸¦ ¸¸µéÁö ¾Ê¾Æ¾ßÇÕ´Ï´Ù (Á¤»ó ºí·Ïó·³ ÀÛµ¿ÇÕ´Ï´Ù). ¡¤ FO¿¡¼ º¸Á¸ µÈ LineFeeds : ij¸¯ÅÍ°¡ ¿Ã¹Ù¸£°Ô 󸮵ÇÁö ¾Ê½À´Ï´Ù. ¡¤ Á¦·Î ³Êºñ °ø¹éÀÌ ¿Ã¹Ù¸£°Ô 󸮵ÇÁö ¾Ê½À´Ï´Ù. ¡¤ ºó ºí·ÏÀº ÇöÀç ¾ÈµÇ´Â Á¦¾à Á¶°ÇÀ» ½×¾Æ¼ ¿ïŸ¸®¸¦ »ý¼ºÇÕ´Ï´Ù. ¡¤ °ø¹é 󸮿¡´Â ¸î °¡Áö ÀÛÀº ¹®Á¦°¡ ÀÖ½À´Ï´Ù. ¡¤ À̹ÌÁö°¡ ³Ê¹« Å©°í ³Ê¹« Å©°í Ãà¼Ò µÉ ¶§ ÆäÀÌÁö¿¡ ¸ÂÁö ¾Ê¾Æ ÇöÀç À̹ÌÁö°¡ ¼öÃàµÇÁö ¾Ê½À´Ï´Ù. ¡¤ Fo : InlinesÀÇ ºí·Ï ¼öÁØÀÇ ³»¿ëÀº ȯ¿µ¹ÞÁö ¸øÇÑ °á°ú¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÀζóÀÎ ÄÁÅ×À̳ʰ¡ ¿¹»ó´ë·Î ÀÛµ¿ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÆíÁö °£°Ý ¹× ¿öµå °£°Ý ¼Ó¼ºÀº ¿¹»ó´ë·Î ÀÛµ¿ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¸®´õ ÆÐÅÏÀÌÀÖ´Â ¸®´õ = "USE-Content"´Â ¿¹»ó´ë·Î ÀÛµ¿ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ¡¤ À¯Áö - ÀÌÀü¿¡´Â Å×À̺í°ú ¸ñ·Ï¿¡¼ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. ¡¤ ¸¶Ä¿ÀÇ Á÷Á¢ ÀζóÀÎ ¼öÁØÀÇ °ø¹éÀº ¿Ã¹Ù¸£°Ô 󸮵ÇÁö ¾Ê½À´Ï´Ù. ¡¤ 2 °³ÀÇ ¿¬¼Ó ÆäÀÌÁö°¡ µ¿ÀÏÇÑ ³Êºñ°¡ ¾øÀ¸¸é ÄÜÅÙÃ÷°¡ »õ ÆäÀÌÁöÀÇ »ç¿ë °¡´ÉÇÑ °ø°£¿¡ ¿Ã¹Ù¸£°Ô ¸ÂÁö ¾Ê½À´Ï´Ù. ¡¤ ÆäÀÌÁö ¼ö°¡ ÀοëµÇ´Â ¹è°æ À̹ÌÁö°¡ ¿Ã¹Ù¸£°Ô ¹èÄ¡µÇÁö ¾Ê½À´Ï´Ù. ¡¤ ¸ðµç FO ¿ä¼Ò´Â "ID"·Î ÂüÁ¶ ÇÒ ¼öÀÖ´Â °ÍÀº ¾Æ´Ï¸ç, ƯÈ÷ Å×ÀÌºí ¹Ùµð, Å×À̺í Çì´õ, Å×À̺í - ¹Ù´Ú ±Û ¹× Å×À̺í Çà. ¡¤ Å×ÀÌºí ¹Ùµð, Å×À̺í Çì´õ, Å×À̺í - ¹Ù´Ú ±Û ¹× Å×ÀÌºí ¿ÀÇ ¹è°æÀº ¾ÆÁ÷ ÆäÀÎÆ®µÇÁö ¾Ê½À´Ï´Ù. ¡¤ Å×ÀÌºí ¼¿¿¡¼ ±¹°æ ¹× Æеù Á¶°ÇºÎ°¡ ¾ÆÁ÷ Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ¡¤ Acrobat ReaderÀÇ PDF ÄÜÅÙÃ÷¿¡¼ º¹»ç / ºÙ¿© ³Ö±â´Â Æ÷ÇÔ µÈ TrueType ±Û²ÃÀ» »ç¿ëÇÏ¿© ÅؽºÆ®¿¡ ´ëÇØ Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ¡¤ ¸ÖƼ Ä÷³ ¹®¼ÀÇ ¿ ¹ë·±½ÌÀº ¿¹»ó´ë·Î ÀÛµ¿ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù (Bugzilla # 36356). ¡Ü FO¸¦ »ý·« : Å×ÀÌºí ¿ ¶Ç´Â Ä÷³ ³Êºñ°¡¾ø´Â Å×À̺í Ä÷³ ¹× ù ¹ø° Å×À̺í Çà¿¡¼ ¾Ï½Ã ÀûÀ¸·Î Ä÷³À» ¸¸µé·Á°í ½ÃµµÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ½ÃÇà, ¾ÆÁ÷ (Bugzilla # 35656). ¡¤ "±ÔÄ¢"ÆÐÅÏÀ» °¡Áø ÁöµµÀÚ´Â PostScript Ãâ·ÂÀ» À§ÇØ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù.
Èì °ü·Ã ¼ÒÇÁÆ®¿þ¾î
XFlows XML ¹× XSLT °ü¸®ÀÚ
XFLOWS´Â º¹ÀâÇÑ ½Ã³ª¸®¿À¸¦ »ý¼ºÇÏ´Â µ¥ µµ¿òÀ̵Ǵ XML ¹× XSLT ÅëÇÕ ¼Ö·ç¼ÇÀÔ´Ï´Ù. ...
164
Lipi ÅøŶ
Lipi ToolkitÀº ¿Â¶óÀÎ Çʱâ ÀÎ½Ä (HWR)À»À§ÇÑ ÀÏ¹Ý ÅøŶÀ̸ç HWRÀÇ µµ±¸ ¹× ¾Ë°í¸®ÁòÀ» Æ÷ÇÔÇÕ´Ï´Ù. ...
471