corean Fri Jan 19 02:48:46 2001 EDT Modified files: /phpdoc/kr/functions cpdf.xml Log: translation by Changyun Kim ([EMAIL PROTECTED]) HTML -> XML by Younsoo Kim ([EMAIL PROTECTED])
Index: phpdoc/kr/functions/cpdf.xml diff -u phpdoc/kr/functions/cpdf.xml:1.2 phpdoc/kr/functions/cpdf.xml:1.3 --- phpdoc/kr/functions/cpdf.xml:1.2 Wed Jan 10 20:42:51 2001 +++ phpdoc/kr/functions/cpdf.xml Fri Jan 19 02:48:45 2001 @@ -1,9 +1,8 @@ - <reference id="ref.cpdf"> - <title>ClibPDF functions</title> - <titleabbrev>ClibPDF</titleabbrev> - - <partintro> - <simpara> +<reference id="ref.cpdf"> + <title>ClibPDF functions</title> + <titleabbrev>ClibPDF</titleabbrev> + <partintro> + <simpara> ClibPDF는 PHP에서 pdf 문서를 만들 수 있게 해 준다. ClibPDF는 <ulink url="&url.fastio;">FastIO</ulink>에서 구할 수 있으나 공개(free software)는 아니다. 여러분은 ClibPDF를 사용하기 전에 라이센스를 자세히 읽어봐야 할 것이다. @@ -14,50 +13,49 @@ 간단한 예제(pdflib 2.0의 pdfclock.c를 php 스크립트로 고친 것)에서는 실질적인 속도의 차이는 없었다. 또한 압축기능을 꺼 놓으면 두 개의 파일 크기도 비슷하다. </simpara> - <simpara> + <simpara> 여기의 설명은 ClibPDF의 매뉴얼과 같이 읽는 것이 좋다. 이 매뉴얼은 라이브러리에 대해 더 자세히 설명하고 있다. ClibPDF의 매뉴얼의 내용을 이해여야 PHP에서의 이 라이브러리를 사용할 수 있을 것이다. </simpara> - - <simpara> + <simpara> 대부분의 PHP 모듈의 함수이름은 ClibPDF 고유의 함수(pdflib도 마찬가지고) 이름과 동일하다. <function>cpdf_open</function> 을 제외한 모든 함수들은 첫 번째 인수로 작업할 문서의 핸들을 가지게 된다. </simpara> - <simpara> + <simpara> 현재 ClibPDF가 동시에 여러개의 PDF 문서를 만들지 못하기 때문에 이 핸들은 내부적으로 아무 의미가 없다. 그러나 이를 시험하지는 말라. 어떤 결과가 나올지 알 수 없다. 더구나 멀티 쓰레드 환경에서는 중대한 오류가 생길 수도 있다. ClibPDF의 제작자에 따르면 이 내용은 다음 버전에서 수정될 것이라고 한다.(현재 버전은 1.10이다.) 여러문서를 동시에 만드는 기능이 필요하다면 pdflib module을 사용하도록 하라. </simpara> - <note> - <simpara> + <note> + <simpara> PHP3 이후로 <function>cpdf_set_font</function> 함수는 2byte의 아시안 폰트를 지원하도록 바뀌었다. 그리고, 이 함수의 엔코딩 파라메터는 이제 정수값이 아니고 문자열이다. </simpara> - </note> - <simpara> + </note> + <simpara> pdflib에 비해서 ClibPDF의 가장 큰 장점은 pdf 문서를 임시 파일을 사용하지 않고 메모리 상에서 만들 수 있다는 점이다. 또한 ClibPDF는 미리 정의된 유닛 길이의 좌표를 넘겨줄 수 있다. 이것은 매유 편리한 기능이지만 pdflib에서도 <function>pdf_translate</function>를 사용하면 비슷한 기능을 지원할 수 있다. </simpara> - <simpara> + <simpara> Another nice feature of ClibPDF is the fact that any page can be modified at any time even if a new page has been already opened. The function <function>cpdf_set_current_page</function> allows to leave the current page and presume modifying an other page. </simpara> - <simpara> + <simpara> 대부분의 함수들은 사용하기 쉽다. 간단한 pdf 문서를 하나 만들어보면 별로 어렵지 않다는 것을 알 수 있을 것이다. 다음 예를 보면 쉽게 시작할 수 있다. 이 예제은 한 장짜리 test.pdf라는 파일을 만드는 것이다. 이 페이지에는 외곽선 30pt의 "Times-Roman" 폰트의 text가 쓰여진다. 이 text는 밑줄이 그어진다. </simpara> - <example> - <title>Simple ClibPDF Example</title> - <programlisting> + <example> + <title>Simple ClibPDF Example</title> + <programlisting> <?php $cpdf = cpdf_open(0); cpdf_page_init($cpdf, 1, 0, 595, 842); @@ -76,14 +74,14 @@ cpdf_close($cpdf); ?> </programlisting> - </example> - <simpara> + </example> + <simpara> pdflib 배포본에 보면 아나로그 시계가 포함된 여러 페이지의 문서를 만드는 조금은 복잡한 예제가 있다. 아래 예제는 그 예제를 ClibPDF 확장을 사용한 PHP로 변환한 것이다. : </simpara> - <example> - <title>pdfclock example from pdflib 2.0 distribution</title> - <programlisting> + <example> + <title>pdfclock example from pdflib 2.0 distribution</title> + <programlisting> <?php $radius = 200; $margin = 20; @@ -172,399 +170,385 @@ cpdf_close($pdf); ?> </programlisting> - </example> - </partintro> - - <refentry id="function.cpdf-global-set-document-limits"> - <refnamediv> - <refname>cpdf_global_set_document_limits</refname> - <refpurpose>Sets document limits for any pdf document</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef> + </example> + </partintro> + <refentry id="function.cpdf-global-set-document-limits"> + <refnamediv> + <refname>cpdf_global_set_document_limits</refname> + <refpurpose>임의의 pds 문서의 한계를 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef> void <function>cpdf_global_set_document_limits</function> - </funcdef> - <paramdef>int <parameter>maxpages</parameter></paramdef> - <paramdef>int <parameter>maxfonts</parameter></paramdef> - <paramdef>int <parameter>maximages</parameter></paramdef> - <paramdef>int <parameter>maxannotations</parameter></paramdef> - <paramdef>int <parameter>maxobjects</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_global_set_document_limits</function> function sets - several document limits. This function has to be called before - <function>cpdf_open</function> to take effect. It sets the limits - for any document open afterwards. - </para> - <para> - See also <function>cpdf_open</function>. + </funcdef> + <paramdef>int <parameter>maxpages</parameter> + </paramdef> + <paramdef>int <parameter>maxfonts</parameter> + </paramdef> + <paramdef>int <parameter>maximages</parameter> + </paramdef> + <paramdef>int +<parameter>maxannotations</parameter> + </paramdef> + <paramdef>int <parameter>maxobjects</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + +<function>cpdf_global_set_document_limits</function>함수는 여러 문서의 +한계를 설정합니다. 이 함수는 <function>cpdf_open</function>보다 +이전에 호출되어야 효과를 발휘합니다. 이것은 이후에 여는 +모든 문서에 적용될것입니다. +</para> + <para> + <function>cpdf_open</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-creator"> + <refnamediv> + <refname>cpdf_set_creator</refname> + <refpurpose>pdf 문서의 작성자 항목을 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_creator</function> + </funcdef> + <paramdef>string <parameter>creator</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_set_creator</function>함수는 pdf +문서의 작성자를 설정합니다 </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-creator"> - <refnamediv> - <refname>cpdf_set_creator</refname> - <refpurpose>Sets the creator field in the pdf document</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_creator</function></funcdef> - <paramdef>string <parameter>creator</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_creator</function> function sets the - creator of a pdf document. - </para> - <para> - See also <function>cpdf_set_subject</function>, + <para> + <function>cpdf_set_subject</function>, <function>cpdf_set_title</function>, - <function>cpdf_set_keywords</function>. + <function>cpdf_set_keywords</function>를 참조. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-title"> - <refnamediv> - <refname>cpdf_set_title</refname> - <refpurpose>Sets the title field of the pdf document</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_title</function></funcdef> - <paramdef>string <parameter>title</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_title</function> function sets the - title of a pdf document. + </refsect1> + </refentry> + <refentry id="function.cpdf-set-title"> + <refnamediv> + <refname>cpdf_set_title</refname> + <refpurpose>pdf 문서의 타이틀 항목을 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_title</function> + </funcdef> + <paramdef>string <parameter>title</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> +<function>cpdf_set_title</function>함수는 pdf 문서의 타이틀을 +설정합니다. </para> - <para> - See also <function>cpdf_set_subject</function>, + <para> +<function>cpdf_set_subject</function>, <function>cpdf_set_creator</function>, - <function>cpdf_set_keywords</function>. + <function>cpdf_set_keywords</function>를 참조. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-subject"> - <refnamediv> - <refname>cpdf_set_subject</refname> - <refpurpose>Sets the subject field of the pdf document</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_subject</function></funcdef> - <paramdef>string <parameter>subject</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_subject</function> function sets the - subject of a pdf document. + </refsect1> + </refentry> + <refentry id="function.cpdf-set-subject"> + <refnamediv> + <refname>cpdf_set_subject</refname> + <refpurpose>pdf문서의 제목 항목을 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_subject</function> + </funcdef> + <paramdef>string <parameter>subject</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_set_subject</function>함수는 pdf +문서의 제목을 설정합니다. </para> - <para> + <para> See also <function>cpdf_set_title</function>, <function>cpdf_set_creator</function>, <function>cpdf_set_keywords</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-keywords"> - <refnamediv> - <refname>cpdf_set_keywords</refname> - <refpurpose>Sets the keywords field of the pdf document</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_keywords</function></funcdef> - <paramdef>string <parameter>keywords</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_keywords</function> function sets the - keywords of a pdf document. + </refsect1> + </refentry> + <refentry id="function.cpdf-set-keywords"> + <refnamediv> + <refname>cpdf_set_keywords</refname> + <refpurpose>pdf 문서의 키워드를 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_keywords</function> + </funcdef> + <paramdef>string +<parameter>keywords</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_set_keywords</function>함수는 pdf +문서의 키워드를 설정해줍니다. </para> - <para> - See also <function>cpdf_set_title</function>, + <para> + <function>cpdf_set_title</function>, <function>cpdf_set_creator</function>, - <function>cpdf_set_subject</function>. + <function>cpdf_set_subject</function>를 참조. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-open"> - <refnamediv> - <refname>cpdf_open</refname> - <refpurpose>Opens a new pdf document</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>int <function>cpdf_open</function></funcdef> - <paramdef>int <parameter>compression</parameter></paramdef> - <paramdef> - string <parameter><optional>filename</optional></parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_open</function> function opens - a new pdf document. The first parameter turns document compression - on if it is unequal to 0. The second optional parameter sets the - file in which the document is written. If it is omitted the document - is created in memory and can either be written into a file with - the <function>cpdf_save_to_file</function> or written to standard - output with <function>cpdf_output_buffer</function>. + </refsect1> + </refentry> + <refentry id="function.cpdf-open"> + <refnamediv> + <refname>cpdf_open</refname> + <refpurpose>새로운 pds 문서를 엽니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>int <function>cpdf_open</function> + </funcdef> + <paramdef>int +<parameter>compression</parameter> + </paramdef> + <paramdef> + string <parameter> + <optional>filename</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_open</function>함수는 새로운 pdf +문서를 엽니다. 첫번째 매개변수가 0이 아니라면 문서를 +압축해줍니다. 두번째 선택적 매개변수는 문서가 쓰여질 +파일명을 설정합니다. 만약 그것이 생략되었다면 문서는 +메모리에 작성되며 <function>cpdf_save_to_file</function>함수를 통해 +저장되거나 <function>cpdf_output_buffer</function>함수를 통해 표준 +출력으로 쓰여질수 있습니다. <note> - <simpara> - The return value will be needed in further versions of ClibPDF - as the first parameter in all other functions which are writing - to the pdf document. - </simpara> - <simpara> - The ClibPDF library takes the filename "-" as a synonym for - stdout. If PHP is compiled as an apache module this will not - work because the way ClibPDF outputs to stdout does not work - with apache. You can solve this problem by skipping the - filename and using <function>cpdf_output_buffer</function> to - output the pdf document. + <simpara> +리턴값은 차기버전의 ClibPDF 에서 pdf문서를 작성하는데 쓰이는 +모든 함수의 첫번째 매개변수로 필요로할 것입니다. +</simpara> + <simpara> +ClibPDF 라이브러리는 파일명 "-" 을 표준출력(stdout)과 동의어로 +취급합니다. 만약 PHP 가 아파치(apache)의 모듈로 컴파일 되었다면 +이것은 동작하지 않을것입니다. 왜냐하면 ClibPDF 를 +표준출력으로 출력하는것은 아파치와 함께 작동하지 않기 +때문입니다. 당신은 파일명을 생략하고 +<function>cpdf_output_buffer</function>를 사용하여 pdf 문서를 +출력함으로써 이 문제를 해결할수 있습니다. </simpara> - </note> - </para> - <para> - See also <function>cpdf_close</function>, - <function>cpdf_output_buffer</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-close"> - <refnamediv> - <refname>cpdf_close</refname> - <refpurpose>Closes the pdf document</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_close</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_close</function> function closes the pdf document. - This should be the last function even after - <function>cpdf_finalize</function>, <function>cpdf_output_buffer</function> - and <function>cpdf_save_to_file</function>. - </para> - <para> - See also <function>cpdf_open</function>. + </note> + </para> + <para> + <function>cpdf_close</function>, + <function>cpdf_output_buffer</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-close"> + <refnamediv> + <refname>cpdf_close</refname> + <refpurpose>pdf문서를 닫습니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_close</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_close</function> 함수는 pdf +문서를 닫습니다. 이것은 <function>cpdf_finalize</function>, +<function>cpdf_output_buffer</function> 와 +<function>cpdf_save_to_file</function>보다 마지막에 사용되어야 합니다 + </para> + <para> + <function>cpdf_open</function>을 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-page-init"> + <refnamediv> + <refname>cpdf_page_init</refname> + <refpurpose>새 페이지를 시작합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_page_init</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>int <parameter>page +number</parameter> + </paramdef> + <paramdef>int +<parameter>orientation</parameter> + </paramdef> + <paramdef>double <parameter>height</parameter> + </paramdef> + <paramdef>double <parameter>width</parameter> + </paramdef> + <paramdef> + double <parameter> + <optional>unit</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_page_init</function>함수는 높이 +<parameter>height</parameter>와 넓이 <parameter>width</parameter>인 새 +페이지를 시작합니다. 페이지는 쪽번호 <parameter>page +number</parameter>와 방향 orientation값을 가집니다. +<parameter>orientation</parameter>은 세로방향일때 0 , 가로방향일때 1의 +값을 가집니다. 마지막 옵션변수인 <parameter>unit</parameter>은 +좌표시스템의 단위를 설정합니다. 값은 단위(unit)당 postscript +points 의 숫자 값을 가집니다. 가령 1인치가 72 포인트(point)와 +같다면, 단위 1인치는 72가 될것입니다. 기본값역시 72입니다 +</para> + <para> + <function>cpdf_set_current_page</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-finalize-page"> + <refnamediv> + <refname>cpdf_finalize_page</refname> + <refpurpose>페이지를 끝냅니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_finalize_page</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>int <parameter>page +number</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_finalize_page</function>함수는 +쪽번호 <parameter>page number</parameter>인 페이지를 마무리합니다. + </para> + <para> +이 함수는 오직 메모리를 절약하기 위해 사용됩니다. 페이지를 +마무리하면 메모리를 적게 차지하게 되지만 더이상 편집할수 +없게 됩니다 </para> + <para> + <function>cpdf_page_init</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-finalize"> + <refnamediv> + <refname>cpdf_finalize</refname> + <refpurpose>문서를 끝냅니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_finalize</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_finalize</function>함수는 현재 +문서를 끝냅니다. 당신은 여전히 <function>cpdf_close</function> +함수를 사용해야 할 필요가 있습니다 + </para> + <para> + <function>cpdf_close</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-output-buffer"> + <refnamediv> + <refname>cpdf_output_buffer</refname> + <refpurpose>메모리 버퍼에 있는 pdf 문서를 +출력합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_output_buffer</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_output_buffer</function>함수는 +pdf문서를 표준출력(stdout)으로 출력합니다. 문서는 +<function>cpdf_open</function>를 매개변수 파일명을 사용하지 않고 +호출한것과 같은 경우처럼 메모리에 작성되어 있어야만 합니다 </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-page-init"> - <refnamediv> - <refname>cpdf_page_init</refname> - <refpurpose>Starts new page</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_page_init</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>int <parameter>page number</parameter></paramdef> - <paramdef>int <parameter>orientation</parameter></paramdef> - <paramdef>double <parameter>height</parameter></paramdef> - <paramdef>double <parameter>width</parameter></paramdef> - <paramdef> - double <parameter><optional>unit</optional></parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_page_init</function> function starts a new - page with height <parameter>height</parameter> and width - <parameter>width</parameter>. The page has number - <parameter>page number</parameter> and orientation - <parameter>orientation</parameter>. <parameter>orientation</parameter> - can be 0 for portrait and 1 for landscape. The last optional parameter - <parameter>unit</parameter> sets the unit for the coordinate system. - The value should be the number of postscript points per unit. Since - one inch is equal to 72 points, a value of 72 would set the unit - to one inch. The default is also 72. - </para> - <para> - See also <function>cpdf_set_current_page</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-finalize-page"> - <refnamediv> - <refname>cpdf_finalize_page</refname> - <refpurpose>Ends page</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_finalize_page</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>int <parameter>page number</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_finalize_page</function> function ends the page - with page number <parameter>page number</parameter>. - </para> - <para> - This function is only for saving memory. A finalized page takes - less memory but cannot be modified anymore. - </para> - <para> - See also <function>cpdf_page_init</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-finalize"> - <refnamediv> - <refname>cpdf_finalize</refname> - <refpurpose>Ends document</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_finalize</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_finalize</function> function ends the document. - You still have to call <function>cpdf_close</function> - </para> - <para> - See also <function>cpdf_close</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-output-buffer"> - <refnamediv> - <refname>cpdf_output_buffer</refname> - <refpurpose>Outputs the pdf document in memory buffer</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_output_buffer</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_output_buffer</function> function outputs - the pdf document to stdout. The document has to be created in memory which - is the case if <function>cpdf_open</function> has been called with - no filename parameter. - </para> - <para> + <para> See also <function>cpdf_open</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-save-to-file"> - <refnamediv> - <refname>cpdf_save_to_file</refname> - <refpurpose>Writes the pdf document into a file</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_save_to_file</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>string <parameter>filename</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_save_to_file</function> function outputs - the pdf document into a file if it has been created in memory. - </para> - <para> - This function is not needed if the pdf document has been open - by specifying a filename as a parameter of <function>cpdf_open</function>. - </para> - <para> - See also <function>cpdf_output_buffer</function>, - <function>cpdf_open</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-current-page"> - <refnamediv> - <refname>cpdf_set_current_page</refname> - <refpurpose>Sets current page</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_current_page</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>int <parameter>page number</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_current_page</function> function set the page - on which all operations are performed. One can switch between pages - until a page is finished with <function>cpdf_finalize_page</function>. </para> - <para> - See also <function>cpdf_finalize_page</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-begin-text"> - <refnamediv> - <refname>cpdf_begin_text</refname> - <refpurpose>Starts text section</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_begin_text</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_begin_text</function> function starts a text - section. It must be ended with <function>cpdf_end_text</function>. + </refsect1> + </refentry> + <refentry id="function.cpdf-save-to-file"> + <refnamediv> + <refname>cpdf_save_to_file</refname> + <refpurpose>pdf 문서를 파일에 +기록합니다.</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_save_to_file</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>string +<parameter>filename</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_save_to_file</function>함수는 pdf +문서가 메모리에 작성되어있다면 그것을 파일에 기록합니다. +</para> + <para> +이 함수는 pdf 문서를 <function>cpdf_open</function>의 매개변수 +파일명(filename)을 명시하여 열어야할 필요가 없습니다 + </para> + <para> + <function>cpdf_output_buffer</function>, + <function>cpdf_open</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-current-page"> + <refnamediv> + <refname>cpdf_set_current_page</refname> + <refpurpose>현재 페이지를 설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_current_page</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>int <parameter>page +number</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_set_current_page</function>함수는 +수행중인 모든 작용되는 페이지에 설정합니다. +페이지들에서 <function>cpdf_finalize_page</function>로 완료된 +페이지까지 전환할수 있습니다. + </para> + <para> + <function>cpdf_finalize_page</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-begin-text"> + <refnamediv> + <refname>cpdf_begin_text</refname> + <refpurpose>문자열 부분 시작</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_begin_text</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_begin_text</function> 수는 문자열 +부분을 시작합니다. 이것은 반드시 <function>cpdf_end_text</function>로 +끝나야 합니다. <example> - <title>Text output</title> - <programlisting> + <title>텍스트 출력</title> + <programlisting> <?php cpdf_begin_text($pdf); cpdf_set_font($pdf, 16, "Helvetica", "WinAnsiEncoding"); @@ -572,33 +556,33 @@ cpdf_end_text($pdf) ?> </programlisting> - </example> - </para> - <para> + </example> + </para> + <para> See also <function>cpdf_end_text</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-end-text"> - <refnamediv> - <refname>cpdf_end_text</refname> - <refpurpose>Ends text section</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_end_text</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_end_text</function> function ends a text - section which was started with <function>cpdf_begin_text</function>. + </refsect1> + </refentry> + <refentry id="function.cpdf-end-text"> + <refnamediv> + <refname>cpdf_end_text</refname> + <refpurpose>텍스트 부분을 끝냅니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_end_text</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_end_text</function>함수는 +<function>cpdf_end_text</function>cpdf_begin_text()로 시작된 텍스트부분을 +끝냅니다 <example> - <title>Text output</title> - <programlisting> + <title>텍스트 출력</title> + <programlisting> <?php cpdf_begin_text($pdf); cpdf_set_font($pdf, 16, "Helvetica", "WinAnsiEncoding"); @@ -606,1339 +590,1365 @@ cpdf_end_text($pdf) ?> </programlisting> - </example> - </para> - <para> - See also <function>cpdf_begin_text</function>. + </example> + </para> + <para> + <function>cpdf_begin_text</function>참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-show"> + <refnamediv> + <refname>cpdf_show</refname> + <refpurpose>현재 위치에 글자를 +출력합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_show</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>string <parameter>text</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> +<function>cpdf_show</function> 함수는 문자열 <parameter>text</parameter>를 +현재 위치에 출력합니다 </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-show"> - <refnamediv> - <refname>cpdf_show</refname> - <refpurpose>Output text at current position</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_show</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>string <parameter>text</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_show</function> function outputs the - string in <parameter>text</parameter> at the current position. - </para> - <para> - See also <function>cpdf_text</function>, + <para> +<function>cpdf_text</function>, <function>cpdf_begin_text</function>, - <function>cpdf_end_text</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-show-xy"> - <refnamediv> - <refname>cpdf_show_xy</refname> - <refpurpose>Output text at position</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_show_xy</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>string <parameter>text</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>int <parameter><optional>mode</optional></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_show_xy</function> function outputs the - string <parameter>text</parameter> at position with coordinates - (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>). - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the unit - length. If it's 0 or omitted the default unit as specified for the page is - used. Otherwise the coordinates are measured in postscript points - disregarding the current unit. - <note> - <simpara> - The function <function>cpdf_show_xy</function> is identical to - <function>cpdf_text</function> without the optional parameters. - </simpara> - </note> - </para> - <para> - See also <function>cpdf_text</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-text"> - <refnamediv> - <refname>cpdf_text</refname> - <refpurpose>Output text with parameters</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_text</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>string <parameter>text</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>int <parameter><optional>mode</optional></parameter></paramdef> - <paramdef> - double <parameter><optional>orientation</optional></parameter> - </paramdef> - <paramdef> - int <parameter><optional>alignmode</optional></parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_text</function> function outputs the string - <parameter>text</parameter> at position with coordinates - (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>). - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the - unit length. If it's 0 or omitted the default unit as specified - for the page is used. Otherwise the coordinates are measured in - postscript points disregarding the current unit. The optional - parameter <parameter>orientation</parameter> is the rotation of - the text in degree. The optional parameter - <parameter>alignmode</parameter> determines how the text is - aligned. - </para> - <para> - See the ClibPDF documentation for possible values. - </para> - <para> - See also <function>cpdf_show_xy</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-font"> - <refnamediv> - <refname>cpdf_set_font</refname> - <refpurpose>Select the current font face and size</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_font</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>string <parameter>font name</parameter></paramdef> - <paramdef>double <parameter>size</parameter></paramdef> - <paramdef>string <parameter>encoding</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_font</function> function sets the - current font face, font size and encoding. Currently only - the standard postscript fonts are supported. - </para> - <para> - The last parameter <parameter>encoding</parameter> can take the - following values: "MacRomanEncoding", "MacExpertEncoding", - "WinAnsiEncoding", and "NULL". "NULL" stands for the font's - built-in encoding. - </para> - <para> - See the ClibPDF Manual for more information, especially how to support - asian fonts. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-leading"> - <refnamediv> - <refname>cpdf_set_leading</refname> - <refpurpose>Sets distance between text lines</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set leading</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>distance</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_leading</function> function sets the distance - between text lines. This will be used if text is output by - <function>cpdf_continue_text</function>. - </para> - <para> - See also <function>cpdf_continue_text</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-text-rendering"> - <refnamediv> - <refname>cpdf_set_text_rendering</refname> - <refpurpose>Determines how text is rendered</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_text_rendering</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>int <parameter>mode</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_text_rendering</function> function - determines how text is rendered. - </para> - <para> - The possible values for <parameter>mode</parameter> are 0=fill - text, 1=stroke text, 2=fill and stroke text, 3=invisible, 4=fill - text and add it to clipping path, 5=stroke text and add it to - clipping path, 6=fill and stroke text and add it to clipping - path, 7=add it to clipping path. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-horiz-scaling"> - <refnamediv> - <refname>cpdf_set_horiz_scaling</refname> - <refpurpose>Sets horizontal scaling of text</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_horiz_scaling</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>scale</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_horiz_scaling</function> function sets the - horizontal scaling to <parameter>scale</parameter> percent. + <function>cpdf_end_text</function>를 참조. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-text-rise"> - <refnamediv> - <refname>cpdf_set_text_rise</refname> - <refpurpose>Sets the text rise</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_text_rise</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>value</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_text_rise</function> function sets the - text rising to <parameter>value</parameter> units. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-text-matrix"> - <refnamediv> - <refname>cpdf_set_text_matrix</refname> - <refpurpose>Sets the text matrix</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_text_matrix</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>array <parameter>matrix</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_text_matrix</function> function sets - a matrix which describes a transformation applied on the current - text font. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-text-pos"> - <refnamediv> - <refname>cpdf_set_text_pos</refname> - <refpurpose>Sets text position</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_text_pos</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>int <parameter><optional>mode</optional></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_text_pos</function> function sets the - position of text for the next <function>cpdf_show</function> - function call. - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the unit - length. If it's 0 or omitted the default unit as specified for the page is - used. Otherwise the coordinates are measured in postscript points - disregarding the current unit. - </para> - <para> - See also <function>cpdf_show</function>, - <function>cpdf_text</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-char-spacing"> - <refnamediv> - <refname>cpdf_set_char_spacing</refname> - <refpurpose>Sets character spacing</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_char_spacing</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>space</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> + </refsect1> + </refentry> + <refentry id="function.cpdf-show-xy"> + <refnamediv> + <refname>cpdf_show_xy</refname> + <refpurpose>특정위치에 문자열을 +출력합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_show_xy</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>string <parameter>text</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>int <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> +<function>cpdf_show_xy</function>함수는 문자열text 를 +(<parameter>x-coor</parameter>, <parameter>y-coor</parameter>)좌표에 +출력합니다.</para> + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다 +<note> +<simpara> +<function>cpdf_show_xy</function>함수는 추가 매개변수 없이 +사용하였을때는 <function>cpdf_text</function>와 동일합니다. +</simpara> + </note> + </para> + <para> +<function>cpdf_text</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-text"> + <refnamediv> + <refname>cpdf_text</refname> + <refpurpose>매개변수를 통해 문자열을 +출력합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_text</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>string <parameter>text</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>int <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + <paramdef> + double <parameter> + +<optional>orientation</optional> + </parameter> + </paramdef> + <paramdef> + int <parameter> + <optional>alignmode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> +<function>cpdf_text</function>함수는 문자열 <parameter>text</parameter>를 +(<parameter>x-coor</parameter>, <parameter>y-coor</parameter>) 좌표에 +출력합니다 + function outputs the string + </para> + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다. +선택적 매개변수 <parameter>orientation</parameter>은 문자의 회전 +각도입니다. 선택적 매개변수 <parameter>alignmode</parameter>는 +문자열의 정렬방식을 결정합니다 + </para> + <para> +사용 가능한 값을 보시려면 ClibPDF 문서를 참조하세요. + </para> + <para> +<function>cpdf_show_xy</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-font"> + <refnamediv> + <refname>cpdf_set_font</refname> + <refpurpose>현재 글꼴과 크기를 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_font</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>string <parameter>font +name</parameter> + </paramdef> + <paramdef>double <parameter>size</parameter> + </paramdef> + <paramdef>string +<parameter>encoding</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_set_font</function>함수는 현재 +글꼴,크기와 인코딩을 설정합니다. 현재 표준 postscript 글꼴만 +지원됩니다. + </para> + <para>마지막 매개변수 +<parameter>encoding</parameter>은 "MacRomanEncoding", "MacExpertEncoding", +"WinAnsiEncoding", "NULL" 과같은 값들을 가질수 있습니다. "NULL" 은 +폰트 자체의 인코딩을 따릅니다 + </para> + <para> +특별히 아시아 글꼴 지원등, 더 많은 정보를 얻으려면 ClibPDF +메뉴얼 을 참조하세요</para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-leading"> + <refnamediv> + <refname>cpdf_set_leading</refname> + <refpurpose>줄간격을 설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_set +leading</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double +<parameter>distance</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_set_leading</function>함수는 +문자열의 줄사이 간격을 설정합니다. 이것은 문자열이 +<function>cpdf_continue_text</function>로 출력될때 사용될것입니다 + </para> + <para> + <function>cpdf_continue_text</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-text-rendering"> + <refnamediv> + <refname>cpdf_set_text_rendering</refname> + <refpurpose>글자가 어떻게 +렌더링(rendering)될것인지 결정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_text_rendering</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>int <parameter>mode</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> +<function>cpdf_set_text_rendering</function>함수는 글자가 어떻게 +렌더링될것인지를 결정합니다. + </para> + <para> +<parameter>mode</parameter>에 사용 가능한 값들은 0=채움글자, 1=외곽선 +글자, 2=외곽선 및 채움 글자, 3=투명, 4=채움글자로 하고 +잘라내기 패스(path)에 추가, 5=외곽선글자로 하고 잘라내기 +패스에 추가, 6=외곽선 및 채움글자로 하고 잘라내기 패스에 +추가, 7=잘라내기 패스에 추가 입니다. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-horiz-scaling"> + <refnamediv> + <refname>cpdf_set_horiz_scaling</refname> + <refpurpose>글자의 가로비율을 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_horiz_scaling</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>scale</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_set_horiz_scaling</function>함수는 +가로비율을 <parameter>scale</parameter>퍼센트로 설정합니다 + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-text-rise"> + <refnamediv> + <refname>cpdf_set_text_rise</refname> + <refpurpose>글자의 떠오름정도를 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_text_rise</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>value</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> +<function>cpdf_set_text_rise</function>함수는 글자의 떠오름정도를 +<parameter>value</parameter>로 설정합니다. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-text-matrix"> + <refnamediv> + <refname>cpdf_set_text_matrix</refname> + <refpurpose>문자열의 행열을 설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_text_matrix</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>array <parameter>matrix</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_set_text_matrix</function> 함수는 +현재 글꼴에 대한 변형 적용이 기술된 행열을 설정합니다. +</para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-text-pos"> + <refnamediv> + <refname>cpdf_set_text_pos</refname> + <refpurpose>글자 위치를 지정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_text_pos</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>int <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_set_text_pos</function>함수는 다음 +<function>cpdf_show</function>함수 호출의 글자 위치를 지정합니다 + </para> + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다 + </para> + <para> + <function>cpdf_show</function>, + <function>cpdf_text</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-char-spacing"> + <refnamediv> + <refname>cpdf_set_char_spacing</refname> + <refpurpose>글자 간격을 설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_char_spacing</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>space</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_set_char_spacing</function>함수는 +문자간의 간격을 설정합니다 The <function>cpdf_set_char_spacing</function> function sets the spacing between characters. </para> - <para> - See also <function>cpdf_set_word_spacing</function>, - <function>cpdf_set_leading</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-set-word-spacing"> - <refnamediv> - <refname>cpdf_set_word_spacing</refname> - <refpurpose>Sets spacing between words</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_word_spacing</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>space</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_word_spacing</function> function sets the - spacing between words. + <para> + <function>cpdf_set_word_spacing</function>, + <function>cpdf_set_leading</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-word-spacing"> + <refnamediv> + <refname>cpdf_set_word_spacing</refname> + <refpurpose>글자간의 간격을 설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_word_spacing</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>space</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> +<function>cpdf_set_word_spacing</function>함수는 글자간의 간격을 +설정합니다. </para> - <para> + <para> See also <function>cpdf_set_char_spacing</function>, <function>cpdf_set_leading</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-continue-text"> - <refnamediv> - <refname>cpdf_continue_text</refname> - <refpurpose>Output text in next line</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_continue_text</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>string <parameter>text</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_continue_text</function> function outputs the - string in <parameter>text</parameter> in the next line. + </refsect1> + </refentry> + <refentry id="function.cpdf-continue-text"> + <refnamediv> + <refname>cpdf_continue_text</refname> + <refpurpose>다음줄에 문자열을 +출력합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_continue_text</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>string <parameter>text</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_continue_text</function>함수는 +<parameter>text</parameter>의 문자열을 다음줄에 출력합니다. + <parameter>text</parameter> in the next line. </para> - <para> - See also <function>cpdf_show_xy</function>, + <para> + <function>cpdf_show_xy</function>, <function>cpdf_text</function>, <function>cpdf_set_leading</function>, - <function>cpdf_set_text_pos</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-stringwidth"> - <refnamediv> - <refname>cpdf_stringwidth</refname> - <refpurpose>Returns width of text in current font</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>double <function>cpdf_stringwidth</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>string <parameter>text</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_stringwidth</function> function returns the - width of the string in <parameter>text</parameter>. It requires - a font to be set before. + <function>cpdf_set_text_pos</function>를 참조. </para> - <para> - See also <function>cpdf_set_font</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-save"> - <refnamediv> - <refname>cpdf_save</refname> - <refpurpose>Saves current enviroment</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_save</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_save</function> function saves the current - enviroment. It works like the postscript command gsave. Very - useful if you want to translate or rotate an object without effecting - other objects. - </para> - <para> - See also <function>cpdf_restore</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-restore"> - <refnamediv> - <refname>cpdf_restore</refname> - <refpurpose>Restores formerly saved enviroment</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_restore</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_restore</function> function restores the - enviroment saved with <function>cpdf_save</function>. It works - like the postscript command grestore. Very useful if you want - to translate or rotate an object without effecting other objects. + </refsect1> + </refentry> + <refentry id="function.cpdf-stringwidth"> + <refnamediv> + <refname>cpdf_stringwidth</refname> + <refpurpose>현재 글꼴로 쓰여진 글자의 넓이를 +반환합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>double +<function>cpdf_stringwidth</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>string <parameter>text</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> +<function>cpdf_stringwidth</function>함수는 문자열 +<parameter>text</parameter>의 넓이를 반환합니다. 이것은 반드시 +글꼴이 먼저 설정되어있어야 합니다 + </para> + <para> +<function>cpdf_set_font</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-save"> + <refnamediv> + <refname>cpdf_save</refname> + <refpurpose>현재 환경을 저장합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_save</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_save</function>함수는 현재 +환경을 저장합니다.. 이것은 postscript 명령 gsave처럼 동작합니다. +만약 당신이 개체(object)를 다른 개체에 영항을 미치지 않고 변형 +또는 회전시키고자 할때 매우 유용합니다 + </para> + <para> + <function>cpdf_restore</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-restore"> + <refnamediv> + <refname>cpdf_restore</refname> + <refpurpose>이전에 저장된 환경을 +복원합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_restore</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_restore</function>함수는 +<function>cpdf_save</function>함수를 통해 저장된 환경을 복원합니다. +이것은 postscript 명령어 grestore 처럼 동작합니다. +오브젝트가 다른 오브젝트에 영향없이 변형 또는 회전하길 +원할때 매우 유용합니다. <example> - <title>Save/Restore</title> - <programlisting> + <title>Save/Restore</title> + <programlisting> <?php cpdf_save($pdf); // do all kinds of rotations, transformations, ... cpdf_restore($pdf) ?> </programlisting> - </example> - </para> - <para> - See also <function>cpdf_save</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-translate"> - <refnamediv> - <refname>cpdf_translate</refname> - <refpurpose>Sets origin of coordinate system</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_translate</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>int <parameter><optional>mode</optional></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_translate</function> function set the origin of - coordinate system to the point (<parameter>x-coor</parameter>, - <parameter>y-coor</parameter>). - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the unit - length. If it's 0 or omitted the default unit as specified for the page - is used. Otherwise the coordinates are measured in postscript points - disregarding the current unit. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-scale"> - <refnamediv> - <refname>cpdf_scale</refname> - <refpurpose>Sets scaling</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_scale</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>x-scale</parameter></paramdef> - <paramdef>double <parameter>y-scale</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_scale</function> function set the scaling factor - in both directions. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-rotate"> - <refnamediv> - <refname>cpdf_rotate</refname> - <refpurpose>Sets rotation</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_rotate</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>angle</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_rotate</function> function set the rotation in - degress to <parameter>angle</parameter>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-setflat"> - <refnamediv> - <refname>cpdf_setflat</refname> - <refpurpose>Sets flatness</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_setflat</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>value</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_setflat</function> function set the flatness to - a value between 0 and 100. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-setlinejoin"> - <refnamediv> - <refname>cpdf_setlinejoin</refname> - <refpurpose>Sets linejoin parameter</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_setlinejoin</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>long <parameter>value</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_setlinejoin</function> function set the - linejoin parameter between a value of 0 and 2. 0 = miter, 1 = - round, 2 = bevel. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-setlinecap"> - <refnamediv> - <refname>cpdf_setlinecap</refname> - <refpurpose>Sets linecap parameter</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_setlinecap</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>int <parameter>value</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_setlinecap</function> function set the linecap - parameter between a value of 0 and 2. 0 = butt end, 1 = round, - 2 = projecting square. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-setmiterlimit"> - <refnamediv> - <refname>cpdf_setmiterlimit</refname> - <refpurpose>Sets miter limit</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_setmiterlimit</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>value</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> + </example> + </para> + <para> + <function>cpdf_save</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-translate"> + <refnamediv> + <refname>cpdf_translate</refname> + <refpurpose>좌표시스템의 원점을 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_translate</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>int <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> +<function>cpdf_translate</function>함수는 좌표시스템의 원점을 +(<parameter>x-coor</parameter>, + <parameter>y-coor</parameter>)로 설정합니다 +</para> +<para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다 +</para> + </refsect1> + </refentry> + <refentry id="function.cpdf-scale"> + <refnamediv> + <refname>cpdf_scale</refname> + <refpurpose>축척(scaling) 을 설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_scale</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>x-scale</parameter> + </paramdef> + <paramdef>double <parameter>y-scale</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_scale</function>함수는 양방향의 +요소의 축척(scaling)을 설정합니다 + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-rotate"> + <refnamediv> + <refname>cpdf_rotate</refname> + <refpurpose>회전을 설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_rotate</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>angle</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_rotate</function>함수는 각도 +<parameter>angle</parameter>만큼 회전을 설정합니다 + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-setflat"> + <refnamediv> + <refname>cpdf_setflat</refname> + <refpurpose>평탄도(flatness)를 설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_setflat</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>value</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_setflat</function>함수는 +평탄도를 0에서 100사의의 값으로 설정합니다. </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-setlinejoin"> + <refnamediv> + <refname>cpdf_setlinejoin</refname> + <refpurpose>linejoin인자를 설정합니다.</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_setlinejoin</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>long <parameter>value</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_setlinejoin</function>함수는 0에서 +2의 값을 가지는 linejoin인자를 설정합니다. +0 = miter, 1 = round, 2 = bevel. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-setlinecap"> + <refnamediv> + <refname>cpdf_setlinecap</refname> + <refpurpose>linecap 인자 설정</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_setlinecap</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>int <parameter>value</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_setlinecap</function>함수는 lincap +인자를 0에서 2까지의 값으로 설정합니다. +0 = butt end, 1 = round, 2 = projecting square + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-setmiterlimit"> + <refnamediv> + <refname>cpdf_setmiterlimit</refname> + <refpurpose>Sets miter limit</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_setmiterlimit</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>value</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> The <function>cpdf_setmiterlimit</function> function set the miter limit to a value greater or equal than 1. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-setlinewidth"> - <refnamediv> - <refname>cpdf_setlinewidth</refname> - <refpurpose>Sets line width</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_setlinewidth</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>width</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_setlinewidth</function> function set the line - width to <parameter>width</parameter>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-setdash"> - <refnamediv> - <refname>cpdf_setdash</refname> - <refpurpose>Sets dash pattern</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_setdash</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>white</parameter></paramdef> - <paramdef>double <parameter>black</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_setdash</function> function set the dash - pattern <parameter>white</parameter> white units and - <parameter>black</parameter> black units. If both are 0 a solid - line is set. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-newpath"> - <refnamediv> - <refname>cpdf_newpath</refname> - <refpurpose>Starts a new path</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void + </refsect1> + </refentry> + <refentry id="function.cpdf-setlinewidth"> + <refnamediv> + <refname>cpdf_setlinewidth</refname> + <refpurpose>선굵기를 설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_setlinewidth</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>width</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_setlinewidth</function>함수는 +선굵기를 <parameter>width</parameter>로 설정합니다 + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-setdash"> + <refnamediv> + <refname>cpdf_setdash</refname> + <refpurpose>점선 패턴을 설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_setdash</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>white</parameter> + </paramdef> + <paramdef>double <parameter>black</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_setdash</function>함수는 흰부분 +<parameter>white</parameter>와 검은부분 <parameter>black</parameter>으로 +점선 패턴을 설정합니다. 만약 둘다 0 이라면 실선으로 +설정됩니다 + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-newpath"> + <refnamediv> + <refname>cpdf_newpath</refname> + <refpurpose>새로운 패스(path)를 +시작합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_newpath</function> - </funcdef> - <paramdef>int + </funcdef> + <paramdef>int <parameter>pdf_document</parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_newpath</function> starts a new path on the - document given by the <parameter>pdf_document</parameter> - parameter. + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_newpath</function>는 매개변수 +<parameter>pdf_document</parameter>로 주어진 문서에 새로운 패스(path)를 +시작합니다. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-moveto"> + <refnamediv> + <refname>cpdf_moveto</refname> + <refpurpose>현재 위치를 설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_moveto</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>int + <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_moveto</function>함수는 좌표 +<parameter>x-coor</parameter>와 <parameter>y-coor</parameter>를 현재 위치로 +설정합니다. + </para> + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다 + + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-rmoveto"> + <refnamediv> + <refname>cpdf_rmoveto</refname> + <refpurpose>현재 위치를 설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_rmoveto</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>int <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_rmoveto</function>함수는 좌표 +<parameter>x-coor</parameter>와 <parameter>y-coor</parameter>에 비례하여 현재 +위치를 설정합니다 +</para> + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다 </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-moveto"> - <refnamediv> - <refname>cpdf_moveto</refname> - <refpurpose>Sets current point</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_moveto</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>int - <parameter><optional>mode</optional></parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_moveto</function> function set the current - point to the coordinates <parameter>x-coor</parameter> and - <parameter>y-coor</parameter>. - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the - unit length. If it's 0 or omitted the default unit as specified - for the page is used. Otherwise the coordinates are measured in - postscript points disregarding the current unit. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-rmoveto"> - <refnamediv> - <refname>cpdf_rmoveto</refname> - <refpurpose>Sets current point</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_rmoveto</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>int <parameter><optional>mode</optional></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_rmoveto</function> function set the current point - relative to the coordinates <parameter>x-coor</parameter> and - <parameter>y-coor</parameter>. - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the unit - length. If it's 0 or omitted the default unit as specified for the page is - used. Otherwise the coordinates are measured in postscript points - disregarding the current unit. - </para> - <para> + <para> See also <function>cpdf_moveto</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-curveto"> - <refnamediv> - <refname>cpdf_curveto</refname> - <refpurpose>Draws a curve</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_curveto</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>x1</parameter></paramdef> - <paramdef>double <parameter>y1</parameter></paramdef> - <paramdef>double <parameter>x2</parameter></paramdef> - <paramdef>double <parameter>y2</parameter></paramdef> - <paramdef>double <parameter>x3</parameter></paramdef> - <paramdef>double <parameter>y3</parameter></paramdef> - <paramdef>int <parameter><optional>mode</optional></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_curveto</function> function draws a Bezier curve - from the current point to the point - (<parameter>x3</parameter>, <parameter>y3</parameter>) using - (<parameter>x1</parameter>, <parameter>y1</parameter>) and - (<parameter>x2</parameter>, <parameter>y2</parameter>) as control - points. - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the unit - length. If it's 0 or omitted the default unit as specified for the page is - used. Otherwise the coordinates are measured in postscript points - disregarding the current unit. + </refsect1> + </refentry> + <refentry id="function.cpdf-curveto"> + <refnamediv> + <refname>cpdf_curveto</refname> + <refpurpose>곡선을 그립니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_curveto</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>x1</parameter> + </paramdef> + <paramdef>double <parameter>y1</parameter> + </paramdef> + <paramdef>double <parameter>x2</parameter> + </paramdef> + <paramdef>double <parameter>y2</parameter> + </paramdef> + <paramdef>double <parameter>x3</parameter> + </paramdef> + <paramdef>double <parameter>y3</parameter> + </paramdef> + <paramdef>int <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_curveto</function>함수는 현재 +위치부터 (<parameter>x3</parameter>, <parameter>y3</parameter>) +까지 (<parameter>x1</parameter>, <parameter>y1</parameter>)와 +(<parameter>x2</parameter>, <parameter>y2</parameter>)를 통제점(control +points)으로 사용하여 베지어(Bezier) 곡선을 그립니다. +</para> + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다 </para> - <para> - See also <function>cpdf_moveto</function>, + <para> + <function>cpdf_moveto</function>, <function>cpdf_rmoveto</function>, <function>cpdf_rlineto</function>, - <function>cpdf_lineto</function>. + <function>cpdf_lineto</function>를 참조. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-lineto"> - <refnamediv> - <refname>cpdf_lineto</refname> - <refpurpose>Draws a line</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_lineto</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>int <parameter><optional>mode</optional></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_lineto</function> function draws a line from - the current point to the point with coordinates - (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>). - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the unit - length. If it's 0 or omitted the default unit as specified for the page - is used. Otherwise the coordinates are measured in postscript points - disregarding the current unit. + </refsect1> + </refentry> + <refentry id="function.cpdf-lineto"> + <refnamediv> + <refname>cpdf_lineto</refname> + <refpurpose>선을 그립니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_lineto</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>int <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_lineto</function>함수는 현재 +위치부터 (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>)까지의 +직선을 그립니다 </para> - <para> - See also <function>cpdf_moveto</function>, - <function>cpdf_rmoveto</function>, - <function>cpdf_curveto</function>. + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다 </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-rlineto"> - <refnamediv> - <refname>cpdf_rlineto</refname> - <refpurpose>Draws a line</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_rlineto</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>int <parameter><optional>mode</optional></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_rlineto</function> function draws a line from - the current point to the relative point with coordinates - (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>). - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the unit - length. If it's 0 or omitted the default unit as specified for the page - is used. Otherwise the coordinates are measured in postscript points - disregarding the current unit. - </para> - <para> + <para> See also <function>cpdf_moveto</function>, <function>cpdf_rmoveto</function>, <function>cpdf_curveto</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-circle"> - <refnamediv> - <refname>cpdf_circle</refname> - <refpurpose>Draw a circle</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_circle</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>double <parameter>radius</parameter></paramdef> - <paramdef>int <parameter><optional>mode</optional></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_circle</function> function draws a circle with - center at point - (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>) - and radius <parameter>radius</parameter>. - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the unit - length. If it's 0 or omitted the default unit as specified for the page - is used. Otherwise the coordinates are measured in postscript points - disregarding the current unit. - </para> - <para> - See also <function>cpdf_arc</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-arc"> - <refnamediv> - <refname>cpdf_arc</refname> - <refpurpose>Draws an arc</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_arc</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>double <parameter>radius</parameter></paramdef> - <paramdef>double <parameter>start</parameter></paramdef> - <paramdef>double <parameter>end</parameter></paramdef> - <paramdef>int <parameter><optional>mode</optional></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_arc</function> function draws an arc with - center at point - (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>) - and radius <parameter>radius</parameter>, starting at angle - <parameter>start</parameter> and ending at angle - <parameter>end</parameter>. - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the unit - length. If it's 0 or omitted the default unit as specified for the page - is used. Otherwise the coordinates are measured in postscript points - disregarding the current unit. - </para> - <para> - See also <function>cpdf_circle</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-rect"> - <refnamediv> - <refname>cpdf_rect</refname> - <refpurpose>Draw a rectangle</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_rect</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>double <parameter>width</parameter></paramdef> - <paramdef>double <parameter>height</parameter></paramdef> - <paramdef>int <parameter><optional>mode</optional></parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_rect</function> function draws a rectangle with - its lower left corner at point - (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>). - This width is set to <parameter>widgth</parameter>. - This height is set to <parameter>height</parameter>. - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the unit - length. If it's 0 or omitted the default unit as specified for the page - is used. Otherwise the coordinates are measured in postscript points - disregarding the current unit. + </refsect1> + </refentry> + <refentry id="function.cpdf-rlineto"> + <refnamediv> + <refname>cpdf_rlineto</refname> + <refpurpose>직선을 그려줍니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_rlineto</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>int <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_rlineto</function>함수는 +현재점부터 (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>)에 +비례하여 선을 그립니다. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-closepath"> - <refnamediv> - <refname>cpdf_closepath</refname> - <refpurpose>Close path</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_closepath</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_closepath</function> function closes the - current path. + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다 </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-stroke"> - <refnamediv> - <refname>cpdf_stroke</refname> - <refpurpose>Draw line along path</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_stroke</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_stroke</function> function draws a line along - current path. - </para> - <para> - See also <function>cpdf_closepath</function>, - <function>cpdf_closepath_stroke</function>. + <para> + <function>cpdf_moveto</function>, + <function>cpdf_rmoveto</function>, + <function>cpdf_curveto</function>를 참조. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-closepath-stroke"> - <refnamediv> - <refname>cpdf_closepath_stroke</refname> - <refpurpose>Close path and draw line along path</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_closepath_stroke</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_closepath_stroke</function> function is a - combination of <function>cpdf_closepath</function> and - <function>cpdf_stroke</function>. Than clears the path. - </para> - <para> - See also <function>cpdf_closepath</function>, - <function>cpdf_stroke</function>. + </refsect1> + </refentry> + <refentry id="function.cpdf-circle"> + <refnamediv> + <refname>cpdf_circle</refname> + <refpurpose>원을 그립니다.</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_circle</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>double <parameter>radius</parameter> + </paramdef> + <paramdef>int <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_circle</function> 함수는 중심점 +(<parameter>x-coor</parameter>, <parameter>y-coor</parameter>) 에 반지름 +<parameter>radius</parameter> 인 원을 그립니다 </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-fill"> - <refnamediv> - <refname>cpdf_fill</refname> - <refpurpose>Fill current path</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_fill</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_fill</function> function fills the interior of - the current path with the current fill color. + <para> + 선택적 매개변수 <parameter>mode</parameter> 는 단위 +길이를 결정합니다. 만약 그것이 0 이거나 생략되었을때는 +기본단위로 현재 페이지에 사용된 값이 사용됩니다.. 그렇지 +않고 좌표가 postscript points로 명기되어있다면 현재 단위는 +무시됩니다. </para> - <para> - See also <function>cpdf_closepath</function>, - <function>cpdf_stroke</function>, - <function>cpdf_setgray_fill</function>, - <function>cpdf_setgray</function>, - <function>cpdf_setrgbcolor_fill</function>, - <function>cpdf_setrgbcolor</function>. + <para> + See also <function>cpdf_arc</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-fill-stroke"> - <refnamediv> - <refname>cpdf_fill_stroke</refname> - <refpurpose>Fill and stroke current path</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_fill_stroke</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_fill_stroke</function> function fills the interior of - the current path with the current fill color and draws current path. + </refsect1> + </refentry> + <refentry id="function.cpdf-arc"> + <refnamediv> + <refname>cpdf_arc</refname> + <refpurpose>원호를 그립니다.</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_arc</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>double <parameter>radius</parameter> + </paramdef> + <paramdef>double <parameter>start</parameter> + </paramdef> + <paramdef>double <parameter>end</parameter> + </paramdef> + <paramdef>int <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_arc</function> 함수는 중심점 +(<parameter>x-coor</parameter>, <parameter>y-coor</parameter>)와 반지름 +<parameter>radius</parameter>, 시작 각도 <parameter>start</parameter>와 끝 +각도 <parameter>end</parameter>로 호를 그립니다. </para> + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다. +</para> + <para> + <function>cpdf_circle</function>를 참조. </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-rect"> + <refnamediv> + <refname>cpdf_rect</refname> + <refpurpose>직사각형을 그립니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_rect</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>double <parameter>width</parameter> + </paramdef> + <paramdef>double <parameter>height</parameter> + </paramdef> + <paramdef>int <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_rect</function>함수는 왼쪽 아래 +모서리 (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>) 지점에 +직사각형을 그립니다. 이것의 넓이는 <parameter>widgth</parameter>로 +설정됩니다.. 높이는 <parameter>height</parameter>로 설정됩니다 + </para> + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다 + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-closepath"> + <refnamediv> + <refname>cpdf_closepath</refname> + <refpurpose>패스(path)를 닫습니다.</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_closepath</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_closepath</function> 함수는 현재 +패스(path)를 닫습니다. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-stroke"> + <refnamediv> + <refname>cpdf_stroke</refname> + <refpurpose>패스(path)를 따라 선을 +그립니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_stroke</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> +<function>cpdf_stroke</function>함수는 현재 패스를 따라 선을 그립니다 + </para> + <para> +<function>cpdf_closepath</function>, + <function>cpdf_closepath_stroke</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-closepath-stroke"> + <refnamediv> + <refname>cpdf_closepath_stroke</refname> + <refpurpose>현재 패스(path)를 닫고 패스를 따라 +선을 그려줍니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_closepath_stroke</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_closepath_stroke</function> 함수는 +<function>cpdf_closepath</function>와 <function>cpdf_stroke</function>의 조합과 +같습니다. 그다음 패스를 지웁니다. + </para> + <para> + <function>cpdf_closepath</function>, +<function>cpdf_stroke</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-fill"> + <refnamediv> + <refname>cpdf_fill</refname> + <refpurpose>현재 패스(path)를 칠합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_fill</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_fill</function>함수는 현재 +패스(path)의 내부를 현재 채움색상으로 칠합니다 </para> - <para> - See also <function>cpdf_closepath</function>, + <para> + <function>cpdf_closepath</function>, <function>cpdf_stroke</function>, - <function>cpdf_fill</function>, <function>cpdf_setgray_fill</function>, <function>cpdf_setgray</function>, <function>cpdf_setrgbcolor_fill</function>, - <function>cpdf_setrgbcolor</function>. + <function>cpdf_setrgbcolor</function>를 참조. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-closepath-fill-stroke"> - <refnamediv> - <refname>cpdf_closepath_fill_stroke</refname> - <refpurpose>Close, fill and stroke current path</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_closepath_fill_stroke</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_closepath_fill_stroke</function> function closes, - fills the interior of the current path with the current fill color and - draws current path. + </refsect1> + </refentry> + <refentry id="function.cpdf-fill-stroke"> + <refnamediv> + <refname>cpdf_fill_stroke</refname> + <refpurpose>현재 패스(path)를 칠하고, 패스를 따라 +선을 그려줍니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_fill_stroke</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_fill_stroke</function>함수는 현재 +패스(path)를 따라 선을 그리고 내부를 채움색상으로 칠해줍니다. </para> - <para> - See also <function>cpdf_closepath</function>, + <para> + <function>cpdf_closepath</function>, <function>cpdf_stroke</function>, <function>cpdf_fill</function>, <function>cpdf_setgray_fill</function>, <function>cpdf_setgray</function>, <function>cpdf_setrgbcolor_fill</function>, - <function>cpdf_setrgbcolor</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-clip"> - <refnamediv> - <refname>cpdf_clip</refname> - <refpurpose>Clips to current path</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_clip</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_clip</function> function clips all drawing - to the current path. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-setgray-fill"> - <refnamediv> - <refname>cpdf_setgray_fill</refname> - <refpurpose>Sets filling color to gray value</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_setgray_fill</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>value</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_setgray_fill</function> function sets the current - gray value to fill a path. - </para> - <para> - See also <function>cpdf_setrgbcolor_fill</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-setgray-stroke"> - <refnamediv> - <refname>cpdf_setgray_stroke</refname> - <refpurpose>Sets drawing color to gray value</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_setgray_stroke</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>gray value</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_setgray_stroke</function> function sets the current - drawing color to the given gray value. + <function>cpdf_setrgbcolor</function>를 참조. </para> - <para> - See also <function>cpdf_setrgbcolor_stroke</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-setgray"> - <refnamediv> - <refname>cpdf_setgray</refname> - <refpurpose>Sets drawing and filling color to gray value</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_setgray</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>gray value</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_setgray_stroke</function> function sets the current - drawing and filling color to the given gray value. - </para> - <para> - See also <function>cpdf_setrgbcolor_stroke</function>, - <function>cpdf_setrgbcolor_fill</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-setrgbcolor-fill"> - <refnamediv> - <refname>cpdf_setrgbcolor_fill</refname> - <refpurpose>Sets filling color to rgb color value</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_setrgbcolor_fill</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>red value</parameter></paramdef> - <paramdef>double <parameter>green value</parameter></paramdef> - <paramdef>double <parameter>blue value</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_setrgbcolor_fill</function> function sets the current - rgb color value to fill a path. - </para> - <para> - See also <function>cpdf_setrgbcolor_stroke</function>, - <function>cpdf_setrgbcolor</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-setrgbcolor-stroke"> - <refnamediv> - <refname>cpdf_setrgbcolor_stroke</refname> - <refpurpose>Sets drawing color to rgb color value</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_setrgbcolor_stroke</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>red value</parameter></paramdef> - <paramdef>double <parameter>green value</parameter></paramdef> - <paramdef>double <parameter>blue value</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_setrgbcolor_stroke</function> function sets the current - drawing color to the given rgb color value. - </para> - <para> - See also <function>cpdf_setrgbcolor_fill</function>, - <function>cpdf_setrgbcolor</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-setrgbcolor"> - <refnamediv> - <refname>cpdf_setrgbcolor</refname> - <refpurpose>Sets drawing and filling color to rgb color value</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_setrgbcolor</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>red value</parameter></paramdef> - <paramdef>double <parameter>green value</parameter></paramdef> - <paramdef>double <parameter>blue value</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_setrgbcolor_stroke</function> function sets the current - drawing and filling color to the given rgb color value. - </para> - <para> - See also <function>cpdf_setrgbcolor_stroke</function>, - <function>cpdf_setrgbcolor_fill</function>. - </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-add-outline"> - <refnamediv> - <refname>cpdf_add_outline</refname> - <refpurpose>Adds bookmark for current page</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_add_outline</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>string <parameter>text</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_add_outline</function> function adds a bookmark - with text <parameter>text</parameter> that points to the current page. + </refsect1> + </refentry> + <refentry id="function.cpdf-closepath-fill-stroke"> + <refnamediv> + <refname>cpdf_closepath_fill_stroke</refname> + <refpurpose>현재 패스(path)를 닫고, +칠해줍니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_closepath_fill_stroke</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_closepath_fill_stroke</function> +함수는 현재 패스(path)를 닫고, 내부를 현재 채움색상으로 +칠하고 현재 패스(path)를 그려줍니다 + </para> + <para> + <function>cpdf_closepath</function>, +<function>cpdf_stroke</function>, +<function>cpdf_fill</function>, +<function>cpdf_setgray_fill</function>, +<function>cpdf_setgray</function>, +<function>cpdf_setrgbcolor_fill</function>, +<function>cpdf_setrgbcolor</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-clip"> + <refnamediv> + <refname>cpdf_clip</refname> + <refpurpose>현재 패스(path)로 +잘라냅니다.</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_clip</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_clip</function> 함수는 모든 +그림을 현재 패스(path)로 잘라냅니다. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-setgray-fill"> + <refnamediv> + <refname>cpdf_setgray_fill</refname> + <refpurpose>채움색상을 음영값으로 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_setgray_fill</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>value</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_setgray_fill</function>함수는 현재 +음영값을 패스(path)를 채색하기위해 설정합니다. + </para> + <para> + <function>cpdf_setrgbcolor_fill</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-setgray-stroke"> + <refnamediv> + <refname>cpdf_setgray_stroke</refname> + <refpurpose>그리기 색상을 음영값으로 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_setgray_stroke</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>gray +value</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_setgray_stroke</function>함수는 +현재 그리기 색상을 주어진 음영값으로 설정합니다. + </para> + <para> + <function>cpdf_setrgbcolor_stroke</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-setgray"> + <refnamediv> + <refname>cpdf_setgray</refname> + <refpurpose>그리기와 채움 색상을 음영값으로 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void <function>cpdf_setgray</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>gray +value</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_setgray_stroke</function>함수는 +현재 그리기와 채움 색상을 주어진 음영값으로 설정합니다. + </para> + <para> + <function>cpdf_setrgbcolor_stroke</function>, + <function>cpdf_setrgbcolor_fill</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-setrgbcolor-fill"> + <refnamediv> + <refname>cpdf_setrgbcolor_fill</refname> + <refpurpose>채움색상을 rgb 색상값으로 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_setrgbcolor_fill</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>red +value</parameter> + </paramdef> + <paramdef>double <parameter>green +value</parameter> + </paramdef> + <paramdef>double <parameter>blue +value</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_setrgbcolor_fill</function>함수는 +현재 채움색상을 rgb 색상값으로 설정합니다. + </para> + <para> + <function>cpdf_setrgbcolor_stroke</function>, + <function>cpdf_setrgbcolor</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-setrgbcolor-stroke"> + <refnamediv> + <refname>cpdf_setrgbcolor_stroke</refname> + <refpurpose>그리기 색상을 rgb색상값으로 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_setrgbcolor_stroke</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>red +value</parameter> + </paramdef> + <paramdef>double <parameter>green +value</parameter> + </paramdef> + <paramdef>double <parameter>blue +value</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_setrgbcolor_stroke</function>함수는 +현재 그리기 색상을 주어진 rgb 색상값으로 설정합니다. + </para> + <para> + <function>cpdf_setrgbcolor_fill</function>, + <function>cpdf_setrgbcolor</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-setrgbcolor"> + <refnamediv> + <refname>cpdf_setrgbcolor</refname> + <refpurpose>그리기와 채움 색상을 rgb 값으로 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_setrgbcolor</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>red +value</parameter> + </paramdef> + <paramdef>double <parameter>green +value</parameter> + </paramdef> + <paramdef>double <parameter>blue +value</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_setrgbcolor_stroke</function>함수는 +현재 그리기와 채움색상을 주어진 rgb 색상값으로 설정합니다. + </para> + <para> + <function>cpdf_setrgbcolor_stroke</function>, + <function>cpdf_setrgbcolor_fill</function>를 참조. + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-add-outline"> + <refnamediv> + <refname>cpdf_add_outline</refname> + <refpurpose>현재 페이지에 대한 북마크를 +추가</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_add_outline</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>string <parameter>text</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_add_outline</function>은 현재 +페이지의 요점을 나타내는<parameter>text</parameter>로 북마크를 +작성합니다. <example> - <title>Adding a page outline</title> - <programlisting> + <title>페이지 요점 추가</title> + <programlisting> <?php $cpdf = cpdf_open(0); cpdf_page_init($cpdf, 1, 0, 595, 842); @@ -1952,185 +1962,194 @@ cpdf_close($cpdf); ?> </programlisting> - </example> + </example> + </para> + </refsect1> + </refentry> + <refentry id="function.cpdf-set-page-animation"> + <refnamediv> + <refname>cpdf_set_page_animation</refname> + <refpurpose>페이지간의 변화를 +설정합니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_set_page_animation</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>int <parameter>transition</parameter> + </paramdef> + <paramdef>double +<parameter>duration</parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_set_page_animation</function>함수는 +뒤따르는 페이지들간의 트렌지션(transition)효과를 설정합니다. </para> - </refsect1> - </refentry> + <para> + <parameter>transition</parameter>은 다음의 값을 +가질 수 있습니다 - <refentry id="function.cpdf-set-page-animation"> - <refnamediv> - <refname>cpdf_set_page_animation</refname> - <refpurpose>Sets duration between pages</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_set_page_animation</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>int <parameter>transition</parameter></paramdef> - <paramdef>double <parameter>duration</parameter></paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_set_page_animation</function> function set the - transition between following pages. - </para> - <para> - The value of <parameter>transition</parameter> - can be <simplelist> - <member>0 for none,</member> - <member> - 1 for two lines sweeping across the screen reveal the page, + <member>0은 없음,</member> + <member> + 1은 두개의 직선이 화면을 광범위하게 가로지르며 +페이지를 나타냅니다, </member> - <member> - 2 for multiple lines sweeping across the screen reveal the page, + <member> + 2는 여러개의 직선이 화면을 광범위하게 가로지르며 +페이지를 나타냅니다, </member> - <member>3 for a box reveals the page,</member> - <member> - 4 for a single line sweeping across the screen reveals the page, + <member>3은 사각형 형태로 페이지를 +나타냅니다,</member> + <member> + 4는 한개의 직선이 화면을 광범위하게 가로지르며 +페이지를 나타냅니다, </member> - <member>5 for the old page dissolves to reveal the page,</member> - <member> - 6 for the dissolve effect moves from one screen edge to another, + <member>5는 이전페이지가 +디졸브(dessolve)되며 페이지를 나타냅니다,</member> + <member> + 6은 디졸브 효과가 화면 한쪽모서리로부터 다른쪽 +모서리로 이동하며 나타납니다, </member> - <member> - 7 for the old page is simply replaced by the new page (default) - </member> - </simplelist> - </para> - <para> + <member> + 7은 이전페이지가 단순히 새로운페이지로 교체되어 +나타납니다. (기본값) </member> + </simplelist> + </para> + <para> The value of <parameter>duration</parameter> is the number of seconds between page flipping. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-import-jpeg"> - <refnamediv> - <refname>cpdf_import_jpeg</refname> - <refpurpose>Opens a JPEG image</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>int <function>cpdf_import_jpeg</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>string <parameter>file name</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>double <parameter>angle</parameter></paramdef> - <paramdef>double <parameter>width</parameter></paramdef> - <paramdef>double <parameter>height</parameter></paramdef> - <paramdef>double <parameter>x-scale</parameter></paramdef> - <paramdef>double <parameter>y-scale</parameter></paramdef> - <paramdef>int - <parameter><optional>mode</optional></parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_import_jpeg</function> function opens an image - stored in the file with the name <parameter>file - name</parameter>. The format of the image has to be jpeg. The - image is placed on the current page at position - (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>). - The image is rotated by <parameter>angle</parameter> degres. - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the - unit length. If it's 0 or omitted the default unit as specified - for the page is used. Otherwise the coordinates are measured in - postscript points disregarding the current unit. + </refsect1> + </refentry> + <refentry id="function.cpdf-import-jpeg"> + <refnamediv> + <refname>cpdf_import_jpeg</refname> + <refpurpose>JPEG 이미지를 엽니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>int +<function>cpdf_import_jpeg</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>string <parameter>file +name</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>double <parameter>angle</parameter> + </paramdef> + <paramdef>double <parameter>width</parameter> + </paramdef> + <paramdef>double <parameter>height</parameter> + </paramdef> + <paramdef>double <parameter>x-scale</parameter> + </paramdef> + <paramdef>double <parameter>y-scale</parameter> + </paramdef> + <paramdef>int + <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_import_jpeg</function>함수는 +<parameter>file + name</parameter>에 저장된 이미지를 열어줍니다. 이미지의 +형식은 jpeg이어야 합니다. 이미지는 현재 페이지의 +(<parameter>x-coor</parameter>, <parameter>y-coor</parameter>) 위치에 +놓여집니다. 이미지는 <parameter>angle</parameter>각도만큼 회전됩니다 +</para> + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다. </para> - <para> + <para> See also <function>cpdf_place_inline_image</function>. </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-place-inline-image"> - <refnamediv> - <refname>cpdf_place_inline_image</refname> - <refpurpose>Places an image on the page</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_place_inline_image</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>int <parameter>image</parameter></paramdef> - <paramdef>double <parameter>x-coor</parameter></paramdef> - <paramdef>double <parameter>y-coor</parameter></paramdef> - <paramdef>double <parameter>angle</parameter></paramdef> - <paramdef>double <parameter>width</parameter></paramdef> - <paramdef>double <parameter>height</parameter></paramdef> - <paramdef>int - <parameter><optional>mode</optional></parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_place_inline_image</function> function places - an image created with the php image functions on the page at - postion (<parameter>x-coor</parameter>, - <parameter>y-coor</parameter>). The image can be scaled at the - same time. - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the - unit length. If it's 0 or omitted the default unit as specified - for the page is used. Otherwise the coordinates are measured in - postscript points disregarding the current unit. + </refsect1> + </refentry> + <refentry id="function.cpdf-place-inline-image"> + <refnamediv> + <refname>cpdf_place_inline_image</refname> + <refpurpose>그림을 페이지에 +위치시킵니다</refpurpose> + </refnamediv> + <refsect1> + <title>설명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_place_inline_image</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>int <parameter>image</parameter> + </paramdef> + <paramdef>double <parameter>x-coor</parameter> + </paramdef> + <paramdef>double <parameter>y-coor</parameter> + </paramdef> + <paramdef>double <parameter>angle</parameter> + </paramdef> + <paramdef>double <parameter>width</parameter> + </paramdef> + <paramdef>double <parameter>height</parameter> + </paramdef> + <paramdef>int + <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_place_inline_image</function>함수는 +php 이미지 함수로 작성된 이미지를 (<parameter>x-coor</parameter>, + <parameter>y-coor</parameter>)지점에 위치시킵니다. 이미지는 +동시에 확대 및 축소(scaled) 될수 있습니다. </para> - <para> - See also <function>cpdf_import_jpeg</function>. + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다 </para> - </refsect1> - </refentry> - - <refentry id="function.cpdf-add-annotation"> - <refnamediv> - <refname>cpdf_add_annotation</refname> - <refpurpose>Adds annotation</refpurpose> - </refnamediv> - <refsect1> - <title>Description</title> - <funcsynopsis> - <funcprototype> - <funcdef>void <function>cpdf_add_annotation</function></funcdef> - <paramdef>int <parameter>pdf document</parameter></paramdef> - <paramdef>double <parameter>llx</parameter></paramdef> - <paramdef>double <parameter>lly</parameter></paramdef> - <paramdef>double <parameter>urx</parameter></paramdef> - <paramdef>double <parameter>ury</parameter></paramdef> - <paramdef>string <parameter>title</parameter></paramdef> - <paramdef>string <parameter>content</parameter></paramdef> - <paramdef>int - <parameter><optional>mode</optional></parameter> - </paramdef> - </funcprototype> - </funcsynopsis> - <para> - The <function>cpdf_add_annotation</function> adds a note with the - lower left corner at (<parameter>llx</parameter>, - <parameter>lly</parameter>) and the upper right corner at - (<parameter>urx</parameter>, <parameter>ury</parameter>). - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the - unit length. If it's 0 or omitted the default unit as specified - for the page is used. Otherwise the coordinates are measured in - postscript points disregarding the current unit. + <para> + See also <function>cpdf_import_jpeg</function>. </para> - </refsect1> - </refentry> - - </reference> - + </refsect1> + </refentry> + <refentry id="function.cpdf-add-annotation"> + <refnamediv> + <refname>cpdf_add_annotation</refname> + <refpurpose>주석을 추가한다</refpurpose> + </refnamediv> + <refsect1> + <title>설 명</title> + <funcsynopsis> + <funcprototype> + <funcdef>void +<function>cpdf_add_annotation</function> + </funcdef> + <paramdef>int <parameter>pdf +document</parameter> + </paramdef> + <paramdef>double <parameter>llx</parameter> + </paramdef> + <paramdef>double <parameter>lly</parameter> + </paramdef> + <paramdef>double <parameter>urx</parameter> + </paramdef> + <paramdef>double <parameter>ury</parameter> + </paramdef> + <paramdef>string <parameter>title</parameter> + </paramdef> + <paramdef>string <parameter>content</parameter> + </paramdef> + <paramdef>int + <parameter> + <optional>mode</optional> + </parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + <function>cpdf_add_annotation</function>은 왼쪽 +아래 (<parameter>llx</parameter>, <parameter>lly</parameter>) 와 오른쪽 위 +(<parameter>urx</parameter>, <parameter>ury</parameter>) 에 주석을 +추가합니다. + </para> + <para> +선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 +결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 +현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 +postscript points로 명기되어있다면 현재 단위는 무시됩니다 + </para> + </refsect1> + </refentry> +</reference> <!-- Keep this comment at the end of the file Local variables: mode: sgml