# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2025, Artifex
# This file is distributed under the same license as the PyMuPDF package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PyMuPDF 1.26.7\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-03 09:30+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: ko\n"
"Language-Team: ko <LL@li.org>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.17.0\n"

#: ../../header.rst:-1 e16c032122ad4e028bed74389ed639aa
msgid "Artifex"
msgstr "Artifex"

#: ../../header.rst:-1 9732656e336643c0a3688f6451a5d129
msgid ""
"PyMuPDF is a high-performance Python library for data extraction, "
"analysis, conversion & manipulation of PDF (and other) documents."
msgstr "|PyMuPDF| 는 PDF(및 기타) 문서의 데이터 추출, 분석, 변환 및 조작을 위한 고성능 Python 라이브러리입니다."

#: ../../header.rst:-1 8784bd6bb15a493cb1459dea2fd1c45d
msgid ""
"PDF Text Extraction, PDF Image Extraction, PDF Conversion, PDF Tables, "
"PDF Splitting, PDF Creation, Pyodide, PyScript"
msgstr "PDF 텍스트 추출, PDF 이미지 추출, PDF 변환, PDF 테이블, PDF 분할, PDF 생성, Pyodide, PyScript"

#: ../../page.rst:7 ce1211f275594a9799c196eda5262e29
msgid "Page"
msgstr "Page"

#: ../../page.rst:9 521a22f6c2494b1d8774bbf21c40a438
msgid ""
"Class representing a document page. A page object is created by "
":meth:`Document.load_page` or, equivalently, via indexing the document "
"like `doc[n]` - it has no independent constructor."
msgstr ""
"문서 페이지를 나타내는 클래스. 페이지 객체는 :meth:`Document.load_page` 또는 동등하게 `doc[n]` 과 "
"같이 문서를 인덱싱하여 생성됩니다 - 독립적인 생성자가 없습니다."

#: ../../page.rst:11 926d97edf1a148ba86e31fc4a0907173
msgid ""
"There is a parent-child relationship between a document and its pages. If"
" the document is closed or deleted, all page objects (and their "
"respective children, too) in existence will become unusable "
"(\"orphaned\"): If a page property or method is being used, an exception "
"is raised."
msgstr ""
"문서와 페이지 간에는 부모-자식 관계가 있습니다. 문서가 닫히거나 삭제되면 존재하는 모든 페이지 객체(및 각각의 자식도)가 사용 "
"불가능해집니다(\"고아\"): 페이지 속성이나 메서드가 사용되면 예외가 발생합니다."

#: ../../page.rst:13 63842982bdce4d8b9ab736778c00f188
msgid ""
"Several page methods have a :ref:`Document` counterpart for convenience. "
"At the end of this chapter you will find a synopsis."
msgstr "편의를 위해 여러 페이지 메서드에는 :ref:`Document` 대응 항목이 있습니다. 이 장의 끝에서 요약을 찾을 수 있습니다."

#: ../../page.rst:15 1002d10886004b41a5902ec4640a3912
msgid ""
"Many times in this chapter we are using the term **coordinate**. It is of"
" high importance to have at least a basic understanding of what that is "
"and that you feel comfortable with the section :ref:`Coordinates`."
msgstr ""
"이 장에서 여러 번 **좌표** 라는 용어를 사용합니다. 그것이 무엇인지에 대한 기본적인 이해를 갖추고 "
":ref:`Coordinates` 섹션에 익숙해지는 것이 매우 중요합니다."

#: ../../page.rst:18 e1df1b1166044863ac89785a4b65c771
msgid "Modifying Pages"
msgstr "페이지 수정"

#: ../../page.rst:19 6f307a8c6a02449cbfeb3416e092240f
msgid ""
"Changing page properties and adding or changing page content is available"
" for PDF documents only."
msgstr "페이지 속성 변경 및 페이지 콘텐츠 추가 또는 변경은 PDF 문서에서만 사용할 수 있습니다."

#: ../../page.rst:21 d491d2d2fb334bafbb8919f76e2e8238
msgid "In a nutshell, this is what you can do with PyMuPDF:"
msgstr "간단히 말하면, |PyMuPDF| 로 할 수 있는 것은 다음과 같습니다:"

#: ../../page.rst:23 d90792749a9349219c93cc569263ed38
msgid "Modify page rotation and the visible part (\"cropbox\") of the page."
msgstr "페이지 회전 및 페이지의 보이는 부분(\"cropbox\")을 수정합니다."

#: ../../page.rst:24 58fd1c6d537c448fbd8f5d264a78c21d
msgid "Insert images, other PDF pages, text and simple geometrical objects."
msgstr "이미지, 다른 PDF 페이지, 텍스트 및 간단한 기하학적 객체를 삽입합니다."

#: ../../page.rst:25 a12337916b2f4e5ab028230f71a556eb
msgid "Add annotations and form fields."
msgstr "주석 및 양식 필드를 추가합니다."

#: ../../page.rst:29 11cc1d708f504056baa21c4fed8f0b94
msgid ""
"Methods require coordinates (points, rectangles) to put content in "
"desired places. Please be aware that these coordinates **must always** be"
" provided relative to the **unrotated** page (since v1.17.0). The reverse"
" is also true: except :attr:`Page.rect`, resp. :meth:`Page.bound` (both "
"*reflect* when the page is rotated), all coordinates returned by methods "
"and attributes pertain to the unrotated page."
msgstr ""
"원하는 위치에 콘텐츠를 배치하기 위해 좌표(점, 사각형)가 필요합니다. 이러한 좌표는 **항상** **회전되지 않은** 페이지를 "
"기준으로 제공되어야 합니다(v1.17.0부터). 역도 마찬가지입니다: :attr:`Page.rect`, 각각 "
":meth:`Page.bound` (둘 다 페이지가 회전될 때 *반영* 됨)를 제외하고, 메서드와 속성에서 반환된 모든 좌표는 "
"회전되지 않은 페이지에 해당합니다."

#: ../../page.rst:31 56d8c3ede59e4cd6b94ed6b542aa071f
msgid ""
"So the returned value of e.g. :meth:`Page.get_image_bbox` will not change"
" if you do a :meth:`Page.set_rotation`. The same is true for coordinates "
"returned by :meth:`Page.get_text`, annotation rectangles, and so on. If "
"you want to find out, where an object is located in **rotated "
"coordinates**, multiply the coordinates with "
":attr:`Page.rotation_matrix`. There also is its inverse, "
":attr:`Page.derotation_matrix`, which you can use when interfacing with "
"other readers, which may behave differently in this respect."
msgstr ""
"따라서 예를 들어 :meth:`Page.get_image_bbox` 의 반환 값은 :meth:`Page.set_rotation` 을"
" 수행해도 변경되지 않습니다. :meth:`Page.get_text`, 주석 사각형 등에서 반환된 좌표도 마찬가지입니다. 객체가 "
"**회전된 좌표** 에서 어디에 있는지 확인하려면 좌표에 :attr:`Page.rotation_matrix` 를 곱하세요. 역행렬인"
" :attr:`Page.derotation_matrix` 도 있으며, 이 점에서 다르게 동작할 수 있는 다른 리더와 인터페이스할 때"
" 사용할 수 있습니다."

#: ../../page.rst:35 5495c71af02f4a8fb149edfa02294e00
msgid ""
"If you add or update annotations, links or form fields on the page and "
"immediately afterwards need to work with them (i.e. **without leaving the"
" page**), you should reload the page using :meth:`Document.reload_page` "
"before referring to these new or updated items."
msgstr ""
"페이지에 주석, 링크 또는 양식 필드를 추가하거나 업데이트하고 즉시 작업해야 하는 경우(즉, **페이지를 떠나지 않고**), 이러한"
" 새 항목이나 업데이트된 항목을 참조하기 전에 :meth:`Document.reload_page` 를 사용하여 페이지를 다시 "
"로드해야 합니다."

#: ../../page.rst:37 5b62e6a60cbe406cb33ca34fdcdf3756
msgid ""
"Reloading the page is generally recommended -- although not strictly "
"required in all cases. However, some annotation and widget types have "
"extended features in PyMuPDF compared to MuPDF. More of these extensions "
"may also be added in the future."
msgstr ""
"페이지 다시 로드는 일반적으로 권장됩니다 -- 모든 경우에 엄격하게 필요하지는 않지만. 그러나 일부 주석 및 위젯 타입은 "
"MuPDF와 비교하여 |PyMuPDF| 에서 확장 기능을 가지고 있습니다. 이러한 확장 기능이 더 추가될 수도 있습니다."

#: ../../page.rst:39 9b46165bcb584587982fd25c63ab3c8a
msgid ""
"Releoading the page ensures all your changes have been fully applied to "
"PDF structures, so you can safely create Pixmaps or successfully iterate "
"over annotations, links and form fields."
msgstr ""
"페이지를 다시 로드하면 모든 변경 사항이 PDF 구조에 완전히 적용되므로 Pixmap을 안전하게 만들거나 주석, 링크 및 양식 "
"필드를 성공적으로 반복할 수 있습니다."

#: ../../page.rst:42 94074d33706748ee9033e7d4bb141a7a
msgid "**Method / Attribute**"
msgstr "**메서드 / 속성**"

#: ../../page.rst:42 75670f2660794ca6a8f34c6abe09eeed
msgid "**Short Description**"
msgstr "**간단한 설명**"

#: ../../page.rst:44 93d8511e8ebf40a7b1b729cf36aa03d4
msgid ":meth:`Page.add_caret_annot`"
msgstr ":meth:`Page.add_caret_annot`"

#: ../../page.rst:44 fe25471b8e5b4df8b2c71ef4d98cfc43
msgid "PDF only: add a caret annotation"
msgstr "PDF 전용: 캐럿 주석 추가"

#: ../../page.rst:45 e3bdedcdb54b4c20aa6a621d8d977bcb
msgid ":meth:`Page.add_circle_annot`"
msgstr ":meth:`Page.add_circle_annot`"

#: ../../page.rst:45 2bccbccc57b34072ada8dedb56d423c3
msgid "PDF only: add a circle annotation"
msgstr "PDF 전용: 원형 주석 추가"

#: ../../page.rst:46 1b1436b811974ae8af7345271edb8298
msgid ":meth:`Page.add_file_annot`"
msgstr ":meth:`Page.add_file_annot`"

#: ../../page.rst:46 616bbd5f9f334dd4a3b026d3b6d8f8a6
msgid "PDF only: add a file attachment annotation"
msgstr "PDF 전용: 파일 첨부 주석 추가"

#: ../../page.rst:47 58a43a7d9941416683a8baa88d2b0274
msgid ":meth:`Page.add_freetext_annot`"
msgstr ":meth:`Page.add_freetext_annot`"

#: ../../page.rst:47 df78ea811bc646eb900266047ec923a3
msgid "PDF only: add a text annotation"
msgstr "PDF 전용: 텍스트 주석 추가"

#: ../../page.rst:48 60250ea28c6647cba024dc476244187f
msgid ":meth:`Page.add_highlight_annot`"
msgstr ":meth:`Page.add_highlight_annot`"

#: ../../page.rst:48 702ae035409c46c5963108c602141009
msgid "PDF only: add a \"highlight\" annotation"
msgstr "PDF 전용: \"강조\" 주석 추가"

#: ../../page.rst:49 f8da534a97ec46fcabe2fa2776737a67
msgid ":meth:`Page.add_ink_annot`"
msgstr ":meth:`Page.add_ink_annot`"

#: ../../page.rst:49 492961a934c9486b9e9790906dc0363e
msgid "PDF only: add an ink annotation"
msgstr "PDF 전용: 잉크 주석 추가"

#: ../../page.rst:50 5c700ca90cfb47c284dc5d12b68f87cf
msgid ":meth:`Page.add_line_annot`"
msgstr ":meth:`Page.add_line_annot`"

#: ../../page.rst:50 3beaa2a61bfe4649b8072d9d7b3db5cf
msgid "PDF only: add a line annotation"
msgstr "PDF 전용: 선 주석 추가"

#: ../../page.rst:51 8e3053db158f4cf4a38eaca8f62bf82e
msgid ":meth:`Page.add_polygon_annot`"
msgstr ":meth:`Page.add_polygon_annot`"

#: ../../page.rst:51 c396774dd4ad430180ad8bcd7a870076
msgid "PDF only: add a polygon annotation"
msgstr "PDF 전용: 다각형 주석 추가"

#: ../../page.rst:52 899d9130f087402183b36be01e8fd467
msgid ":meth:`Page.add_polyline_annot`"
msgstr ":meth:`Page.add_polyline_annot`"

#: ../../page.rst:52 5b67d817b049400ca64fd45749d2a73a
msgid "PDF only: add a multi-line annotation"
msgstr "PDF 전용: 다중선 주석 추가"

#: ../../page.rst:53 ac94a88db1a945ea8624710afea132e3
msgid ":meth:`Page.add_rect_annot`"
msgstr ":meth:`Page.add_rect_annot`"

#: ../../page.rst:53 c822265b995748939fb6f4e1cd832b4c
msgid "PDF only: add a rectangle annotation"
msgstr "PDF 전용: 사각형 주석 추가"

#: ../../page.rst:54 00e37d1d767341c68663be9358ecc369
msgid ":meth:`Page.add_redact_annot`"
msgstr ":meth:`Page.add_redact_annot`"

#: ../../page.rst:54 eabcf1844b7c444286ffecdcc20508bc
msgid "PDF only: add a redaction annotation"
msgstr "PDF 전용: 수정 주석 추가"

#: ../../page.rst:55 4c82f8bd39eb48039d304e70ecfcc40d
msgid ":meth:`Page.add_squiggly_annot`"
msgstr ":meth:`Page.add_squiggly_annot`"

#: ../../page.rst:55 6424b91d9a5f4e938881c3daf0930076
msgid "PDF only: add a \"squiggly\" annotation"
msgstr "PDF 전용: \"물결선\" 주석 추가"

#: ../../page.rst:56 0deda877c85844bdb4116e19e446478b
msgid ":meth:`Page.add_stamp_annot`"
msgstr ":meth:`Page.add_stamp_annot`"

#: ../../page.rst:56 60caeb4508d74196b16df227d730dcf9
msgid "PDF only: add a \"rubber stamp\" annotation"
msgstr "PDF 전용: \"고무 도장\" 주석 추가"

#: ../../page.rst:57 e9bca0a5a98842f6a9fa657758bbde00
msgid ":meth:`Page.add_strikeout_annot`"
msgstr ":meth:`Page.add_strikeout_annot`"

#: ../../page.rst:57 7c3096dd58da4af5a5c81213f8dcea99
msgid "PDF only: add a \"strike-out\" annotation"
msgstr "PDF 전용: \"취소선\" 주석 추가"

#: ../../page.rst:58 ec81831ff1a34e12933ad4fe97ddfc72
msgid ":meth:`Page.add_text_annot`"
msgstr ":meth:`Page.add_text_annot`"

#: ../../page.rst:58 6166e4c84976477ebbb37a08075be065
msgid "PDF only: add a comment"
msgstr "PDF 전용: 주석 추가"

#: ../../page.rst:59 9d9e5d56413243e7acd7bc42faea55a8
msgid ":meth:`Page.add_underline_annot`"
msgstr ":meth:`Page.add_underline_annot`"

#: ../../page.rst:59 0f3e21d031cd4faf9b37cb2a67940487
msgid "PDF only: add an \"underline\" annotation"
msgstr "PDF 전용: \"밑줄\" 주석 추가"

#: ../../page.rst:60 f5faa32f93624b2487038228f34de580
msgid ":meth:`Page.add_widget`"
msgstr ":meth:`Page.add_widget`"

#: ../../page.rst:60 cb151ecc51ab45a195811c7976e8e869
msgid "PDF only: add a PDF Form field"
msgstr "PDF 전용: PDF 양식 필드 추가"

#: ../../page.rst:61 7d757c5dccba4c0fb0941cead965caa8
msgid ":meth:`Page.annot_names`"
msgstr ":meth:`Page.annot_names`"

#: ../../page.rst:61 2af022e1891743f9a93104db2bad5f5e
msgid "PDF only: a list of annotation (and widget) names"
msgstr "PDF 전용: 주석(및 위젯) 이름 목록"

#: ../../page.rst:62 460e33003788412a8f6af75cd5edeef8
msgid ":meth:`Page.annot_xrefs`"
msgstr ":meth:`Page.annot_xrefs`"

#: ../../page.rst:62 21f42a813f50480085c3e7d12ae51dde
msgid "PDF only: a list of annotation (and widget) xrefs"
msgstr "PDF 전용: 주석(및 위젯) xref 목록"

#: ../../page.rst:63 fe26f7732fc64062b91138d4a3666ff1
msgid ":meth:`Page.annots`"
msgstr ":meth:`Page.annots`"

#: ../../page.rst:63 fa2bca1baaa34e9890095cfbad31d943
msgid "return a generator over the annots on the page"
msgstr "페이지의 주석에 대한 생성자 반환"

#: ../../page.rst:64 ef49a8b7ac1f42d7b517b2a72841b523
msgid ":meth:`Page.apply_redactions`"
msgstr ":meth:`Page.apply_redactions`"

#: ../../page.rst:64 6eec33ab83094db09f58d366751d135c
msgid "PDF only: process the redactions of the page"
msgstr "PDF 전용: 페이지의 수정 처리"

#: ../../page.rst:65 fffafd8ac71f4946b8d34ddec143fb97
msgid ":meth:`Page.clip_to_rect`"
msgstr ":meth:`Page.clip_to_rect`"

#: ../../page.rst:65 6c00ecf81e9d421d8d4328df5552a335
msgid "PDF only: remove page content outside a rectangle"
msgstr "PDF 전용: 사각형 외부의 페이지 콘텐츠 제거"

#: ../../page.rst:66 bc10eac3335e4c7c8aa29962096a4851
msgid ":meth:`Page.bound`"
msgstr ":meth:`Page.bound`"

#: ../../page.rst:66 ../../page.rst:137 1f3d85fc4fa74bdaa0d5458534460fcf
#: ff6962d922fd4757939ee93378e3df3a
msgid "rectangle of the page"
msgstr "페이지의 사각형"

#: ../../page.rst:67 2f6ce14be7ed4e00b009b2eb52d0f7fa
msgid ":meth:`Page.cluster_drawings`"
msgstr ":meth:`Page.cluster_drawings`"

#: ../../page.rst:67 aeca385ef2014bdeaae33e4d3e5405a9
msgid "PDF only: bounding boxes of vector graphics"
msgstr "PDF 전용: 벡터 그래픽의 경계 상자"

#: ../../page.rst:68 a3fd94d66c45439186fd3381996fa529
msgid ":meth:`Page.delete_annot`"
msgstr ":meth:`Page.delete_annot`"

#: ../../page.rst:68 fd8317c7a16c4ed3be5d0f91c39d36be
msgid "PDF only: delete an annotation"
msgstr "PDF 전용: 주석 삭제"

#: ../../page.rst:69 9722279391474a879dbd9f2a7b590d84
msgid ":meth:`Page.delete_image`"
msgstr ":meth:`Page.delete_image`"

#: ../../page.rst:69 46b28a2de9974570ba0436618b032379
msgid "PDF only: delete an image"
msgstr "PDF 전용: 이미지 삭제"

#: ../../page.rst:70 203a1849b02a42c7a891f062cbf52dfb
msgid ":meth:`Page.delete_link`"
msgstr ":meth:`Page.delete_link`"

#: ../../page.rst:70 ccf68e485ea740aea4e49e3cbf147821
msgid "PDF only: delete a link"
msgstr "PDF 전용: 링크 삭제"

#: ../../page.rst:71 0d872d8700894747baf6717b43854f1b
msgid ":meth:`Page.delete_widget`"
msgstr ":meth:`Page.delete_widget`"

#: ../../page.rst:71 ce302a0aa96f4ec28810acfee891e36f
msgid "PDF only: delete a widget / field"
msgstr "PDF 전용: 위젯/필드 삭제"

#: ../../page.rst:72 f63490db0707495f85356a222d8f2e01
msgid ":meth:`Page.draw_bezier`"
msgstr ":meth:`Page.draw_bezier`"

#: ../../page.rst:72 eff1fa903b8d443e887dc9aec924ce87
msgid "PDF only: draw a cubic Bezier curve"
msgstr "PDF 전용: 3차 베지어 곡선 그리기"

#: ../../page.rst:73 8877a067ebb5495db7bf91973ac843de
msgid ":meth:`Page.draw_circle`"
msgstr ":meth:`Page.draw_circle`"

#: ../../page.rst:73 0249f749cc04468db32846e3a91847b1
msgid "PDF only: draw a circle"
msgstr "PDF 전용: 원 그리기"

#: ../../page.rst:74 c84553f9888048eab99f9cad82c5ab51
msgid ":meth:`Page.draw_curve`"
msgstr ":meth:`Page.draw_curve`"

#: ../../page.rst:74 e32a35018a0848c99f5c79513317c3d2
msgid "PDF only: draw a special Bezier curve"
msgstr "PDF 전용: 특수 베지어 곡선 그리기"

#: ../../page.rst:75 5e4b7f8682084254b71c7302e1dbdd0f
msgid ":meth:`Page.draw_line`"
msgstr ":meth:`Page.draw_line`"

#: ../../page.rst:75 d490933be5ca4395aa5c2fd0582ce268
msgid "PDF only: draw a line"
msgstr "PDF 전용: 선 그리기"

#: ../../page.rst:76 05641267e0cf4d989f5f26ad935ec02b
msgid ":meth:`Page.draw_oval`"
msgstr ":meth:`Page.draw_oval`"

#: ../../page.rst:76 86a9acc6ccaa4d4280f3c3fc4d7e9ff6
msgid "PDF only: draw an oval / ellipse"
msgstr "PDF 전용: 타원 그리기"

#: ../../page.rst:77 7a3e2be1ddbb41129d4bb8af04a06aca
msgid ":meth:`Page.draw_polyline`"
msgstr ":meth:`Page.draw_polyline`"

#: ../../page.rst:77 97a5670624784f5e918844be3bd01770
msgid "PDF only: connect a point sequence"
msgstr "PDF 전용: 점 시퀀스 연결"

#: ../../page.rst:78 71f0edeccebb43d5bb0ecc5da8e92d7b
msgid ":meth:`Page.draw_quad`"
msgstr ":meth:`Page.draw_quad`"

#: ../../page.rst:78 2e390549e54b44b6b7711dc9cc895e16
msgid "PDF only: draw a quad"
msgstr "PDF 전용: 사각형 그리기"

#: ../../page.rst:79 635ad324729b4b01bbd2afc6fe1d7bdd
msgid ":meth:`Page.draw_rect`"
msgstr ":meth:`Page.draw_rect`"

#: ../../page.rst:79 4150b075ab48434881a4be110c6fcbf0
msgid "PDF only: draw a rectangle"
msgstr "PDF 전용: 사각형 그리기"

#: ../../page.rst:80 cb18274299ec498384ab4c12af0a38e9
msgid ":meth:`Page.draw_sector`"
msgstr ":meth:`Page.draw_sector`"

#: ../../page.rst:80 5239a2bc5fc34be584b6589ae4741cc4
msgid "PDF only: draw a circular sector"
msgstr "PDF 전용: 원형 섹터 그리기"

#: ../../page.rst:81 caaaee7ecb354309a8dc66d853b4c91f
msgid ":meth:`Page.draw_squiggle`"
msgstr ":meth:`Page.draw_squiggle`"

#: ../../page.rst:81 72295b9e8a63496b88094039ffbcde6a
msgid "PDF only: draw a squiggly line"
msgstr "PDF 전용: 물결선 그리기"

#: ../../page.rst:82 49b04744785948b19597a93786497023
msgid ":meth:`Page.draw_zigzag`"
msgstr ":meth:`Page.draw_zigzag`"

#: ../../page.rst:82 3f21f5eb09354117ad1a536bf3da91fa
msgid "PDF only: draw a zig-zagged line"
msgstr "PDF 전용: 지그재그 선 그리기"

#: ../../page.rst:83 fd9907fef5ad4079a071161d66b17561
msgid ":meth:`Page.find_tables`"
msgstr ":meth:`Page.find_tables`"

#: ../../page.rst:83 7c12def340ca4445bb3e0f6f3a4119a4
msgid "locate tables on the page"
msgstr "페이지에서 테이블 찾기"

#: ../../page.rst:84 a705386990574b03a0bb5107e2990478
msgid ":meth:`Page.get_drawings`"
msgstr ":meth:`Page.get_drawings`"

#: ../../page.rst:84 116ff841fb514d4288112879d23c244f
msgid "get vector graphics on page"
msgstr "페이지의 벡터 그래픽 가져오기"

#: ../../page.rst:85 ../../page.rst:2355 5513869a670140a886b0de7e86105fcc
#: 89d76a9e191948898a7d4ddcb3108546
msgid ":meth:`Page.get_fonts`"
msgstr ":meth:`Page.get_fonts`"

#: ../../page.rst:85 b623d469785e471aa3c1cb2902c44f17
msgid "PDF only: get list of referenced fonts"
msgstr "PDF 전용: 참조된 폰트 목록 가져오기"

#: ../../page.rst:86 032b7938c6354a188828b99422ce4c1b
msgid ":meth:`Page.get_image_bbox`"
msgstr ":meth:`Page.get_image_bbox`"

#: ../../page.rst:86 de0cdf60868d4940a19846bc5c338aa9
msgid "PDF only: get bbox and matrix of embedded image"
msgstr "PDF 전용: 임베디드 이미지의 bbox 및 행렬 가져오기"

#: ../../page.rst:87 ea32423fb45a4c829c831fa0302cf4a2
msgid ":meth:`Page.get_image_info`"
msgstr ":meth:`Page.get_image_info`"

#: ../../page.rst:87 458efa2ccf404e7ab44490f1f0a7eebc
msgid "get list of meta information for all used images"
msgstr "사용된 모든 이미지의 메타 정보 목록 가져오기"

#: ../../page.rst:88 bef50d6ac750452f87453cddca373460
msgid ":meth:`Page.get_image_rects`"
msgstr ":meth:`Page.get_image_rects`"

#: ../../page.rst:88 0639d98f4696403bab4435ac71e37c56
msgid "PDF only: improved version of :meth:`Page.get_image_bbox`"
msgstr "PDF 전용: :meth:`Page.get_image_bbox` 의 개선된 버전"

#: ../../page.rst:89 ../../page.rst:2356 2737569248454d5aad0880abcf86d7ce
#: 417ddc69f2e84248a5cc652040dc362c
msgid ":meth:`Page.get_images`"
msgstr ":meth:`Page.get_images`"

#: ../../page.rst:89 a0e5ded6cdd146ebb2b5ad6dab673250
msgid "PDF only: get list of referenced images"
msgstr "PDF 전용: 참조된 이미지 목록 가져오기"

#: ../../page.rst:90 2c2d56778e154346acc5ed92bd33e033
msgid ":meth:`Page.get_label`"
msgstr ":meth:`Page.get_label`"

#: ../../page.rst:90 8b80f3ad7a864cd496aa891acc3e790a
msgid "PDF only: return the label of the page"
msgstr "PDF 전용: 페이지의 레이블 반환"

#: ../../page.rst:91 5cd06210bb4d47c695294ecea67435ab
msgid ":meth:`Page.get_links`"
msgstr ":meth:`Page.get_links`"

#: ../../page.rst:91 5a062b7c81f344cda0c16b1a005477d7
msgid "get all links"
msgstr "모든 링크 가져오기"

#: ../../page.rst:92 ../../page.rst:2357 79dd679c248f4983b29496e8e988c628
#: a4bee007c0454a16ad4e26642efefb05
msgid ":meth:`Page.get_pixmap`"
msgstr ":meth:`Page.get_pixmap`"

#: ../../page.rst:92 1b658d01635b4251a718775d4f5a25b3
msgid "create a page image in raster format"
msgstr "래스터 형식의 페이지 이미지 생성"

#: ../../page.rst:93 9f1ce6858bce466ebc9ff6ab0f07cf7b
msgid ":meth:`Page.get_svg_image`"
msgstr ":meth:`Page.get_svg_image`"

#: ../../page.rst:93 67e50df05e064d1a82bed624b6647b09
msgid "create a page image in SVG format"
msgstr "SVG 형식의 페이지 이미지 생성"

#: ../../page.rst:94 ../../page.rst:2358 269ce650459d43218f8f2c39da827d08
#: b9169e61ebdd41fbb8a7c9e3c26d9ce4
msgid ":meth:`Page.get_text`"
msgstr ":meth:`Page.get_text`"

#: ../../page.rst:94 a8aaa066102c47ccaafb71449455ec6a
msgid "extract the page's text"
msgstr "페이지의 텍스트 추출"

#: ../../page.rst:95 2721ffbd14ab4c188f8d29ee0333a13d
msgid ":meth:`Page.get_textbox`"
msgstr ":meth:`Page.get_textbox`"

#: ../../page.rst:95 12e56111e26244c3b479f67f2a1f1e59
msgid "extract text contained in a rectangle"
msgstr "사각형에 포함된 텍스트 추출"

#: ../../page.rst:96 da2862c13a76447d8300c492453071f2
msgid ":meth:`Page.get_textpage_ocr`"
msgstr ":meth:`Page.get_textpage_ocr`"

#: ../../page.rst:96 a94a6c9143a344d6aa67d522fa588026
msgid "create a TextPage with OCR for the page"
msgstr "페이지에 대한 OCR이 포함된 TextPage 생성"

#: ../../page.rst:97 6a3ac7a182f44d7fa7a198b16825777d
msgid ":meth:`Page.get_textpage`"
msgstr ":meth:`Page.get_textpage`"

#: ../../page.rst:97 3a2ff15016b94cbda54e0a7e342cdca8
msgid "create a TextPage for the page"
msgstr "페이지에 대한 TextPage 생성"

#: ../../page.rst:98 42257e13df044823b5ada20df4cc1f65
msgid ":meth:`Page.get_xobjects`"
msgstr ":meth:`Page.get_xobjects`"

#: ../../page.rst:98 dac370a551e94fd1845762ed141b934c
msgid "PDF only: get list of referenced xobjects"
msgstr "PDF 전용: 참조된 xobjects 목록 가져오기"

#: ../../page.rst:99 b455e5d5c0aa4fa7843f679e55dbaf6a
msgid ":meth:`Page.insert_font`"
msgstr ":meth:`Page.insert_font`"

#: ../../page.rst:99 ad790342de2c46229c73dbd2e8549b7d
msgid "PDF only: insert a font for use by the page"
msgstr "PDF 전용: 페이지에서 사용할 폰트 삽입"

#: ../../page.rst:100 5769325361e9409291d2de6ff6a74a6f
msgid ":meth:`Page.insert_image`"
msgstr ":meth:`Page.insert_image`"

#: ../../page.rst:100 5fee15b23dc84739b1ab8ce43e9a636a
msgid "PDF only: insert an image"
msgstr "PDF 전용: 이미지 삽입"

#: ../../page.rst:101 4a6a82d58c03465dbdecd703f6d7f484
msgid ":meth:`Page.insert_link`"
msgstr ":meth:`Page.insert_link`"

#: ../../page.rst:101 b1e9b94b930141c0bcadb44dfd561924
msgid "PDF only: insert a link"
msgstr "PDF 전용: 링크 삽입"

#: ../../page.rst:102 17d5d051bd1d45369ac998a2122e0c62
msgid ":meth:`Page.insert_text`"
msgstr ":meth:`Page.insert_text`"

#: ../../page.rst:102 52672923fad14e51bd5e04a28212d35c
msgid "PDF only: insert text"
msgstr "PDF 전용: 텍스트 삽입"

#: ../../page.rst:103 83ba971b1ba9461390deb0d1ab0402f2
msgid ":meth:`Page.insert_htmlbox`"
msgstr ":meth:`Page.insert_htmlbox`"

#: ../../page.rst:103 be5e2559a7d14e57954c56d970906946
msgid "PDF only: insert html text in a rectangle"
msgstr "PDF 전용: 사각형에 HTML 텍스트 삽입"

#: ../../page.rst:104 b3109af9729e40d58a40f4edaac0a175
msgid ":meth:`Page.insert_textbox`"
msgstr ":meth:`Page.insert_textbox`"

#: ../../page.rst:104 b350237b8a85495a94ab5623219b134f
msgid "PDF only: insert a text box"
msgstr "PDF 전용: 텍스트 상자 삽입"

#: ../../page.rst:105 c688c4af2bb1464aa08e2abfed572208
msgid ":meth:`Page.links`"
msgstr ":meth:`Page.links`"

#: ../../page.rst:105 fa47810199534f1fac3e4acd7b50ea81
msgid "return a generator of the links on the page"
msgstr "페이지의 링크에 대한 생성자 반환"

#: ../../page.rst:106 a3a22a08c1c94e718b34bcf0a1c9cc37
msgid ":meth:`Page.load_annot`"
msgstr ":meth:`Page.load_annot`"

#: ../../page.rst:106 38655b86d4994aacbd28bf85316e1534
msgid "PDF only: load a specific annotation"
msgstr "PDF 전용: 특정 주석 로드"

#: ../../page.rst:107 eb4c07f56b864d108c056f82854b0931
msgid ":meth:`Page.load_widget`"
msgstr ":meth:`Page.load_widget`"

#: ../../page.rst:107 c9f0a660efb9401abb92c4ddd9071840
msgid "PDF only: load a specific field"
msgstr "PDF 전용: 특정 필드 로드"

#: ../../page.rst:108 352c9d2ca82d4804848c4e3b197af6d5
msgid ":meth:`Page.load_links`"
msgstr ":meth:`Page.load_links`"

#: ../../page.rst:108 e8427f8c37e04f1c835b369b5917501d
msgid "return the first link on a page"
msgstr "페이지의 첫 번째 링크 반환"

#: ../../page.rst:109 75e71d2fde7b4ef69b2e3b82e8f29afe
msgid ":meth:`Page.new_shape`"
msgstr ":meth:`Page.new_shape`"

#: ../../page.rst:109 2a0c8a834cc546f99d2419597b66e3ba
msgid "PDF only: create a new :ref:`Shape`"
msgstr "PDF 전용: 새 :ref:`Shape` 생성"

#: ../../page.rst:110 a2c8cff536ca425ab1da46f6a5559b54
msgid ":meth:`Page.recolor`"
msgstr ":meth:`Page.recolor`"

#: ../../page.rst:110 ddc1dcc46bd94fa2ac362d97b7d7be96
msgid "PDF only: change the colorspace of objects"
msgstr "PDF 전용: 객체의 색상 공간 변경"

#: ../../page.rst:111 eb776ad9a91748fa9f4419c19c4b92d2
msgid ":meth:`Page.remove_rotation`"
msgstr ":meth:`Page.remove_rotation`"

#: ../../page.rst:111 a2c31954539c48b8b378628c2cc80e96
msgid "PDF only: set page rotation to 0"
msgstr "PDF 전용: 페이지 회전을 0으로 설정"

#: ../../page.rst:112 5057e96ed4734bcbb0133e7ead7a2cab
msgid ":meth:`Page.replace_image`"
msgstr ":meth:`Page.replace_image`"

#: ../../page.rst:112 899c88d73da04ca586624e8dfd412b19
msgid "PDF only: replace an image"
msgstr "PDF 전용: 이미지 교체"

#: ../../page.rst:113 ../../page.rst:2359 71be303aad804ff5a6400acf38550aa4
#: a36ed4e43659431bb9a4bb520578acf9
msgid ":meth:`Page.search_for`"
msgstr ":meth:`Page.search_for`"

#: ../../page.rst:113 62c168ceff884befb1a78b7c8d7407e9
msgid "search for a string"
msgstr "문자열 검색"

#: ../../page.rst:114 8583ac949dd54261b60dc1fa600ba5ce
msgid ":meth:`Page.set_artbox`"
msgstr ":meth:`Page.set_artbox`"

#: ../../page.rst:114 f3329d1a5c484f2085f8abfc485d69fd
msgid "PDF only: modify `/ArtBox`"
msgstr "PDF 전용: `/ArtBox` 수정"

#: ../../page.rst:115 93b0c3cc50ba4ecba1d9f2ecd0b3516e
msgid ":meth:`Page.set_bleedbox`"
msgstr ":meth:`Page.set_bleedbox`"

#: ../../page.rst:115 f3a89a8d724648b9a11cd098e2c87780
msgid "PDF only: modify `/BleedBox`"
msgstr "PDF 전용: `/BleedBox` 수정"

#: ../../page.rst:116 96033ab15bb242d9aebbedeb42f65c22
msgid ":meth:`Page.set_cropbox`"
msgstr ":meth:`Page.set_cropbox`"

#: ../../page.rst:116 5ebf1f7c5f2e4938b6071e31711528e4
msgid "PDF only: modify the :data:`cropbox` (visible page)"
msgstr "PDF 전용: :data:`cropbox` (보이는 페이지) 수정"

#: ../../page.rst:117 3c4547592e4148558c3bb7ef9328b953
msgid ":meth:`Page.set_mediabox`"
msgstr ":meth:`Page.set_mediabox`"

#: ../../page.rst:117 70664716c7b44846a2d23c4603794d75
msgid "PDF only: modify `/MediaBox`"
msgstr "PDF 전용: `/MediaBox` 수정"

#: ../../page.rst:118 c38c50f5998e43de9073f15108f0b4e9
msgid ":meth:`Page.set_rotation`"
msgstr ":meth:`Page.set_rotation`"

#: ../../page.rst:118 ef1b21b5d28947238b694a70d462305d
msgid "PDF only: set page rotation"
msgstr "PDF 전용: 페이지 회전 설정"

#: ../../page.rst:119 6881608670ad44e593239c0b8ca65758
msgid ":meth:`Page.set_trimbox`"
msgstr ":meth:`Page.set_trimbox`"

#: ../../page.rst:119 b79cecdb274042aa9447129dc4256f28
msgid "PDF only: modify `/TrimBox`"
msgstr "PDF 전용: `/TrimBox` 수정"

#: ../../page.rst:120 5b977466d1964b72a80eee11dd8e3009
msgid ":meth:`Page.show_pdf_page`"
msgstr ":meth:`Page.show_pdf_page`"

#: ../../page.rst:120 be9781151fb0400485056a8c9cdfc40e
msgid "PDF only: display PDF page image"
msgstr "PDF 전용: PDF 페이지 이미지 표시"

#: ../../page.rst:121 f2f2542e611141f38ab79ec47c6b24bc
msgid ":meth:`Page.update_link`"
msgstr ":meth:`Page.update_link`"

#: ../../page.rst:121 5ccc634e9dab4e35b87d9283dd4c459c
msgid "PDF only: modify a link"
msgstr "PDF 전용: 링크 수정"

#: ../../page.rst:122 5e672418d9f847e3b5cfb33a73198f4f
msgid ":meth:`Page.widgets`"
msgstr ":meth:`Page.widgets`"

#: ../../page.rst:122 df37c13079364b42bfc84e3b87300cc8
msgid "return a generator over the fields on the page"
msgstr "페이지의 필드에 대한 생성자 반환"

#: ../../page.rst:123 c7ecde8ede3a4ff7b6a463a3ba205f4e
msgid ":meth:`Page.write_text`"
msgstr ":meth:`Page.write_text`"

#: ../../page.rst:123 dcef4d9315724d998c25fac935454324
msgid "write one or more :ref:`Textwriter` objects"
msgstr "하나 이상의 :ref:`Textwriter` 객체 쓰기"

#: ../../page.rst:124 f7ddf8cbb96f42e2a9509482a6f12578
msgid ":attr:`Page.cropbox_position`"
msgstr ":attr:`Page.cropbox_position`"

#: ../../page.rst:124 e58ae174c1e14bf0929d34c067629692
msgid "displacement of the :data:`cropbox`"
msgstr ":data:`cropbox` 의 변위"

#: ../../page.rst:125 c3f912e91d574e7ba9eca4ebef4e9038
msgid ":attr:`Page.cropbox`"
msgstr ":attr:`Page.cropbox`"

#: ../../page.rst:125 3106600eed144c0387c3398d559a399b
msgid "the page's :data:`cropbox`"
msgstr "페이지의 :data:`cropbox`"

#: ../../page.rst:126 4bcae534f0e442e89bdb09f321571968
msgid ":attr:`Page.artbox`"
msgstr ":attr:`Page.artbox`"

#: ../../page.rst:126 16c7fdc208b94e19ba7cb2729005e69c
msgid "the page's `/ArtBox`"
msgstr "페이지의 `/ArtBox`"

#: ../../page.rst:127 bc724a5f20ed468c9cb5537971cd1a67
msgid ":attr:`Page.bleedbox`"
msgstr ":attr:`Page.bleedbox`"

#: ../../page.rst:127 99aa56333f8243c4bcc312acbdda9b66
msgid "the page's `/BleedBox`"
msgstr "페이지의 `/BleedBox`"

#: ../../page.rst:128 053890a35a2b4dca970fcce5a35aef43
msgid ":attr:`Page.trimbox`"
msgstr ":attr:`Page.trimbox`"

#: ../../page.rst:128 93749ed391f94e2da79ed77983ad3e89
msgid "the page's `/TrimBox`"
msgstr "페이지의 `/TrimBox`"

#: ../../page.rst:129 d91bff725157405e8a4e0702f42a4cea
msgid ":attr:`Page.derotation_matrix`"
msgstr ":attr:`Page.derotation_matrix`"

#: ../../page.rst:129 0c7e82bca054495c87c9e519a1366048
msgid "PDF only: get coordinates in unrotated page space"
msgstr "PDF 전용: 회전되지 않은 페이지 공간에서 좌표 가져오기"

#: ../../page.rst:130 fd857f2b70ac411c92518c25887c2f87
msgid ":attr:`Page.first_annot`"
msgstr ":attr:`Page.first_annot`"

#: ../../page.rst:130 3960c3cff7cd4dd7bb4eefa5b00d56a2
msgid "first :ref:`Annot` on the page"
msgstr "페이지의 첫 번째 :ref:`Annot`"

#: ../../page.rst:131 6a67a4a11ec6453fa36aa5461c6e06d5
msgid ":attr:`Page.first_link`"
msgstr ":attr:`Page.first_link`"

#: ../../page.rst:131 6c50bbdfa48345e5b46d99fbb87e9f06
msgid "first :ref:`Link` on the page"
msgstr "페이지의 첫 번째 :ref:`Link`"

#: ../../page.rst:132 27eb250d66a3438f83fea2b8bfde1e1a
msgid ":attr:`Page.first_widget`"
msgstr ":attr:`Page.first_widget`"

#: ../../page.rst:132 6dcac77284924a208b05753baa2f3993
msgid "first widget (form field) on the page"
msgstr "페이지의 첫 번째 위젯(양식 필드)"

#: ../../page.rst:133 3c80190dfd5b48afb1637767a52f2562
msgid ":attr:`Page.mediabox_size`"
msgstr ":attr:`Page.mediabox_size`"

#: ../../page.rst:133 74b552a4e7ff422eb90f67ef1b79c612
msgid "bottom-right point of :data:`mediabox`"
msgstr ":data:`mediabox` 의 오른쪽 아래 점"

#: ../../page.rst:134 5e616c88bd0a4d80994eebb61393c403
msgid ":attr:`Page.mediabox`"
msgstr ":attr:`Page.mediabox`"

#: ../../page.rst:134 dcb881e86083487d974936ae28de5065
msgid "the page's :data:`mediabox`"
msgstr "페이지의 :data:`mediabox`"

#: ../../page.rst:135 60c9628e587e454cb43e0bc7c339cbad
msgid ":attr:`Page.number`"
msgstr ":attr:`Page.number`"

#: ../../page.rst:135 9a9f6b22bdb24d779607ffbe6587a360
msgid "page number"
msgstr "페이지 번호"

#: ../../page.rst:136 1a110f454cdb4eccb45642adad58f06a
msgid ":attr:`Page.parent`"
msgstr ":attr:`Page.parent`"

#: ../../page.rst:136 79ef518099464c51a423337cecbcfc17
msgid "owning document object"
msgstr "소유 문서 객체"

#: ../../page.rst:137 699d659fe5f64f748fc494f227ca527f
msgid ":attr:`Page.rect`"
msgstr ":attr:`Page.rect`"

#: ../../page.rst:138 41e758f7ff2c4b268ab0de1e5b623c06
msgid ":attr:`Page.rotation_matrix`"
msgstr ":attr:`Page.rotation_matrix`"

#: ../../page.rst:138 b6bea37a07124c5789ba01157e13610a
msgid "PDF only: get coordinates in rotated page space"
msgstr "PDF 전용: 회전된 페이지 공간에서 좌표 가져오기"

#: ../../page.rst:139 5a09c49610b24ef58acda89953700aa0
msgid ":attr:`Page.rotation`"
msgstr ":attr:`Page.rotation`"

#: ../../page.rst:139 e2ee37dec6eb40b0b7495c11bdd79f2c
msgid "PDF only: page rotation"
msgstr "PDF 전용: 페이지 회전"

#: ../../page.rst:140 7202394f72a249ba90257b4fc00ecf98
msgid ":attr:`Page.transformation_matrix`"
msgstr ":attr:`Page.transformation_matrix`"

#: ../../page.rst:140 7399b7e05f4f4cb38c43a83b361f9743
msgid "PDF only: translate between PDF and MuPDF space"
msgstr "PDF 전용: PDF와 MuPDF 공간 간 변환"

#: ../../page.rst:141 e8a15c725b7c4fb7bfdbf6af72da5dcb
msgid ":attr:`Page.xref`"
msgstr ":attr:`Page.xref`"

#: ../../page.rst:141 e63ce001edc14011a2fe173d7cf8ee65
msgid "PDF only: page :data:`xref`"
msgstr "PDF 전용: 페이지 :data:`xref`"

#: ../../page.rst:144 ffd2e823bb3644949e18584adce3726f
msgid "**Class API**"
msgstr "**클래스 API**"

#: ../../page.rst:150 16405530ac7d4413b7e7d3b1762263f8
msgid ""
"Determine the rectangle of the page. Same as property :attr:`Page.rect`. "
"For PDF documents this **usually** also coincides with :data:`mediabox` "
"and :data:`cropbox`, but not always. For example, if the page is rotated,"
" then this is reflected by this method -- the :attr:`Page.cropbox` "
"however will not change."
msgstr ""
"페이지의 사각형을 결정합니다. 속성 :attr:`Page.rect` 와 동일합니다. PDF 문서의 경우 이것은 **일반적으로** "
":data:`mediabox` 및 :data:`cropbox` 와도 일치하지만 항상은 아닙니다. 예를 들어, 페이지가 회전된 경우 "
"이것은 이 메서드에 반영됩니다 -- 그러나 :attr:`Page.cropbox` 는 변경되지 않습니다."

#: ../../page.rst 1c7e43371bd048ddbe8a51b1390548b7
#: 205cf4fe67bc44ce9a698e96b409bf9b 467a474817be469eab9560aba8f753ea
#: 51d3f9dcd4a8427bac8db808615ff6ec 595478a115434fb6b5084114c00c7983
#: 5f5110dd40354c749d8523c0c30ba431 667dd2143f1641b8a5db0979f13804ab
#: 66d7f54209244e6c86e9457ff82cdbd3 6bf04982e9a74268b7286e5a368751ab
#: 7349c20e85eb40dd9560fb6e7700a2c3 7cde36324f2744389fbdf482fe12c4c8
#: 7e1f2e5330fd4dbd970bfc7abd346e63 7f20d63bc5d448aabf49085b89db55fa
#: 83c7c872bd8047c3a7a0939fb05634cc 947b527bf4a547cf956b65b08e6fae28
#: 96d5484b6c864ada88cae8a16ca3d451 9f166cfc77fd41fda88155824e646c30
#: a3141c1461ea48319ecaa99986b93664 a340aa9fa69d44e8ae8707efa903a1c1
#: b477e16d888b4419afa23e619ab80186 b698b81d3295446a8f511570ccc5e7c3
#: be3f2ae375444bda8db47aaecde509ec cdbe637983804854979d3357277ac7d2
#: d3dc85ed25374dea8d2969af15ec7f0b d5fda2787f344daa80e2fd9b298b8d18
#: eec8293f986546c7843eb6b66d7f6a24 f1e13a8c14a5469daa7a4dfe69c5884b
#: f2d9c25df1544d359ebbd1cb6c79ee05 f4622e9f6466414d93b014a06ff2e078
#: f757ade36dbc45d88ac62e55fb132ae9
msgid "Return type"
msgstr "반환 타입"

#: ../../page.rst:152 ../../page.rst:2200 ../../page.rst:2210
#: ../../page.rst:2222 ../../page.rst:2283 ../../page.rst:2289
#: ../../page.rst:2432 ../../page.rst:2492 059602a8c1964a70b776297ba67cadec
#: 6be39e10fe814f0d8c9fa1b5ddc808be 79af3cb774e04712a49a2ea5c0104c97
#: aae052a3d76040c18894dff94ce8405d b9f7e0a4775f4917835802a2e3e00c9d
#: c35f7f08d00d44fc92bfe49f8fdf9f37 cdd61db2adba438dae792f0a00d7c86a
#: d4f8317a2c804daa8710fba8abdb5a64
msgid ":ref:`Rect`"
msgstr ":ref:`Rect`"

#: ../../page.rst:156 cfa67eb14e9e433e98c391fadded0bf9
msgid ""
"PDF only: Add a caret icon. A caret annotation is a visual symbol "
"normally used to indicate the presence of text edits on the page."
msgstr ""
"PDF 전용: 캐럿 아이콘을 추가합니다. 캐럿 주석은 일반적으로 페이지에 텍스트 편집이 있음을 나타내는 데 사용되는 시각적 "
"기호입니다."

#: ../../page.rst 00ad5e9bcba84fc2b79745d48c6d1af3
#: 01eb72e00d214526a5c35e8c9512a1f3 0210c580f03c42d89d1a707d35f78b39
#: 02a47f7a522b4c69b203a9f085012b7a 0415dbfd3a504a92aac74ed7618d0ca5
#: 0cde509b3c8e4c4382701e4e4fec7e79 105d75640b1043928d8e2ae0bae6ea7e
#: 1b540529e2c24d5998bb0635160a2e33 211979f067de424fa805ef917f41fd3d
#: 2c37d3051dee4a3989cac54a11fa306b 34e2bb69e8994ec89859333c4aec2521
#: 3af0605d86d54cef815ba3d01a9a8a50 4327147145c14eaaae2d2d6c4ad86fa9
#: 4593092ade8649b797a37e127740daa4 45a507654ad145b997a81d22a95bd958
#: 466592522da44edfa55c8db0e63c3973 48e27da586d840f499d90fe0b8190a58
#: 49a2594359bc48ad96d423183ac75834 4cbd4a5a00c94435a3dd21301a6eccf3
#: 50470958cec14499a78c0c1efad2a171 5911ecb82f3f4a478321f590e394075d
#: 5cb2760dbdf54503b9607f1d84c4cbb2 5da0c8a182b5473ebcdbaf6c0594488c
#: 74859be77d7f4033a984cb04e3a92d04 788b0ebe873045dbaedd8a79abaca095
#: 7abeb91e89ff4c7596ae330d3fa0ad68 7b99587e9cbd43d9977f5470d8e561f9
#: 7caf03a4ceb44d279e1aa6aacc6df100 890994f53e0f40d4975a462949bfff83
#: 8dbb9bbaa7e34ceb89e43315d0b7c666 91af70cc23f44f7392743058cc4f8ebf
#: a22033444ce4409b8bb2df81f3555fdb a2aeaa0d5a1e4dd38adc6fba64259518
#: a6d3facd39fa416da204664b758c6fb3 a82294ed6014495c928dd45c2f24cd42
#: aa999a0d269948e6b8cdf81fcda375d6 ac48ed3d77584bcbb62550b3c0eb2498
#: ad8430a19361470b895dd21a55e1ab14 bef6913eeda048f0988acbe6a4d145c9
#: c087fad999cd4221886a01597194030e c2cbf37e9f5f4429a2f3f59ed2d69cb6
#: c9a0590b70c44d34924f9d8278ef6c1e d55cd5a6713f40ac9c9a0e40d6a262ed
#: d9ce04c2e595471181c6d52278de3cfb dad883c7527d479ab4711f6b92bde5ea
#: e220e2d77d0142cfb88d73ab31d9c45d e55fcc6423f24904942ab9293da5e5e5
#: fd950628603d429097cce208f88a4379
msgid "Parameters"
msgstr "매개변수"

#: ../../page.rst:158 37cee59c04de4b4a903e6fe5c245bda3
msgid ""
"the top left point of a 20 x 20 rectangle containing the MuPDF-provided "
"icon."
msgstr "MuPDF에서 제공하는 아이콘을 포함하는 20 x 20 사각형의 왼쪽 위 점."

#: ../../page.rst:160 ../../page.rst:181 ../../page.rst:240 ../../page.rst:264
#: ../../page.rst:273 ../../page.rst:284 ../../page.rst:295 ../../page.rst:323
#: ../../page.rst:388 ../../page.rst:600 ../../page.rst:1923
#: ../../page.rst:2258 0243863d17c1474faec91d58d7fce506
#: 147c468214b145898395799c84065546 164f7d8bb1b04753a29dcda0fe18cf06
#: 257f0462b38a4ddd9cf24447a44a3ea3 785dd2b986dd43d38c430d1d4c3e5033
#: 7d712e7e3ac54230a227b6c35361621d 7e3cb251dc2542dfaf9e6bd4d593360f
#: 8b26bafd31fc44c2be39f516b98f084a 9f1c8d3976a441879292d557d6b6bdda
#: a5c90e9c9aca41a88881f2b1ee1d7493 da6ca25f37ab4753a4dde348c0f77cfb
#: f38cc53fbed041b688f7ddfe765e9544
msgid ":ref:`Annot`"
msgstr ":ref:`Annot`"

#: ../../page.rst 01874abf007d4bf0841edfda262a5a80
#: 156f763299934672b6fdfb9cfa494b31 1e02ead69f34470ca14b4e7ec7e15edf
#: 20c4084afd6c42d28e0d626bbfccbd81 223eb01f06044f8497a2dcc9607f8b5c
#: 27c832c2b3cd4099a81f9af2fd5dd6ee 2ceceff29c394b378ed1a58c8fece4c5
#: 36b44d3f175e4e5c9c8a87e956b40b61 380ade06e5774d3a8a5f2c8496569e64
#: 3aa1968744cd417b8ca4b25fc284b7fb 41c20c60aca54cd2bcd0aa07e04c9a7f
#: 438ed28c385d4e78be868c5a2836ce98 49b824316b904a0cacf78578eaa5a1dd
#: 5383a33f0cde4fd2807c8400cc4e8836 5dcf29df4e9b4660b8b08eb409eddcb5
#: 5e822b4d8cee43b59c158a444c18a8da 650b26fabb1f43d0b0de84d5d60d35ac
#: 7533219ef1094965bd9f1d8091e9790e 78b53a15df0e4c309f1858b8e4c01a97
#: 79396917951844af9fa68a25cd231685 7ba40ec72d4f4d7e84ac7aeecdfff789
#: 8a7be57d9396405aa86619144561d8cd 9337311dbf29452e9bc453a05666dd30
#: 942c10676e5043ab80ec716e18b3e81a 9ba8444eecc844a19749cb8abce0078f
#: a2506ef3ea0f4143a4eb89eb14223958 a2badc10b7a74bb4ab079e2f9c3fc6bb
#: b01cf5b376124ab89cb842acb7a4ca7c b1b50faf962b42c594dc694e4690f284
#: b32622ff4ede4f8780a156da92c608ec b90a3c54acd04e0fa343d741a51e21fe
#: b93def862bc44db9a19d8d4642ab9004 d7a26b600e1f45cb867c4af00dc2b7e4
#: dcd2e2a3eaa642ef8cae8921645ba9fe e0addb3fcc6f409a847f950149d1e5f6
#: e37c593b2e9c4b52b082cec18ab5d836 eb2728fcd3994507a6c348424d0a779e
#: f1061adfcda74fb9b08daa7aeaa36651 fa2eb3ba0f0d4f3bbd646cb33bafd830
#: faa9a893b9b448c39352f0a55e42083b
msgid "Returns"
msgstr "반환값"

#: ../../page.rst:161 d41e23d93cec47f0a5e33b061c62a8e6
msgid ""
"the created annotation. Stroke color blue = (0, 0, 1), no fill color "
"support."
msgstr "생성된 주석. 선 색상 파란색 = (0, 0, 1), 채우기 색상 지원 없음."

#: ../../page.rst:166 ../../page.rst:243 ../../page.rst:328 ../../page.rst:368
#: ../../page.rst:540 ../../page.rst:613 ../../page.rst:649 ../../page.rst:671
#: ../../page.rst:696 ../../page.rst:711 ../../page.rst:733 ../../page.rst:761
#: ../../page.rst:790 ../../page.rst:857 ../../page.rst:894 ../../page.rst:919
#: ../../page.rst:944 ../../page.rst:968 ../../page.rst:992 ../../page.rst:1017
#: ../../page.rst:1041 ../../page.rst:1066 ../../page.rst:1090
#: ../../page.rst:1115 ../../page.rst:1140 ../../page.rst:1321
#: ../../page.rst:1369 ../../page.rst:1393 ../../page.rst:1451
#: ../../page.rst:1479 ../../page.rst:1501 ../../page.rst:1542
#: ../../page.rst:1653 ../../page.rst:1676 ../../page.rst:1735
#: ../../page.rst:1765 ../../page.rst:1785 ../../page.rst:1800
#: ../../page.rst:1841 ../../page.rst:1882 ../../page.rst:1896
#: ../../page.rst:1910 ../../page.rst:1928 ../../page.rst:1945
#: ../../page.rst:2046 ../../page.rst:2083 ../../page.rst:2107
#: ../../page.rst:2125 ../../page.rst:2172 0ca6b086be624551b8d5a3bfd5a5c29c
#: 12468912de284f668b30834e02f4e56e 1a7a7daaee05403dbab563e782d112b3
#: 1d1d583195544c76a0842f24848325ae 1ff2f4d3d7764928b9d6cbd3ed332911
#: 2280e88ab4aa440d9df2d4639a07b563 2b7e7d752b444952b8995c12d4b03133
#: 2fff22fb49c04d2bb4c35f1666c49b30 3266e9100bf64637a033863f4d4b0ecd
#: 343a36bc5c8b4f86958f75096586f720 3ce4fcaee5ea4f4ca3941a9fe15ceb8e
#: 3e8d13ba70a1401c975463e0fdf1cc87 3fd2c7c7b03941f1bdd410868d1dfa96
#: 43af8ec0295947b2908552ffdfaee874 478ec9cc77064d9aaeef46392d935cfb
#: 4cb7af8d2ce147bab5b26410b8c3d007 5342c4e8c8b3460bab5aee3fd19e8362
#: 5bb0a7d3e5404686a6dc97681a65f8b1 5e8f1e0e7cd9468a8b05322c1f344190
#: 5f3926a01acc4e44980e0bc496725dc2 61a500c96c504aca9eb7954201c07d1f
#: 666ba2b511b941069224d1b093754a83 6778944fad394ba39677af70f67cfd2d
#: 6a3b0d0adbd9462da9cc53748bf7ccc0 6d6d536701f747e588356741fc404cbb
#: 73439f7cf4ca413c85d04aca1e27a5f0 7ae311fc9ef74a5ca330213ac583359c
#: 82dbaad0870c41d8a28b5477b8abe803 9144d51e11884421bbd80a409545f42a
#: a472f109adf246cd91c1e97351337c31 a57d2ac5e4f848ed80348b8a89f4af51
#: aadf7e17870442c58916096ef5985781 aaeb6c7f1f494acfb5da432d5c25c42e
#: af14cf38d5724598933d62513496740c b0c35e8fcd6a4c63969d92a3c6ccaaed
#: b3ba0143c4c04a9cbb0dd847168c07ed b9d4d559e0af4a868716aef4b1884ff4
#: baf563b17acf4b328a01d7ceb0a7bc3e bc16481dcb7640b9914a19268857f26e
#: c42d09416fb34718ad4cf94316454fbd ce97837903984a749034b63b6b1526f2
#: d310818865ec411eae18a52f5970ef18 d8fa3ad2a57445d1a9aa6a6b5feeb419
#: d91f916bf7024b1eac0338bb3846c9fb e9af9798bc1b407d8a984f8fd89593c7
#: f3c57a49b90340f4b79abadc86693b9e f58bd9b3d29542e58d2ec81caf05562f
#: fde7f05f6f6c4fdda2cc9a2793bf0d55 feb1c7a6d32844deb13a26c3f6e948bf
msgid "|history_begin|"
msgstr "|history_begin|"

#: ../../page.rst:168 96db2ff91a834bd5addd88ee554dea59
msgid "New in v1.16.0"
msgstr "v1.16.0에서 새로 추가됨"

#: ../../page.rst:170 ../../page.rst:247 ../../page.rst:332 ../../page.rst:376
#: ../../page.rst:545 ../../page.rst:617 ../../page.rst:653 ../../page.rst:675
#: ../../page.rst:700 ../../page.rst:715 ../../page.rst:737 ../../page.rst:765
#: ../../page.rst:794 ../../page.rst:870 ../../page.rst:898 ../../page.rst:923
#: ../../page.rst:948 ../../page.rst:972 ../../page.rst:996 ../../page.rst:1021
#: ../../page.rst:1045 ../../page.rst:1070 ../../page.rst:1094
#: ../../page.rst:1120 ../../page.rst:1144 ../../page.rst:1345
#: ../../page.rst:1373 ../../page.rst:1397 ../../page.rst:1459
#: ../../page.rst:1484 ../../page.rst:1506 ../../page.rst:1547
#: ../../page.rst:1663 ../../page.rst:1684 ../../page.rst:1740
#: ../../page.rst:1769 ../../page.rst:1793 ../../page.rst:1804
#: ../../page.rst:1855 ../../page.rst:1886 ../../page.rst:1900
#: ../../page.rst:1914 ../../page.rst:1932 ../../page.rst:1949
#: ../../page.rst:2051 ../../page.rst:2090 ../../page.rst:2112
#: ../../page.rst:2130 ../../page.rst:2176 02ae4ce4ec884ffea3b18987b7a84578
#: 034dfe1d353e4a6d89a0a90f878677f2 049da9b465da4eab8d6c4253f1b61314
#: 05d96681089544e8a32b8ed6f1d6f1f3 08108b3dff3041948f4a84ff2ae6176b
#: 0c11db1b147040b9ba820fe01ae9da58 18914b33eb7f4c3bb79dddca5f56edc0
#: 1a6d6af8879b46b7974578a3c9d04343 1b554ab0b76541c2a7b9b00d4a5135a0
#: 1e8c987524d0478b82d2b226a1ae18fd 2051d14fc29240b1b6db669fa35861c5
#: 21b5cf863bff47bbb8247bbb9dd54fbf 29c2a743ad37445ebe62109322eaad6f
#: 2e16f94cf83741368836aba335519715 2ea1bff3b8d5453bad453f97699f9975
#: 318d284c1a4e4df49a2143fdb1a592bb 3846e7e58f594f1ea654c716ce942341
#: 48fea13b28854a3e8037241f0cac75a3 50687e142e7d4d358acfbee0b7828bd9
#: 50ff165fbf384a0db135856cc7855894 55907e73b4254f029b6315f76570f3a4
#: 69269d0e6e2b4321a564891e83d3a972 6974f42beb6443898bffe78925562e7a
#: 6cb8027b0a7d4a96b1e6f74c36309243 6fd8c635d7b34337b97b84c1ff0ae41d
#: 7031705e19194108bb39098a839628a6 7176e068f9ad4847a4d7b224a05118de
#: 718bef9d535d44cbbb56871c7efa2618 7bf1e9ecb2bf4287829db04bad618db7
#: 7fe57d524c094c27a6a01348c400ef3c 84c5bf1c20d149f4a1680a2157f4eb08
#: 84dc12790c384757ab4e44c25c0ce58e 875130bb17324e09b192ffbc49f959f0
#: 9d217d1e2314404291644e771ffe6753 a11e419e262b4a659e133f8d80777b37
#: a78c54c40f0048c996824600e7415dbf af9e409e31964966a75bd201f959d0d8
#: afc655f80b444c7b829bcc6170536143 b14005d7053d44ce9732f5265b71d93d
#: b35ec848aa6646a18a773737a4766df2 c4ca8bf9c34a4c848b3eb518158a02fe
#: c8f92542a4bc431fb8bbe56eaf71bdea ce742763a46a417ba689244aa10bf44a
#: d5863e853d39455bb5e5414aa34ed878 daf50cfc40fb4142aec7eb19b1540003
#: dbfa429a9021430ab3c7f8d80f4ace2f e938d44e132d433aa42ffc35f429d343
#: f8d308248d98414f933d5194478d6985 faa94ecd4765407a84feaa3a5ba92790
msgid "|history_end|"
msgstr "|history_end|"

#: ../../page.rst:174 51bdd00946d148b8953854efd83df01a
msgid ""
"PDF only: Add a comment icon (\"sticky note\") with accompanying text. "
"Only the icon is visible, the accompanying text is hidden and can be "
"visualized by many PDF viewers by hovering the mouse over the symbol."
msgstr ""
"PDF 전용: 텍스트와 함께 주석 아이콘(\"스티키 노트\")을 추가합니다. 아이콘만 보이고 텍스트는 숨겨져 있으며 많은 PDF "
"뷰어에서 기호 위에 마우스를 올리면 표시할 수 있습니다."

#: ../../page.rst:176 54a369191cb44ecbb72939e1cfcc1991
msgid ""
"the top left point of a 20 x 20 rectangle containing the MuPDF-provided "
"\"note\" icon."
msgstr "MuPDF에서 제공하는 \"노트\" 아이콘을 포함하는 20 x 20 사각형의 왼쪽 위 점."

#: ../../page.rst:178 fd77aeb8334442388dd2eec90ebfbe94
msgid ""
"the commentary text. This will be shown on double clicking or hovering "
"over the icon. May contain any Latin characters."
msgstr "주석 텍스트. 아이콘을 더블 클릭하거나 마우스를 올리면 표시됩니다. 모든 라틴 문자를 포함할 수 있습니다."

#: ../../page.rst:179 456b5d9d70414bb3a75145bb8d68febf
msgid ""
"choose one of \"Note\" (default), \"Comment\", \"Help\", \"Insert\", "
"\"Key\", \"NewParagraph\", \"Paragraph\" as the visual symbol for the "
"embodied text [#f4]_. (New in v1.16.0)"
msgstr ""
"\"Note\" (기본값), \"Comment\", \"Help\", \"Insert\", \"Key\", "
"\"NewParagraph\", \"Paragraph\" 중 하나를 텍스트의 시각적 기호로 선택합니다 [#f4]_. "
"(v1.16.0에서 새로 추가됨)"

#: ../../page.rst:182 37733ed2d61c4a4d8963c8fa2c20f9f2
msgid ""
"the created annotation. Stroke color yellow = (1, 1, 0), no fill color "
"support."
msgstr "생성된 주석. 선 색상 노란색 = (1, 1, 0), 채우기 색상 지원 없음."

#: ../../page.rst:202 1c146be34a16419cb8750d19046ac2ab
msgid ""
"PDF only: Add text in a given rectangle. Optionally, the appearance of a "
"\"callout\" shape can be requested by specifying two or three point-like "
"objects -- see below."
msgstr ""
"PDF 전용: 주어진 사각형에 텍스트를 추가합니다. 선택적으로 두 개 또는 세 개의 점과 같은 객체를 지정하여 \"말풍선\" 모양의"
" 모양을 요청할 수 있습니다 -- 아래 참조."

#: ../../page.rst:204 44b8581ef22344d99a19590077f4ce46
msgid ""
"the rectangle into which the text should be inserted. Text is "
"automatically wrapped to a new line at box width. Text portions not "
"fitting into the rectangle will be invisible without warning."
msgstr ""
"텍스트가 삽입될 사각형. 텍스트는 상자 너비에서 자동으로 새 줄로 줄바꿈됩니다. 사각형에 맞지 않는 텍스트 부분은 경고 없이 보이지"
" 않습니다."

#: ../../page.rst:206 7d331bcc143943c4a9bb8a8a2db24dd5
msgid ""
"the text. May contain any mixture of Latin, Greek, Cyrillic, Chinese, "
"Japanese and Korean characters. If `richtext=True` (see below), the "
"string is interpreted as HTML syntax. This adds a plethora of ways for "
"attractive effects."
msgstr ""
"텍스트. 라틴, 그리스, 키릴, 중국어, 일본어 및 한국어 문자의 모든 조합을 포함할 수 있습니다. `richtext=True` "
"(아래 참조)인 경우 문자열은 HTML 구문으로 해석됩니다. 이것은 매력적인 효과를 위한 다양한 방법을 추가합니다."

#: ../../page.rst:208 d184d4430ee747d88f8881eb7b24ea82
msgid "the :data:`fontsize`. Default is 11. Ignored if `richtext=True`."
msgstr ":data:`fontsize`. 기본값은 11입니다. `richtext=True` 인 경우 무시됩니다."

#: ../../page.rst:210 4fa1ef6ca2f44a17b6c91719560a60dd
msgid ""
"The font name. Default is \"Helv\". Ignored if `richtext=True`, otherwise"
" the following **restritions apply:**  * Accepted alternatives are "
"\"Helv\" (Helvetica), \"Cour\" (Courier), \"TiRo\" (Timnes-Roman), "
"\"ZaDb\" (ZapfDingBats) and \"Symb\" (Symbol). The name may be "
"abbreviated to the first two characters, like \"Co\" for \"Cour\", lower "
"case accepted.  * Bold or italic variants of the fonts are **not "
"supported.**"
msgstr ""

#: ../../page.rst:210 cf9b9e8045234c18b29151b3ff723fa6
msgid ""
"The font name. Default is \"Helv\". Ignored if `richtext=True`, otherwise"
" the following **restritions apply:**"
msgstr ""
"폰트 이름. 기본값은 \"Helv\"입니다. `richtext=True` 인 경우 무시되며, 그렇지 않으면 다음 **제한 사항이 "
"적용됩니다:**"

#: ../../page.rst:212 6b9f7ab0730d4eecbf4ec937dfd826d2
msgid ""
"Accepted alternatives are \"Helv\" (Helvetica), \"Cour\" (Courier), "
"\"TiRo\" (Timnes-Roman), \"ZaDb\" (ZapfDingBats) and \"Symb\" (Symbol). "
"The name may be abbreviated to the first two characters, like \"Co\" for "
"\"Cour\", lower case accepted."
msgstr ""
"허용되는 대안은 \"Helv\" (Helvetica), \"Cour\" (Courier), \"TiRo\" (Times-"
"Roman), \"ZaDb\" (ZapfDingBats) 및 \"Symb\" (Symbol)입니다. 이름은 \"Cour\"의 경우 "
"\"Co\"와 같이 처음 두 문자로 축약할 수 있으며, 소문자가 허용됩니다."

#: ../../page.rst:214 123f4899566d48368c805d9f89b3e331
msgid "Bold or italic variants of the fonts are **not supported.**"
msgstr "폰트의 굵게 또는 기울임꼴 변형은 **지원되지 않습니다.**"

#: ../../page.rst:216 6f8ffab38b19408191c5984a0e3f53f9
msgid "the text color. Default is black. Ignored if `richtext=True`."
msgstr "텍스트 색상. 기본값은 검은색입니다. `richtext=True` 인 경우 무시됩니다."

#: ../../page.rst:218 f19df2fca1f946be8dc7d6eeaaa20718
msgid ""
"the fill color. This is used for ``rect`` and the end point of the "
"callout lines when applicable. Default is ``None``."
msgstr "채우기 색상. 이것은 ``rect`` 및 해당하는 경우 말풍선 선의 끝점에 사용됩니다. 기본값은 ``None`` 입니다."

#: ../../page.rst:220 548acc7ce2da4307a490d2ec5ba5c350
msgid ""
"This parameter **only has an effect** if `richtext=True`. Otherwise, "
"``text_color`` is used."
msgstr ""
"이 매개변수는 `richtext=True` 인 경우에만 **효과가 있습니다**. 그렇지 않으면 ``text_color`` 가 "
"사용됩니다."

#: ../../page.rst:222 63943749331c448b8b846ca3551f473d
msgid ""
"the width of border and ``callout`` lines. Default is 0 (no border), in "
"which case callout lines may still appear with some hairline width, "
"depending on the PDF viewer used. In any case, this value must be "
"positive to see a border line."
msgstr ""
"테두리 및 ``callout`` 선의 너비. 기본값은 0(테두리 없음)이며, 이 경우 사용된 PDF 뷰어에 따라 말풍선 선이 여전히"
" 얇은 선 너비로 나타날 수 있습니다. 어떤 경우든 테두리 선을 보려면 이 값이 양수여야 합니다."

#: ../../page.rst:224 d9a2ef0ede15487f9edfb910a15dcaed
msgid ""
"a list of floats specifying how border and callout lines should be "
"dashed. Default is ``None``."
msgstr "테두리 및 말풍선 선을 점선으로 표시하는 방법을 지정하는 float 목록. 기본값은 ``None`` 입니다."

#: ../../page.rst:226 c9271c8fdd374e65988f2aaffd340aea
msgid ""
"a list / tuple of two or three :data:`point_like` objects, which will be "
"interpreted as end point [, knee point] and start point (in this "
"sequence) of up to two line segments, converting this annotation into a "
"call-out shape."
msgstr ""
"두 개 또는 세 개의 :data:`point_like` 객체의 리스트/튜플로, 최대 두 개의 선분의 끝점 [, 무릎 점] 및 "
"시작점(이 순서로)으로 해석되어 이 주석을 말풍선 모양으로 변환합니다."

#: ../../page.rst:228 c33f0a979817431cbd682918b0e62222
msgid ""
"the line end symbol of the call-out line. It is drawn at the first point "
"specified in the `callout` list. Default is an open arrow. For possible "
"values see :ref:`AnnotationLineEnds`."
msgstr ""
"말풍선 선의 선 끝 기호. `callout` 목록에 지정된 첫 번째 점에 그려집니다. 기본값은 열린 화살표입니다. 가능한 값은 "
":ref:`AnnotationLineEnds` 를 참조하세요."

#: ../../page.rst:230 1d92cdcfd87147edb5f5e0bc43ff50ba
msgid ""
"a float `0 <= opacity < 1` turning the annotation transparent. Default is"
" no transparency."
msgstr "주석을 투명하게 만드는 float `0 <= opacity < 1`. 기본값은 투명도 없음입니다."

#: ../../page.rst:232 cfc26e251ca346dd905d4712fc2ff181
msgid ""
"text alignment, one of TEXT_ALIGN_LEFT, TEXT_ALIGN_CENTER, "
"TEXT_ALIGN_RIGHT - justify is **not supported**. Ignored if "
"`richtext=True`."
msgstr ""
"텍스트 정렬, TEXT_ALIGN_LEFT, TEXT_ALIGN_CENTER, TEXT_ALIGN_RIGHT 중 하나 - 양쪽 "
"정렬은 **지원되지 않습니다**. `richtext=True` 인 경우 무시됩니다."

#: ../../page.rst:234 034b62bc622e49068cee63693843f5a1
msgid ""
"the text orientation. Accepted values are integer multiples of 90°. "
"Invalid entries receive a rotation of 0."
msgstr "텍스트 방향. 허용되는 값은 90°의 정수 배수입니다. 잘못된 항목은 회전 0을 받습니다."

#: ../../page.rst:236 da57bcf6cd3b4c3d8e9b68d91eedfe24
msgid ""
"treat ``text`` as HTML syntax. This allows to achieve **bold**, *italic*,"
" arbitrary text colors, font sizes, text alignment including justify and "
"more - as far as the PDF subset of HTML and styling instructions supports"
" this. This is similar to what happens in :meth:`Page.insert_htmlbox`. "
"The base library will for example pull in required fonts if it encounters"
" characters not contained in the standard ones. Some parameters are "
"ignored if this option is set, as mentioned above. Default is ``False``."
msgstr ""
"``text`` 를 HTML 구문으로 처리합니다. 이것은 **굵게**, *기울임꼴*, 임의의 텍스트 색상, 폰트 크기, 양쪽 정렬을"
" 포함한 텍스트 정렬 등을 달성할 수 있게 합니다 - PDF HTML 서브셋 및 스타일 지시문이 이를 지원하는 한. 이것은 "
":meth:`Page.insert_htmlbox` 에서 일어나는 것과 유사합니다. 기본 라이브러리는 예를 들어 표준 폰트에 포함되지"
" 않은 문자를 만나면 필요한 폰트를 가져옵니다. 이 옵션이 설정되면 위에서 언급한 대로 일부 매개변수가 무시됩니다. 기본값은 "
"``False`` 입니다."

#: ../../page.rst:238 32ec7963c0a04bc78b1231ca653e0386
msgid ""
"supply optional HTML styling information in CSS syntax. Ignored if "
"`richtext=False`."
msgstr "CSS 구문으로 선택적 HTML 스타일 정보를 제공합니다. `richtext=False` 인 경우 무시됩니다."

#: ../../page.rst:241 5984cf38fa2c47028b2e176e5b062090
msgid "the created annotation."
msgstr "생성된 주석."

#: ../../page.rst:245 7e930f01ce524eddac7121e39875dce0
msgid "Changed in v1.19.6: add border color parameter"
msgstr "v1.19.6에서 변경됨: 테두리 색상 매개변수 추가"

#: ../../page.rst:251 0ba858ddf30f47268c90815b704bd8d7
msgid ""
"PDF only: Add a file attachment annotation with a \"PushPin\" icon at the"
" specified location."
msgstr "PDF 전용: 지정된 위치에 \"PushPin\" 아이콘이 있는 파일 첨부 주석을 추가합니다."

#: ../../page.rst:253 952eb34fd29645e3b86fc95af04e12e6
msgid ""
"the top-left point of a 18x18 rectangle containing the MuPDF-provided "
"\"PushPin\" icon."
msgstr "MuPDF에서 제공하는 \"PushPin\" 아이콘을 포함하는 18x18 사각형의 왼쪽 위 점."

#: ../../page.rst:255 33c54f02d9ec4958aac36d4ae87ec8b2
msgid ""
"the data to be stored (actual file content, any data, etc.).  Changed in "
"v1.14.13: *io.BytesIO* is now also supported."
msgstr ""

#: ../../page.rst:255 49a1495385834b0bb8c253a6b035e372
msgid "the data to be stored (actual file content, any data, etc.)."
msgstr "저장할 데이터(실제 파일 콘텐츠, 모든 데이터 등)."

#: ../../page.rst:257 9106ac69cad44285868e1db831a4f80b
msgid "Changed in v1.14.13: *io.BytesIO* is now also supported."
msgstr "v1.14.13에서 변경됨: *io.BytesIO* 도 이제 지원됩니다."

#: ../../page.rst:259 3054cf84528a428d9364a2a12859b693
msgid "the filename to associate with the data."
msgstr "데이터와 연결할 파일명."

#: ../../page.rst:260 f0ee2128fd164598b042072345e030e6
msgid "the optional PDF unicode version of filename. Defaults to filename."
msgstr "파일명의 선택적 PDF 유니코드 버전. 기본값은 파일명입니다."

#: ../../page.rst:261 7ed966fa13094c65b1becda615d4f72d
msgid "an optional description of the file. Defaults to filename."
msgstr "파일의 선택적 설명. 기본값은 파일명입니다."

#: ../../page.rst:262 04c62225b8b74b298de1c93e5d5f135e
msgid ""
"choose one of \"PushPin\" (default), \"Graph\", \"Paperclip\", \"Tag\" as"
" the visual symbol for the attached data [#f4]_. (New in v1.16.0)"
msgstr ""
"\"PushPin\" (기본값), \"Graph\", \"Paperclip\", \"Tag\" 중 하나를 첨부된 데이터의 시각적 "
"기호로 선택합니다 [#f4]_. (v1.16.0에서 새로 추가됨)"

#: ../../page.rst:265 e780faf60aac4a58992bf36f5c9ef190
msgid ""
"the created annotation.  Stroke color yellow = (1, 1, 0), no fill color "
"support."
msgstr "생성된 주석.  선 색상 노란색 = (1, 1, 0), 채우기 색상 지원 없음."

#: ../../page.rst:269 d747b4142e74426e9cafa1e1fad1b357
msgid "PDF only: Add a \"freehand\" scribble annotation."
msgstr "PDF 전용: \"자유형\" 낙서 주석을 추가합니다."

#: ../../page.rst:271 14e1a3e9c61047ab82b59eb44e721ebf
msgid ""
"a list of one or more lists, each containing :data:`point_like` items. "
"Each item in these sublists is interpreted as a :ref:`Point` through "
"which a connecting line is drawn. Separate sublists thus represent "
"separate drawing lines."
msgstr ""
"하나 이상의 리스트의 리스트로, 각각 :data:`point_like` 항목을 포함합니다. 이러한 하위 리스트의 각 항목은 연결 "
"선이 그려지는 :ref:`Point` 로 해석됩니다. 따라서 별도의 하위 리스트는 별도의 그리기 선을 나타냅니다."

#: ../../page.rst:274 c78d5be71625401caa352e4a3546e8d9
msgid ""
"the created annotation in default appearance black =(0, 0, 0),line width "
"1. No fill color support."
msgstr "기본 모양 검은색 =(0, 0, 0), 선 너비 1의 생성된 주석. 채우기 색상 지원 없음."

#: ../../page.rst:278 83a7dfd91643427b9b3ddae21297d1e0
msgid "PDF only: Add a line annotation."
msgstr "PDF 전용: 선 주석을 추가합니다."

#: ../../page.rst:280 982abaa9a3b04d7dab7a869c40500ee8
msgid "the starting point of the line."
msgstr "선의 시작점."

#: ../../page.rst:282 71f3d7598f4a438baa35931f6d2292a1
msgid "the end point of the line."
msgstr "선의 끝점."

#: ../../page.rst:285 d0d3f8e6caee4c659fef7470860d22be
msgid ""
"the created annotation. It is drawn with line (stroke) color red = (1, 0,"
" 0) and line width 1. No fill color support. The **annot rectangle** is "
"automatically created to contain both points, each one surrounded by a "
"circle of radius 3 * line width to make room for any line end symbols."
msgstr ""
"생성된 주석. 선(스트로크) 색상 빨간색 = (1, 0, 0) 및 선 너비 1로 그려집니다. 채우기 색상 지원 없음. **주석 "
"사각형** 은 두 점을 포함하도록 자동으로 생성되며, 각 점은 선 끝 기호를 위한 공간을 만들기 위해 반경 3 * 선 너비의 원으로"
" 둘러싸입니다."

#: ../../page.rst:291 c1c26bec4d8a4a449fd8205433749a68
msgid "PDF only: Add a rectangle, resp. circle annotation."
msgstr "PDF 전용: 사각형, 각각 원형 주석을 추가합니다."

#: ../../page.rst:293 fbd4ba67216045c7863c4d7c09726bdc
msgid ""
"the rectangle in which the circle or rectangle is drawn, must be finite "
"and not empty. If the rectangle is not equal-sided, an ellipse is drawn."
msgstr "원 또는 사각형이 그려지는 사각형은 유한하고 비어 있지 않아야 합니다. 사각형이 정사각형이 아니면 타원이 그려집니다."

#: ../../page.rst:296 2d270d9060804012bc6a6d6daae01393
msgid ""
"the created annotation. It is drawn with line (stroke) color red = (1, 0,"
" 0), line width 1, fill color is supported."
msgstr "생성된 주석. 선(스트로크) 색상 빨간색 = (1, 0, 0), 선 너비 1로 그려지며, 채우기 색상이 지원됩니다."

#: ../../page.rst:301 b2d0c457ed934ffa8cc63c9daba01877
msgid "Redactions"
msgstr "수정"

#: ../../page.rst:305 83d32da0d6a9408b8f95066f77189a66
msgid ""
"**PDF only**: Add a redaction annotation. A redaction annotation "
"identifies an area whose content should be removed from the document. "
"Adding such an annotation is the first of two steps. It makes visible "
"what will be removed in the subsequent step, "
":meth:`Page.apply_redactions`."
msgstr ""
"**PDF 전용**: 수정 주석을 추가합니다. 수정 주석은 콘텐츠가 문서에서 제거되어야 하는 영역을 식별합니다. 이러한 주석을 "
"추가하는 것은 두 단계 중 첫 번째 단계입니다. 다음 단계인 :meth:`Page.apply_redactions` 에서 제거될 "
"내용을 표시합니다."

#: ../../page.rst:307 4699fffeef5d4362a039fb781b613690
msgid ""
"specifies the (rectangular) area to be removed which is always equal to "
"the annotation rectangle. This may be a :data:`rect_like` or "
":data:`quad_like` object. If a quad is specified, then the enveloping "
"rectangle is taken."
msgstr ""
"제거할 (사각형) 영역을 지정하며 항상 주석 사각형과 같습니다. 이것은 :data:`rect_like` 또는 "
":data:`quad_like` 객체일 수 있습니다. quad가 지정되면 둘러싸는 사각형이 사용됩니다."

#: ../../page.rst:309 ba0ad939c6964388bbf9da8a1426e156
msgid ""
"text to be placed in the rectangle after applying the redaction (and thus"
" removing old content). (New in v1.16.12)"
msgstr "수정을 적용한 후(따라서 이전 콘텐츠를 제거한 후) 사각형에 배치할 텍스트. (v1.16.12에서 새로 추가됨)"

#: ../../page.rst:311 d2d149590d334bd4877f4fc44334eb88
msgid ""
"the font to use when ``text`` is given, otherwise ignored. Only CJK and "
"the :ref:`Base-14-Fonts` are supported. Apart from this, the same rules "
"apply as for :meth:`Page.insert_textbox` -- which is what the method "
":meth:`Page.apply_redactions` internally invokes."
msgstr ""
"``text`` 가 제공될 때 사용할 폰트, 그렇지 않으면 무시됩니다. CJK 및 :ref:`Base-14-Fonts` 만 "
"지원됩니다. 이 외에는 :meth:`Page.insert_textbox` 와 동일한 규칙이 적용됩니다 -- 이것은 메서드 "
":meth:`Page.apply_redactions` 가 내부적으로 호출하는 것입니다."

#: ../../page.rst:313 cc4732ea5ec8414ba11322e9735299c3
msgid ""
"the :data:`fontsize` to use for the replacing text. If the text is too "
"large to fit, several insertion attempts will be made, gradually reducing"
" the :data:`fontsize` to no less than 4. If then the text will still not "
"fit, no text insertion will take place at all. (New in v1.16.12)"
msgstr ""
"교체 텍스트에 사용할 :data:`fontsize`. 텍스트가 너무 커서 맞지 않으면 여러 번 삽입을 시도하며, "
":data:`fontsize` 를 점진적으로 4 이상으로 줄입니다. 그래도 텍스트가 맞지 않으면 텍스트 삽입이 전혀 수행되지 "
"않습니다. (v1.16.12에서 새로 추가됨)"

#: ../../page.rst:315 c4d7520aac904bb99519e58c6bf2140d
msgid ""
"the horizontal alignment for the replacing text. See "
":meth:`insert_textbox` for available values. The vertical alignment is "
"(approximately) centered."
msgstr ""
"교체 텍스트의 수평 정렬. 사용 가능한 값은 :meth:`insert_textbox` 를 참조하세요. 수직 정렬은 (대략) "
"중앙입니다."

#: ../../page.rst:317 b3a02eedc12844f68db67a48da623653
msgid ""
"the fill color of the rectangle **after applying** the redaction. The "
"default is *white = (1, 1, 1)*, which is also taken if ``None`` is "
"specified. To suppress a fill color altogether, specify ``False``. In "
"this cases the rectangle remains transparent. (New in v1.16.12)"
msgstr ""
"수정을 **적용한 후** 사각형의 채우기 색상. 기본값은 *white = (1, 1, 1)* 이며, ``None`` 이 지정된 "
"경우에도 사용됩니다. 채우기 색상을 완전히 억제하려면 ``False`` 를 지정하세요. 이 경우 사각형은 투명하게 유지됩니다. "
"(v1.16.12에서 새로 추가됨)"

#: ../../page.rst:319 4f1d52476fb54ea7910fb134279060cc
msgid ""
"the color of the replacing text. Default is *black = (0, 0, 0)*. (New in "
"v1.16.12)"
msgstr "교체 텍스트의 색상. 기본값은 *black = (0, 0, 0)* 입니다. (v1.16.12에서 새로 추가됨)"

#: ../../page.rst:321 9d20ca01e5ec49d48597ab52ae2429d6
msgid "add two diagonal lines to the annotation rectangle. (New in v1.17.2)"
msgstr "주석 사각형에 두 개의 대각선을 추가합니다. (v1.17.2에서 새로 추가됨)"

#: ../../page.rst:324 5d7ae07a1eae47d3af0293d6f1cebff7
msgid ""
"the created annotation. Its standard appearance looks like a red "
"rectangle (no fill color), optionally showing two diagonal lines. Colors,"
" line width, dashing, opacity and blend mode can now be set and applied "
"via :meth:`Annot.update` like with other annotations. (Changed in "
"v1.17.2)"
msgstr ""
"생성된 주석. 표준 모양은 빨간색 사각형(채우기 색상 없음)이며, 선택적으로 두 개의 대각선을 표시합니다. 색상, 선 너비, 점선,"
" 불투명도 및 블렌드 모드는 이제 다른 주석과 마찬가지로 :meth:`Annot.update` 를 통해 설정하고 적용할 수 "
"있습니다. (v1.17.2에서 변경됨)"

#: ../../page.rst:330 ../../page.rst:370 8a91d58a85a54e15a0c2a92ab4be3fc8
#: ffdf3291e16d4f3193e3c0d91e3f2010
msgid "New in v1.16.11"
msgstr "v1.16.11에서 새로 추가됨"

#: ../../page.rst:337 3c7a5faae9b0449d91c14474c64d2051
msgid ""
"**PDF only**: Remove all **content** contained in any redaction rectangle"
" on the page."
msgstr "**PDF 전용**: 페이지의 모든 수정 사각형에 포함된 **콘텐츠** 를 제거합니다."

#: ../../page.rst:339 ee1fc729c3c14392bb729f007f5b6698
msgid "**This method applies and then deletes all redactions from the page.**"
msgstr "**이 메서드는 모든 수정을 적용한 다음 페이지에서 삭제합니다.**"

#: ../../page.rst:341 b227244aaa8440a58e165311f3d4e159
msgid ""
"How to redact overlapping images. The default (2) blanks out overlapping "
"pixels. `PDF_REDACT_IMAGE_NONE | 0` ignores, and `PDF_REDACT_IMAGE_REMOVE"
" | 1` completely removes images overlapping any redaction annotation. "
"Option `PDF_REDACT_IMAGE_REMOVE_UNLESS_INVISIBLE | 3` only removes images"
" that are actually visible."
msgstr ""
"겹치는 이미지를 수정하는 방법. 기본값(2)은 겹치는 픽셀을 지웁니다. `PDF_REDACT_IMAGE_NONE | 0` 은 "
"무시하고, `PDF_REDACT_IMAGE_REMOVE | 1` 은 수정 주석과 겹치는 이미지를 완전히 제거합니다. 옵션 "
"`PDF_REDACT_IMAGE_REMOVE_UNLESS_INVISIBLE | 3` 은 실제로 보이는 이미지만 제거합니다."

#: ../../page.rst:343 732d8771fa524855a96d98bab564cb8f
#, python-format
msgid ""
"How to redact overlapping vector graphics (also called \"line-art\" or "
"\"drawings\"). The default (2) removes any overlapping vector graphics. "
"`PDF_REDACT_LINE_ART_NONE | 0` ignores, and "
"`PDF_REDACT_LINE_ART_REMOVE_IF_COVERED | 1` removes graphics fully "
"contained in a redaction annotation. When removing line-art, please be "
"aware that **stroked** vector graphics (i.e. type \"s\" or \"sf\") have a"
" **larger wrapping rectangle** than one might expect: first of all, at "
"least 50% of the path's line width have to be added in each direction to "
"truly include all of the drawing. If a so-called \"miter limit\" is "
"provided (see page 121 of the PDF specification), the enlarging value is "
"`miter * width / 2`. So, when letting everything default (width = 1, "
"miter = 10), the redaction rectangle should be at least 5 points larger "
"in every direction."
msgstr ""
"겹치는 벡터 그래픽(또한 \"line-art\" 또는 \"drawings\"라고도 함)을 수정하는 방법. 기본값(2)은 겹치는 모든"
" 벡터 그래픽을 제거합니다. `PDF_REDACT_LINE_ART_NONE | 0` 은 무시하고, "
"`PDF_REDACT_LINE_ART_REMOVE_IF_COVERED | 1` 은 수정 주석에 완전히 포함된 그래픽을 제거합니다. "
"line-art를 제거할 때 **스트로크된** 벡터 그래픽(즉, 타입 \"s\" 또는 \"sf\")은 예상보다 **큰 래핑 "
"사각형** 을 가집니다: 먼저, 그림의 모든 부분을 실제로 포함하려면 경로의 선 너비의 최소 50%를 각 방향으로 추가해야 합니다."
" 소위 \"miter limit\"이 제공되면(PDF 사양 121페이지 참조), 확대 값은 `miter * width / 2` "
"입니다. 따라서 모든 것을 기본값으로 두면(width = 1, miter = 10), 수정 사각형은 모든 방향으로 최소 5포인트 더"
" 커야 합니다."

#: ../../page.rst:345 b034080c271e4abea6940e78ca7c9b9f
msgid ""
"Whether to redact overlapping text. The default `PDF_REDACT_TEXT_REMOVE |"
" 0` removes all characters whose boundary box overlaps any redaction "
"rectangle. This complies with the original legal / data protection "
"intentions of redaction annotations. Other use cases however may require "
"to **keep text** while redacting vector graphics or images. This can be "
"achieved by setting `text=True|PDF_REDACT_TEXT_NONE | 1`. This does **not"
" comply** with the data protection intentions of redaction annotations. "
"**Do so at your own risk.**"
msgstr ""
"겹치는 텍스트를 수정할지 여부. 기본값 `PDF_REDACT_TEXT_REMOVE | 0` 은 경계 상자가 수정 사각형과 겹치는 "
"모든 문자를 제거합니다. 이것은 수정 주석의 원래 법적/데이터 보호 의도에 부합합니다. 그러나 다른 사용 사례에서는 벡터 그래픽이나"
" 이미지를 수정하는 동안 **텍스트를 유지** 해야 할 수 있습니다. 이것은 "
"`text=True|PDF_REDACT_TEXT_NONE | 1` 로 설정하여 달성할 수 있습니다. 이것은 수정 주석의 데이터 보호"
" 의도에 **부합하지 않습니다**. **자신의 위험으로 수행하세요.**"

#: ../../page.rst:347 a88c35da262e43b885d7144a0ff5712f
msgid ""
"`True` if at least one redaction annotation has been processed, `False` "
"otherwise."
msgstr "최소 하나의 수정 주석이 처리되었으면 `True`, 그렇지 않으면 `False`."

#: ../../page.rst:350 fe01d8d5869c414186b762c70b99a4ea
msgid ""
"Text contained in a redaction rectangle will be **physically** removed "
"from the page (assuming :meth:`Document.save` with a suitable garbage "
"option) and will no longer appear in e.g. text extractions or anywhere "
"else. All redaction annotations will also be removed. Other annotations "
"are unaffected."
msgstr ""
"수정 사각형에 포함된 텍스트는 페이지에서 **물리적으로** 제거됩니다(적절한 가비지 옵션으로 :meth:`Document.save`"
" 가정) 그리고 예를 들어 텍스트 추출이나 다른 곳에서 더 이상 나타나지 않습니다. 모든 수정 주석도 제거됩니다. 다른 주석은 "
"영향을 받지 않습니다."

#: ../../page.rst:352 c550602fc16b4fb8a1296b8ddcc34b9c
msgid ""
"All overlapping links will be removed. If the rectangle of the link was "
"covering text, then only the overlapping part of the text is being "
"removed. Similar applies to images covered by link rectangles."
msgstr ""
"모든 겹치는 링크가 제거됩니다. 링크의 사각형이 텍스트를 덮고 있으면 텍스트의 겹치는 부분만 제거됩니다. 링크 사각형으로 덮인 "
"이미지에도 유사하게 적용됩니다."

#: ../../page.rst:354 40b2cb822b0647bdae0d55262944a78a
msgid ""
"The overlapping parts of **images** will be blanked-out for default "
"option `PDF_REDACT_IMAGE_PIXELS` (changed in v1.18.0). Option 0 does not "
"touch any images and 1 will remove any image with an overlap."
msgstr ""
"**이미지** 의 겹치는 부분은 기본 옵션 `PDF_REDACT_IMAGE_PIXELS` (v1.18.0에서 변경됨)에 대해 "
"지워집니다. 옵션 0은 이미지를 건드리지 않고 1은 겹치는 모든 이미지를 제거합니다."

#: ../../page.rst:356 25b61da15edd48a0899311789eb7ce0f
msgid ""
"For option `images=PDF_REDACT_IMAGE_REMOVE` only this page's **references"
" to the images** are removed - not necessarily the images themselves. "
"Images are completely removed from the file only, if no longer referenced"
" at all (assuming suitable garbage collection options)."
msgstr ""
"옵션 `images=PDF_REDACT_IMAGE_REMOVE` 의 경우 이 페이지의 **이미지에 대한 참조** 만 제거됩니다 - "
"반드시 이미지 자체는 아닙니다. 이미지는 더 이상 전혀 참조되지 않는 경우에만 파일에서 완전히 제거됩니다(적절한 가비지 수집 옵션 "
"가정)."

#: ../../page.rst:358 16e6a9f129dd4eee890575533deb157d
msgid ""
"For option `images=PDF_REDACT_IMAGE_PIXELS` a new image of format PNG is "
"created, which the page will use in place of the original one. The "
"original image is not deleted or replaced as part of this process, so "
"other pages may still show the original. In addition, the new, modified "
"PNG image currently is **stored uncompressed**. Do keep these aspects in "
"mind when choosing the right garbage collection method and compression "
"options during save."
msgstr ""
"옵션 `images=PDF_REDACT_IMAGE_PIXELS` 의 경우 PNG 형식의 새 이미지가 생성되며, 페이지는 원본 대신 "
"이것을 사용합니다. 원본 이미지는 이 프로세스의 일부로 삭제되거나 교체되지 않으므로 다른 페이지는 여전히 원본을 표시할 수 "
"있습니다. 또한 새로 수정된 PNG 이미지는 현재 **압축되지 않은 상태로 저장됩니다**. 저장 중 적절한 가비지 수집 방법과 압축"
" 옵션을 선택할 때 이러한 측면을 염두에 두세요."

#: ../../page.rst:360 6836ae0f5eec41e98cc524e3c6d99a04
msgid ""
"**Text removal** is done by character: A character is removed if its bbox"
" has a **non-empty overlap** with a redaction rectangle (changed in MuPDF"
" v1.17). Depending on the font properties and / or the chosen line "
"height, deletion may occur for undesired text parts. Using "
":meth:`Tools.set_small_glyph_heights` with a ``True`` argument before "
"text search may help to prevent this."
msgstr ""
"**텍스트 제거** 는 문자별로 수행됩니다: 문자의 bbox가 수정 사각형과 **비어 있지 않은 겹침** 이 있으면 "
"제거됩니다(MuPDF v1.17에서 변경됨). 폰트 속성 및/또는 선택한 줄 높이에 따라 원하지 않는 텍스트 부분에 대한 삭제가 "
"발생할 수 있습니다. 텍스트 검색 전에 ``True`` 인수로 :meth:`Tools.set_small_glyph_heights` "
"를 사용하면 이를 방지하는 데 도움이 될 수 있습니다."

#: ../../page.rst:362 d8fd1608b6084336aed580baa042cfaa
msgid ""
"Redactions are a simple way to replace single words in a PDF, or to just "
"physically remove them. Locate the word \"secret\" using some text "
"extraction or search method and insert a redaction using \"xxxxxx\" as "
"replacement text for each occurrence."
msgstr ""
"수정은 PDF에서 단일 단어를 교체하거나 물리적으로 제거하는 간단한 방법입니다. 텍스트 추출 또는 검색 방법을 사용하여 "
"\"secret\" 단어를 찾고 각 발생에 대해 \"xxxxxx\" 를 교체 텍스트로 사용하여 수정을 삽입합니다."

#: ../../page.rst:364 47c46c9b96834ac9ad8367ae6450697d
msgid ""
"Be wary if the replacement is longer than the original -- this may lead "
"to an awkward appearance, line breaks or no new text at all."
msgstr "교체가 원본보다 긴 경우 주의하세요 -- 이것은 어색한 모양, 줄 바꿈 또는 새 텍스트가 전혀 없을 수 있습니다."

#: ../../page.rst:366 8682db4dc4af41178c7504d6e0765c2b
msgid ""
"For a number of reasons, the new text may not exactly be positioned on "
"the same line like the old one -- especially true if the replacement font"
" was not one of CJK or :ref:`Base-14-Fonts`."
msgstr ""
"여러 가지 이유로 새 텍스트가 이전 텍스트와 정확히 같은 줄에 위치하지 않을 수 있습니다 -- 특히 교체 폰트가 CJK 또는 "
":ref:`Base-14-Fonts` 중 하나가 아닌 경우."

#: ../../page.rst:371 8e9d6723068947caa9c1a7728e5ec00f
msgid ""
"Changed in v1.16.12: The previous *mark* parameter is gone. Instead, the "
"respective rectangles are filled with the individual *fill* color of each"
" redaction annotation. If a *text* was given in the annotation, then "
":meth:`insert_textbox` is invoked to insert it, using parameters provided"
" with the redaction."
msgstr ""
"v1.16.12에서 변경됨: 이전 *mark* 매개변수가 제거되었습니다. 대신 각 수정 주석의 개별 *fill* 색상으로 해당 "
"사각형이 채워집니다. 주석에 *text* 가 제공된 경우 :meth:`insert_textbox` 가 수정과 함께 제공된 매개변수를"
" 사용하여 삽입하도록 호출됩니다."

#: ../../page.rst:372 46f68e0c832a480ba4bd336ac3910095
msgid ""
"Changed in v1.18.0: added option for handling images that overlap "
"redaction areas."
msgstr "v1.18.0에서 변경됨: 수정 영역과 겹치는 이미지를 처리하는 옵션 추가."

#: ../../page.rst:373 2465ee7b86d54db8bee38570925d4320
msgid "Changed in v1.23.27: added option for removing graphics as well."
msgstr "v1.23.27에서 변경됨: 그래픽 제거 옵션도 추가."

#: ../../page.rst:374 c25bbe521c624b7ab8551b69d1b5a92e
msgid "Changed in v1.24.2: added option `keep_text` to leave text untouched."
msgstr "v1.24.2에서 변경됨: 텍스트를 그대로 두는 옵션 `keep_text` 추가."

#: ../../page.rst:384 5b39575061fd4afaa2313b0f235fed1c
msgid ""
"PDF only: Add an annotation consisting of lines which connect the given "
"points. A **Polygon's** first and last points are automatically "
"connected, which does not happen for a **PolyLine**. The **rectangle** is"
" automatically created as the smallest rectangle containing the points, "
"each one surrounded by a circle of radius 3 (= 3 * line width). The "
"following shows a 'PolyLine' that has been modified with colors and line "
"ends."
msgstr ""
"PDF 전용: 주어진 점을 연결하는 선으로 구성된 주석을 추가합니다. **Polygon** 의 첫 번째와 마지막 점은 자동으로 "
"연결되지만, **PolyLine** 에서는 그렇지 않습니다. **사각형** 은 점을 포함하는 가장 작은 사각형으로 자동 생성되며, "
"각 점은 반경 3(= 3 * 선 너비)의 원으로 둘러싸입니다. 다음은 색상과 선 끝으로 수정된 'PolyLine'을 보여줍니다."

#: ../../page.rst:386 bf625a70b5dc4b178bf672dc80445d94
msgid "a list of :data:`point_like` objects."
msgstr ":data:`point_like` 객체의 리스트."

#: ../../page.rst:389 3436f7a64b5947eabaebb816d9bed65e
msgid ""
"the created annotation. It is drawn with line color black, line width 1 "
"no fill color but fill color support. Use methods of :ref:`Annot` to make"
" any changes to achieve something like this:"
msgstr ""
"생성된 주석. 선 색상 검은색, 선 너비 1, 채우기 색상 없음이지만 채우기 색상 지원. 다음과 같은 것을 달성하기 위해 변경하려면"
" :ref:`Annot` 의 메서드를 사용하세요:"

#: ../../page.rst:402 4dd3a4352c934a608cde37542c01e320
msgid ""
"PDF only: These annotations are normally used for **marking text** which "
"has previously been somehow located (for example via "
":meth:`Page.search_for`). But this is not required: you are free to "
"\"mark\" just anything."
msgstr ""
"PDF 전용: 이러한 주석은 일반적으로 이전에 어떤 방식으로든 찾은(예: :meth:`Page.search_for` 를 통해) "
"**텍스트를 표시** 하는 데 사용됩니다. 하지만 이것은 필수는 아닙니다: 무엇이든 \"표시\"할 수 있습니다."

#: ../../page.rst:404 ea4d8dff219844daa8178bfd53fe0a12
msgid ""
"Standard (stroke only -- no fill color support) colors are chosen per "
"annotation type: **yellow** for highlighting, **red** for striking out, "
"**green** for underlining, and **magenta** for wavy underlining."
msgstr ""
"표준(스트로크만 -- 채우기 색상 지원 없음) 색상은 주석 유형별로 선택됩니다: 강조는 **노란색**, 취소선은 **빨간색**, "
"밑줄은 **초록색**, 물결 밑줄은 **자홍색**."

#: ../../page.rst:406 fd77f9fb49924c3b983cc2177df9713c
msgid ""
"All these four methods convert the arguments into a list of :ref:`Quad` "
"objects. The **annotation** rectangle is then calculated to envelop all "
"these quadrilaterals."
msgstr ""
"이 네 가지 메서드는 모두 인수를 :ref:`Quad` 객체의 리스트로 변환합니다. 그런 다음 **주석** 사각형이 이러한 모든 "
"사각형을 둘러싸도록 계산됩니다."

#: ../../page.rst:410 b78e92f1133b4f79b8e187d5fdea27b7
msgid ""
":meth:`search_for` delivers a list of either :ref:`Rect` or :ref:`Quad` "
"objects. Such a list can be directly used as an argument for these "
"annotation types and will deliver **one common annotation** for all "
"occurrences of the search string::"
msgstr ""
":meth:`search_for` 는 :ref:`Rect` 또는 :ref:`Quad` 객체의 리스트를 제공합니다. 이러한 리스트는 "
"이러한 주석 유형에 대한 인수로 직접 사용할 수 있으며 검색 문자열의 모든 발생에 대해 **하나의 공통 주석** 을 제공합니다::"

#: ../../page.rst:417 3704912806054f3d84b31c8400d3484c
msgid ""
"Obviously, text marker annotations need to know what is the top, the "
"bottom, the left, and the right side of the area(s) to be marked. If the "
"arguments are quads, this information is given by the sequence of the "
"quad points. In contrast, a rectangle delivers much less information -- "
"this is illustrated by the fact, that 4! = 24 different quads can be "
"constructed with the four corners of a rectangle."
msgstr ""
"명백히, 텍스트 마커 주석은 표시할 영역의 위, 아래, 왼쪽, 오른쪽이 무엇인지 알아야 합니다. 인수가 quad인 경우 이 정보는 "
"quad 점의 시퀀스로 제공됩니다. 반면 사각형은 훨씬 적은 정보를 제공합니다 -- 사각형의 네 모서리로 4! = 24개의 서로 "
"다른 quad를 구성할 수 있다는 사실로 설명됩니다."

#: ../../page.rst:419 108dfad6a6804b93849fe97049fcbb6b
msgid ""
"Therefore, we **strongly recommend** to use the `quads` option for text "
"searches, to ensure correct annotations. A similar consideration applies "
"to marking **text spans** extracted with the \"dict\" / \"rawdict\" "
"options of :meth:`Page.get_text`. For more details on how to compute "
"quadrilaterals in this case, see section \"How to Mark Non-horizontal "
"Text\" of :ref:`FAQ`."
msgstr ""
"따라서 올바른 주석을 보장하기 위해 텍스트 검색에 `quads` 옵션을 사용하는 것을 **강력히 권장** 합니다. "
":meth:`Page.get_text` 의 \"dict\" / \"rawdict\" 옵션으로 추출한 **텍스트 범위** 를 표시하는"
" 데도 유사한 고려 사항이 적용됩니다. 이 경우 사각형을 계산하는 방법에 대한 자세한 내용은 :ref:`FAQ` 의 \"How to"
" Mark Non-horizontal Text\" 섹션을 참조하세요."

#: ../../page.rst:421 bfe59f51028a411fa50cabaf2e094b6e
msgid ""
"the location(s) -- rectangle(s) or quad(s) -- to be marked. (Changed in "
"v1.14.20) A list or tuple must consist of :data:`rect_like` or "
":data:`quad_like` items (or even a mixture of either). Every item must be"
" finite, convex and not empty (as applicable). **Set this parameter to** "
"``None`` if you want to use the following arguments (Changed in "
"v1.16.14). And vice versa: if not ``None``, the remaining parameters must"
" be ``None``."
msgstr ""
"표시할 위치(들) -- 사각형(들) 또는 quad(들). (v1.14.20에서 변경됨) 리스트 또는 튜플은 "
":data:`rect_like` 또는 :data:`quad_like` 항목(또는 둘의 혼합)으로 구성되어야 합니다. 모든 항목은 "
"유한하고 볼록하며 비어 있지 않아야 합니다(해당하는 경우). 다음 인수를 사용하려면 **이 매개변수를** ``None`` **으로 "
"설정하세요** (v1.16.14에서 변경됨). 반대로 ``None`` 이 아니면 나머지 매개변수는 ``None`` 이어야 합니다."

#: ../../page.rst:428 697342726fe34ff398a5409e6779d128
msgid ""
"start text marking at this point. Defaults to the top-left point of "
"*clip*. Must be provided if `quads` is ``None``. (New in v1.16.14)"
msgstr ""
"이 지점에서 텍스트 표시를 시작합니다. 기본값은 *clip* 의 왼쪽 위 점입니다. `quads` 가 ``None`` 이면 제공해야"
" 합니다. (v1.16.14에서 새로 추가됨)"

#: ../../page.rst:429 99afe3b4e6cf47ac8ea2a1d1d7b606ae
msgid ""
"stop text marking at this point. Defaults to the bottom-right point of "
"*clip*. Must be used if `quads` is ``None``. (New in v1.16.14)"
msgstr ""
"이 지점에서 텍스트 표시를 중지합니다. 기본값은 *clip* 의 오른쪽 아래 점입니다. `quads` 가 ``None`` 이면 "
"사용해야 합니다. (v1.16.14에서 새로 추가됨)"

#: ../../page.rst:430 bea300d1621748ce83ab03b89f2b395e
msgid ""
"only consider text lines intersecting this area. Defaults to the page "
"rectangle. Only use if `start` and `stop` are provided. (New in v1.16.14)"
msgstr ""
"이 영역과 교차하는 텍스트 줄만 고려합니다. 기본값은 페이지 사각형입니다. `start` 와 `stop` 이 제공된 경우에만 "
"사용하세요. (v1.16.14에서 새로 추가됨)"

#: ../../page.rst:432 6474b312ac1a4d25852c770d5bdf88d8
msgid ":ref:`Annot` or ``None`` (changed in v1.16.14)."
msgstr ":ref:`Annot` 또는 ``None`` (v1.16.14에서 변경됨)."

#: ../../page.rst:433 74842949adb04e869dce146ffd17a597
msgid ""
"the created annotation. If *quads* is an empty list, **no annotation** is"
" created (changed in v1.16.14)."
msgstr "생성된 주석. *quads* 가 빈 리스트이면 **주석이 생성되지 않습니다** (v1.16.14에서 변경됨)."

#: ../../page.rst:436 d493279763eb4f87a14d71a66c32af2f
msgid ""
"You can use parameters *start*, *stop* and *clip* to highlight "
"consecutive lines between the points *start* and *stop* (starting with "
"v1.16.14). Make use of *clip* to further reduce the selected line bboxes "
"and thus deal with e.g. multi-column pages. The following multi-line "
"highlight on a page with three text columns was created by specifying the"
" two red points and setting clip accordingly."
msgstr ""
"매개변수 *start*, *stop* 및 *clip* 을 사용하여 점 *start* 와 *stop* 사이의 연속 줄을 강조할 수 "
"있습니다(v1.16.14부터). *clip* 을 사용하여 선택된 줄 bbox를 더 줄여 예를 들어 다중 열 페이지를 처리합니다. 세"
" 개의 텍스트 열이 있는 페이지의 다음 다중 줄 강조는 두 개의 빨간 점을 지정하고 clip을 그에 따라 설정하여 생성되었습니다."

#: ../../page.rst:445 d74c77b69420460eb871f194686b3c80
msgid ""
"Cluster vector graphics (synonyms are line-art or drawings) based on "
"their geometrical vicinity. The method walks through the output of "
":meth:`Page.get_drawings` and joins paths whose `path[\"rect\"]` are "
"closer to each other than some tolerance values (given in the arguments)."
" The result is a list of rectangles that each wrap things like tables "
"(with gridlines), pie charts, bar charts, etc."
msgstr ""
"기하학적 근접성을 기반으로 벡터 그래픽(line-art 또는 drawings의 동의어)을 클러스터링합니다. 이 메서드는 "
":meth:`Page.get_drawings` 의 출력을 순회하고 `path[\"rect\"]` 가 인수에 주어진 일부 허용 오차 "
"값보다 서로 가까운 경로를 결합합니다. 결과는 각각 테이블(격자선 포함), 파이 차트, 막대 차트 등을 래핑하는 사각형의 "
"리스트입니다."

#: ../../page.rst:447 ef1d1a3ba8044b5a8123bb549d84a95b
msgid "only consider paths inside this area. The default is the full page."
msgstr "이 영역 내의 경로만 고려합니다. 기본값은 전체 페이지입니다."

#: ../../page.rst:449 996f2a02107e43a2af1da07cdc4de257
msgid ""
"(optional) provide a previously generated output of "
":meth:`Page.get_drawings`. If `None` the method will execute the method."
msgstr ""
"(선택 사항) :meth:`Page.get_drawings` 의 이전에 생성된 출력을 제공합니다. `None` 이면 메서드가 "
"메서드를 실행합니다."

#: ../../page.rst:451 2248b6e73ea7456f90b4bfa892920615
msgid ""
"Assume vector graphics to be close enough neighbors for belonging to the "
"same rectangle. Default is 3 points."
msgstr "벡터 그래픽이 같은 사각형에 속하기에 충분히 가까운 이웃이라고 가정합니다. 기본값은 3포인트입니다."

#: ../../page.rst:453 fc002ef42f2f4c3cb5bd1d64346b1c48
msgid ""
"If `True` (default), the method will to remove rectangles having width or"
" height smaller than the respective tolerance value. If `False` no such "
"filtering is done."
msgstr ""
"`True` (기본값)이면 메서드는 너비 또는 높이가 각각의 허용 오차 값보다 작은 사각형을 제거합니다. `False` 이면 이러한"
" 필터링이 수행되지 않습니다."

#: ../../page.rst:457 06ada75b5a1e4fb59ff381d81b4677e9
msgid ""
"Find tables on the page and return an object with related information. "
"Typically, the default values of the many parameters will be sufficient. "
"Adjustments should ever only be needed in corner case situations."
msgstr ""
"페이지에서 테이블을 찾고 관련 정보가 있는 객체를 반환합니다. 일반적으로 많은 매개변수의 기본값으로 충분합니다. 조정은 극단적인 "
"경우에만 필요해야 합니다."

#: ../../page.rst:459 0c9311c5177241cc976d58ebbf05a74b
msgid ""
"specify a region to consider within the page rectangle and ignore the "
"rest. Default is the full page."
msgstr "페이지 사각형 내에서 고려할 영역을 지정하고 나머지는 무시합니다. 기본값은 전체 페이지입니다."

#: ../../page.rst:461 0849ed084d16401a9405689de88c6028
msgid ""
"Request a **table detection** strategy. Valid values are \"lines\", "
"\"lines_strict\" and \"text\".  Default is **\"lines\"** which uses all "
"vector graphics on the page to detect grid lines.  Strategy "
"**\"lines_strict\"** ignores borderless rectangle vector graphics. "
"Sometimes single text pieces have background colors which may lead to "
"false columns or lines. This strategy ignores them and can thus increase "
"detection precision.  If **\"text\"** is specified, text positions are "
"used to generate \"virtual\" column and / or row boundaries. Use "
"`min_words_*` to request the number of words for considering their "
"coordinates.  Use parameters `vertical_strategy` and "
"`horizontal_strategy` **instead** for a more fine-grained treatment of "
"the dimensions."
msgstr ""

#: ../../page.rst:461 59bbe23f13b64174be60fb9b13ef829b
msgid ""
"Request a **table detection** strategy. Valid values are \"lines\", "
"\"lines_strict\" and \"text\"."
msgstr "**테이블 감지** 전략을 요청합니다. 유효한 값은 \"lines\", \"lines_strict\" 및 \"text\"입니다."

#: ../../page.rst:463 67630a4262924cc0b8aaebb89659163f
msgid ""
"Default is **\"lines\"** which uses all vector graphics on the page to "
"detect grid lines."
msgstr "기본값은 페이지의 모든 벡터 그래픽을 사용하여 격자선을 감지하는 **\"lines\"** 입니다."

#: ../../page.rst:465 917a16e50aac418b8449496f8539789f
msgid ""
"Strategy **\"lines_strict\"** ignores borderless rectangle vector "
"graphics. Sometimes single text pieces have background colors which may "
"lead to false columns or lines. This strategy ignores them and can thus "
"increase detection precision."
msgstr ""
"전략 **\"lines_strict\"** 는 테두리 없는 사각형 벡터 그래픽을 무시합니다. 때로는 단일 텍스트 조각에 배경색이 "
"있어 잘못된 열이나 줄을 유발할 수 있습니다. 이 전략은 이를 무시하므로 감지 정밀도를 높일 수 있습니다."

#: ../../page.rst:467 6d39e7994a18489c9d4948721b10cb65
msgid ""
"If **\"text\"** is specified, text positions are used to generate "
"\"virtual\" column and / or row boundaries. Use `min_words_*` to request "
"the number of words for considering their coordinates."
msgstr ""
"**\"text\"** 가 지정되면 텍스트 위치를 사용하여 \"가상\" 열 및/또는 행 경계를 생성합니다. `min_words_*`"
" 를 사용하여 좌표를 고려하기 위한 단어 수를 요청합니다."

#: ../../page.rst:469 4a9d3be706634b32bfcb3a2d83e20c65
msgid ""
"Use parameters `vertical_strategy` and `horizontal_strategy` **instead** "
"for a more fine-grained treatment of the dimensions."
msgstr ""
"차원에 대한 더 세밀한 처리를 위해 매개변수 `vertical_strategy` 및 `horizontal_strategy` 를 "
"**대신** 사용하세요."

#: ../../page.rst:471 15e7fe12ec2247fbbb34818a5eff8199
msgid ""
"y-coordinates of rows. If provided, there will be no attempt to identify "
"additional table rows. This influences table detection."
msgstr "행의 y 좌표. 제공되면 추가 테이블 행을 식별하려는 시도가 없습니다. 이것은 테이블 감지에 영향을 줍니다."

#: ../../page.rst:473 4dc514da6d994fa5baff233b3567f0d4
msgid ""
"x-coordinates of columns. If provided, there will be no attempt to "
"identify additional table columns. This influences table detection."
msgstr "열의 x 좌표. 제공되면 추가 테이블 열을 식별하려는 시도가 없습니다. 이것은 테이블 감지에 영향을 줍니다."

#: ../../page.rst:475 6a395bf9fe0545ea97c66c3ad92a7ae0
msgid ""
"relevant for vertical strategy option \"text\": at least this many words "
"must coincide to establish a **virtual column** boundary."
msgstr "수직 전략 옵션 \"text\"와 관련: **가상 열** 경계를 설정하려면 최소 이만큼의 단어가 일치해야 합니다."

#: ../../page.rst:477 41131201c866498ab06ef20259e8b494
msgid ""
"relevant for horizontal strategy option \"text\": at least this many "
"words must coincide to establish a **virtual row** boundary."
msgstr "수평 전략 옵션 \"text\"와 관련: **가상 행** 경계를 설정하려면 최소 이만큼의 단어가 일치해야 합니다."

#: ../../page.rst:479 26168ab280dd42a7bb9a4c34a044a502
msgid ""
"Any two horizontal lines whose y-values differ by no more than this value"
" will be **snapped** into one. Accordingly for vertical lines. Default is"
" 3. Separate values can be specified instead for the dimensions, using "
"`snap_x_tolerance` and `snap_y_tolerance`."
msgstr ""
"y 값의 차이가 이 값 이하인 두 개의 수평선은 하나로 **스냅** 됩니다. 수직선도 마찬가지입니다. 기본값은 3입니다. 이 값 대신 `snap_x_tolerance` 및 `snap_y_tolerance` 를 사용하여 차원별로 별도의 값을 지정할 수 있습니다."

#: ../../page.rst:481 1bce671a9bde42b3bcb301e9dc7929e7
msgid ""
"Any two lines will be **joined** to one if the end and the start points "
"differ by no more than this value (in points). Default is 3. Instead of "
"this value, separate values can be specified for the dimensions using "
"`join_x_tolerance` and `join_y_tolerance`."
msgstr ""
"끝점과 시작점의 차이가 이 값(포인트 단위) 이하인 경우 두 선이 하나로 **결합** 됩니다. 기본값은 3입니다. 이 값 대신 `join_x_tolerance` 및 `join_y_tolerance` 를 사용하여 차원별로 별도의 값을 지정할 수 있습니다."

#: ../../page.rst:483 00e7c337bf764aa5a2eae76cdd16ae4a
msgid ""
"Ignore a line if its length does not exceed this value (points). Default "
"is 3."
msgstr "길이가 이 값(포인트 단위)을 초과하지 않으면 선을 무시합니다. 기본값은 3입니다."

#: ../../page.rst:485 0be2257abf46430e99630f4f4a04f230
msgid ""
"When combining lines into cell borders, orthogonal lines must be within "
"this value (points) to be considered intersecting. Default is 3. Instead "
"of this value, separate values can be specified for the dimensions using "
"`intersection_x_tolerance` and `intersection_y_tolerance`."
msgstr ""
"선을 셀 경계로 결합할 때 직교하는 선은 교차하는 것으로 간주되려면 이 값(포인트 단위) 이내에 있어야 합니다. 기본값은 3입니다. 이 값 대신 `intersection_x_tolerance` 및 `intersection_y_tolerance` 를 사용하여 차원별로 별도의 값을 지정할 수 있습니다."

#: ../../page.rst:487 dedd15f25c9f481997ff9451f0f5eaf6
msgid ""
"Characters will be combined into words only if their distance is no "
"larger than this value (points). Default is 3. Instead of this value, "
"separate values can be specified for the dimensions using "
"`text_x_tolerance` and `text_y_tolerance`."
msgstr ""
"문자가 단어로 결합되는 것은 거리가 이 값(포인트 단위) 이하인 경우에만입니다. 기본값은 3입니다. 이 값 대신 `text_x_tolerance` 및 `text_y_tolerance` 를 사용하여 차원별로 별도의 값을 지정할 수 있습니다."

#: ../../page.rst:489 f08fd2e9d00f4dac93ce2b4c53ec8d83
msgid ""
"Specify a list of \"lines\" (i.e. pairs of :data:`point_like` objects) as"
" **additional**, \"virtual\" vector graphics. These lines may help with "
"table and / or cell detection and will not otherwise influence the "
"detection strategy. Especially, in contrast to parameters "
"`horizontal_lines` and `vertical_lines`, they will not prevent detecting "
"rows or columns in other ways. These lines will be treated exactly like "
"\"real\" vector graphics in terms of joining, snapping, intersecting, "
"minimum length and containment in the `clip` rectangle. Similarly, lines "
"not parallel to any of the coordinate axes will be ignored."
msgstr ""
"\"lines\"(즉, :data:`point_like` 객체 쌍)의 리스트를 **추가** \"가상\" 벡터 그래픽으로 지정합니다. 이러한 선은 테이블 및/또는 셀 감지에 도움이 될 수 있으며 감지 전략에는 영향을 주지 않습니다. 특히 `horizontal_lines` 및 `vertical_lines` 매개변수와 달리 다른 방법으로 행이나 열을 감지하는 것을 방지하지 않습니다. 이러한 선은 결합, 스냅, 교차, 최소 길이 및 `clip` 사각형 내 포함 측면에서 \"실제\" 벡터 그래픽과 정확히 동일하게 처리됩니다. 마찬가지로 좌표축 중 어느 것과도 평행하지 않은 선은 무시됩니다."

#: ../../page.rst:491 c0c00b0e2c6a4e68bc1e1d28b6fd62de
msgid ""
"Specify a list of rectangles (:data:`rect_like` objects) as "
"**additional**, \"virtual\" vector graphics. These rectangles may help "
"with table and / or cell detection and will not otherwise influence the "
"detection strategy. Especially, in contrast to parameters "
"`horizontal_lines` and `vertical_lines`, they will not prevent detecting "
"rows or columns in other ways. These rectangles will be treated exactly "
"like \"real\" vector graphics in terms of joining, snapping, "
"intersecting, minimum length and containment in the `clip` rectangle."
msgstr ""
"사각형(:data:`rect_like` 객체)의 리스트를 **추가** \"가상\" 벡터 그래픽으로 지정합니다. 이러한 사각형은 테이블 및/또는 셀 감지에 도움이 될 수 있으며 감지 전략에는 영향을 주지 않습니다. 특히 `horizontal_lines` 및 `vertical_lines` 매개변수와 달리 다른 방법으로 행이나 열을 감지하는 것을 방지하지 않습니다. 이러한 사각형은 결합, 스냅, 교차, 최소 길이 및 `clip` 사각형 내 포함 측면에서 \"실제\" 벡터 그래픽과 정확히 동일하게 처리됩니다."

#: ../../page.rst:493 af5ac1f1b1ad4b87b5c8e3c21cea5682
msgid ""
"list of vector graphics in the format as returned be "
":meth:`Page.get_drawings`. Using this parameter will prevent the method "
"to extract vector graphics itself. This is useful if the vector graphics "
"are already available. This can save execution time significantly."
msgstr ""
":meth:`Page.get_drawings` 에서 반환되는 형식의 벡터 그래픽 리스트. 이 매개변수를 사용하면 메서드가 벡터 그래픽을 자체적으로 추출하지 않습니다. 벡터 그래픽이 이미 사용 가능한 경우 유용합니다. 이것은 실행 시간을 크게 절약할 수 있습니다."

#: ../../page.rst:497 6a7b22cafaa94fd1903b1029979996b7
msgid ""
"a `TableFinder` object that has the following significant attributes:  * "
"`cells`: a list of **all bboxes** on the page, that have been identified "
"as table cells (across all tables). Each cell is a :data:`rect_like` "
"tuple `(x0, y0, x1, y1)` of coordinates or `None`. * `tables`: a list of "
"`Table` objects. This is `[]` if the page has no tables. Single tables "
"can be found as items of this list. But the `TableFinder` object itself "
"is also a sequence of its tables. This means that if `tabs` is a "
"`TableFinder` object, then table \"n\" is delivered by `tabs.tables[n]` "
"as well as by the shorter `tabs[n]`.   * The `Table` object has the "
"following attributes:    * ``bbox``: the bounding box of the table as a "
"tuple `(x0, y0, x1, y1)`.   * ``cells``: bounding boxes of the table's "
"cells (list of tuples). A cell may also be `None`.   * ``extract()``: "
"this method returns the text content of each table cell as a list of list"
" of strings.   * ``to_markdown()``: this method returns the table as a "
"**string in markdown format** (compatible to Github). Markdown viewers "
"can render the string as a table. This output is optimized for **small "
"token** sizes, which is especially beneficial for LLM/RAG feeds. Pandas "
"DataFrames (see method `to_pandas()` below) offer an equivalent markdown "
"table output which however is better readable for the human eye. Any line"
" breaks (``\\n``) in cells are replaced by HTML line breaks tags `<br>`."
"   * `to_pandas()`: this method returns the table as a `pandas "
"<https://pypi.org/project/pandas/>`_ `DataFrame "
"<https://pandas.pydata.org/docs/reference/frame.html>`_. DataFrames are "
"very versatile objects allowing a plethora of table manipulation methods "
"and outputs to almost 20 well-known formats, among them Excel files, CSV,"
" JSON, markdown-formatted tables and more. `DataFrame.to_markdown()` "
"generates a Github-compatible markdown format optimized for human "
"readability. This method however requires the package `tabulate "
"<https://pypi.org/project/tabulate/>`_ to be installed in addition to "
"pandas itself.   * ``header``: a `TableHeader` object containing header "
"information of the table.   * ``col_count``: an integer containing the "
"number of table columns.   * ``row_count``: an integer containing the "
"number of table rows.   * ``rows``: a list of `TableRow` objects "
"containing two attributes, ``bbox`` is the boundary box of the row, and "
"`cells` is a list of table cells contained in this row.  * The "
"`TableHeader` object has the following attributes:    * ``bbox``: the "
"bounding box of the header.   * `cells`: a list of bounding boxes "
"containing the name of the respective column.   * `names`: a list of "
"strings containing the text of each of the cell bboxes. They represent "
"the column names -- which are used when exporting the table to pandas "
"DataFrames, markdown, etc.   * `external`: a bool indicating whether the "
"header bbox is outside the table body (`True`) or not. Table headers are "
"never identified by the `TableFinder` logic. Therefore, if `external` is "
"true, then the header cells are not part of any cell identified by "
"`TableFinder`. If `external == False`, then the first table row is the "
"header.  Please have a look at these `Jupyter notebooks "
"<https://github.com/pymupdf/PyMuPDF-Utilities/tree/master/table-"
"analysis>`_, which cover standard situations like multiple tables on one "
"page or joining table fragments across multiple pages.  .. caution:: The "
"lifetime of the `TableFinder` object, as well as that of all its tables "
"**equals the lifetime of the page**. If the page object is deleted or "
"reassigned, all tables are no longer valid.     The only way to keep "
"table content beyond the page's availability is to **extract it** via "
"methods `Table.to_markdown()`, `Table.to_pandas()` or a copy of "
"`Table.extract()` (e.g. `Table.extract()[:]`).  .. note::     Once a "
"table has been extracted to a **Pandas DataFrame** with `to_pandas()` it "
"is easy to convert to other file types with the **Pandas API**:     - "
"table to Markdown, use `to_markdown "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_markdown.html#pandas.DataFrame.to_markdown>`_"
"    - table to JSON, use: `to_json "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_json.html>`_"
"    - table to Excel, use: `to_excel "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_excel.html>`_"
"    - table to CSV, use: `to_csv "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_csv.html>`_"
"    - table to HTML, use: `to_html "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_html.html>`_"
"    - table to SQL, use: `to_sql "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_sql.html>`_"
msgstr ""

#: ../../page.rst:497 14ce635b23574ea2aa79e06c2f67cb17
msgid "a `TableFinder` object that has the following significant attributes:"
msgstr "다음 중요한 속성을 가진 `TableFinder` 객체:"

#: ../../page.rst:499 d2cd90b9f2244722aad190152e8e2c32
msgid ""
"`cells`: a list of **all bboxes** on the page, that have been identified "
"as table cells (across all tables). Each cell is a :data:`rect_like` "
"tuple `(x0, y0, x1, y1)` of coordinates or `None`."
msgstr ""
"`cells`: 페이지의 **모든 bbox** 의 리스트로, 테이블 셀로 식별된 것들(모든 테이블에 걸쳐). 각 셀은 "
":data:`rect_like` 좌표 튜플 `(x0, y0, x1, y1)` 또는 `None` 입니다."

#: ../../page.rst:500 8631b526108946f0923ac7ccbc41d5a4
msgid ""
"`tables`: a list of `Table` objects. This is `[]` if the page has no "
"tables. Single tables can be found as items of this list. But the "
"`TableFinder` object itself is also a sequence of its tables. This means "
"that if `tabs` is a `TableFinder` object, then table \"n\" is delivered "
"by `tabs.tables[n]` as well as by the shorter `tabs[n]`."
msgstr ""
"`tables`: `Table` 객체의 리스트. 페이지에 테이블이 없으면 이것은 `[]` 입니다. 단일 테이블은 이 리스트의 "
"항목으로 찾을 수 있습니다. 하지만 `TableFinder` 객체 자체는 또한 테이블의 시퀀스입니다. 이것은 `tabs` 가 "
"`TableFinder` 객체이면 테이블 \"n\"은 `tabs.tables[n]` 뿐만 아니라 더 짧은 `tabs[n]` 으로도 "
"제공된다는 것을 의미합니다."

#: ../../page.rst:503 bf87893f818b480584c90a29e1dbfa51
msgid "The `Table` object has the following attributes:"
msgstr "`Table` 객체는 다음 속성을 가집니다:"

#: ../../page.rst:505 df3028a1564f40df8e43a1893d30ae4e
msgid "``bbox``: the bounding box of the table as a tuple `(x0, y0, x1, y1)`."
msgstr "``bbox``: 튜플 `(x0, y0, x1, y1)` 로서의 테이블의 경계 상자."

#: ../../page.rst:506 f5cc4094136b46c08a012633df49c27b
msgid ""
"``cells``: bounding boxes of the table's cells (list of tuples). A cell "
"may also be `None`."
msgstr "``cells``: 테이블의 셀의 경계 상자(튜플의 리스트). 셀은 `None` 일 수도 있습니다."

#: ../../page.rst:507 b3a304e981ed49d4b70f79e9b07aaaeb
msgid ""
"``extract()``: this method returns the text content of each table cell as"
" a list of list of strings."
msgstr "``extract()``: 이 메서드는 각 테이블 셀의 텍스트 콘텐츠를 문자열의 리스트의 리스트로 반환합니다."

#: ../../page.rst:508 ce2f7d37a3e741658ddc96d3dc5c24a6
msgid ""
"``to_markdown()``: this method returns the table as a **string in "
"markdown format** (compatible to Github). Markdown viewers can render the"
" string as a table. This output is optimized for **small token** sizes, "
"which is especially beneficial for LLM/RAG feeds. Pandas DataFrames (see "
"method `to_pandas()` below) offer an equivalent markdown table output "
"which however is better readable for the human eye. Any line breaks "
"(``\\n``) in cells are replaced by HTML line breaks tags `<br>`."
msgstr ""
"``to_markdown()``: 이 메서드는 테이블을 **마크다운 형식의 문자열** (Github과 호환)로 반환합니다. 마크다운"
" 뷰어는 문자열을 테이블로 렌더링할 수 있습니다. 이 출력은 **작은 토큰** 크기에 최적화되어 있으며, 이는 LLM/RAG 피드에"
" 특히 유익합니다. Pandas DataFrames (아래 `to_pandas()` 메서드 참조)는 동등한 마크다운 테이블 출력을 "
"제공하지만 사람이 읽기에 더 좋습니다. 셀의 모든 줄 바꿈(``\\n``)은 HTML 줄 바꿈 태그 `<br>` 로 대체됩니다."

#: ../../page.rst:509 dc4adc6d410b4f17bc5e500986371e2c
msgid ""
"`to_pandas()`: this method returns the table as a `pandas "
"<https://pypi.org/project/pandas/>`_ `DataFrame "
"<https://pandas.pydata.org/docs/reference/frame.html>`_. DataFrames are "
"very versatile objects allowing a plethora of table manipulation methods "
"and outputs to almost 20 well-known formats, among them Excel files, CSV,"
" JSON, markdown-formatted tables and more. `DataFrame.to_markdown()` "
"generates a Github-compatible markdown format optimized for human "
"readability. This method however requires the package `tabulate "
"<https://pypi.org/project/tabulate/>`_ to be installed in addition to "
"pandas itself."
msgstr ""
"`to_pandas()`: 이 메서드는 테이블을 `pandas <https://pypi.org/project/pandas/>`_ "
"`DataFrame <https://pandas.pydata.org/docs/reference/frame.html>`_ 로 "
"반환합니다. DataFrames는 매우 다재다능한 객체로, 다양한 테이블 조작 메서드와 Excel 파일, CSV, JSON, "
"마크다운 형식의 테이블 등을 포함하여 거의 20개의 잘 알려진 형식으로의 출력을 허용합니다. "
"`DataFrame.to_markdown()` 은 사람이 읽기에 최적화된 Github 호환 마크다운 형식을 생성합니다. 그러나 이 "
"메서드는 pandas 자체에 추가로 `tabulate <https://pypi.org/project/tabulate/>`_ 패키지가"
" 설치되어 있어야 합니다."

#: ../../page.rst:510 9197d223052b40478ad07f80abf7b1c7
msgid ""
"``header``: a `TableHeader` object containing header information of the "
"table."
msgstr "``header``: 테이블의 헤더 정보를 포함하는 `TableHeader` 객체."

#: ../../page.rst:511 0136219af3784df8a0ecdc0efae8d13e
msgid "``col_count``: an integer containing the number of table columns."
msgstr "``col_count``: 테이블 열 수를 포함하는 정수."

#: ../../page.rst:512 7a998ad68618450b8121ca084004080d
msgid "``row_count``: an integer containing the number of table rows."
msgstr "``row_count``: 테이블 행 수를 포함하는 정수."

#: ../../page.rst:513 0a15078fa0ff449f802c15643224935a
msgid ""
"``rows``: a list of `TableRow` objects containing two attributes, "
"``bbox`` is the boundary box of the row, and `cells` is a list of table "
"cells contained in this row."
msgstr ""
"``rows``: 두 가지 속성을 포함하는 `TableRow` 객체의 리스트, ``bbox`` 는 행의 경계 상자이고 `cells`"
" 는 이 행에 포함된 테이블 셀의 리스트입니다."

#: ../../page.rst:515 13b8c3920d2a4476a60f5b4097a1db29
msgid "The `TableHeader` object has the following attributes:"
msgstr "`TableHeader` 객체는 다음 속성을 가집니다:"

#: ../../page.rst:517 5bbd72ba48c345bc84309a25cc303e84
msgid "``bbox``: the bounding box of the header."
msgstr "``bbox``: 헤더의 경계 상자."

#: ../../page.rst:518 bd434f2182484c0abbe32315f3e87f58
msgid ""
"`cells`: a list of bounding boxes containing the name of the respective "
"column."
msgstr "`cells`: 각 열의 이름을 포함하는 경계 상자의 리스트."

#: ../../page.rst:519 7cf71a498dcd4f449eba656e7941013a
msgid ""
"`names`: a list of strings containing the text of each of the cell "
"bboxes. They represent the column names -- which are used when exporting "
"the table to pandas DataFrames, markdown, etc."
msgstr ""
"`names`: 각 셀 bbox의 텍스트를 포함하는 문자열의 리스트. 이것들은 열 이름을 나타냅니다 -- 테이블을 pandas "
"DataFrames, 마크다운 등으로 내보낼 때 사용됩니다."

#: ../../page.rst:520 eb6106330fdb44c2b44b4648645f7e28
msgid ""
"`external`: a bool indicating whether the header bbox is outside the "
"table body (`True`) or not. Table headers are never identified by the "
"`TableFinder` logic. Therefore, if `external` is true, then the header "
"cells are not part of any cell identified by `TableFinder`. If `external "
"== False`, then the first table row is the header."
msgstr ""
"`external`: 헤더 bbox가 테이블 본문 밖에 있는지(`True`) 여부를 나타내는 bool. 테이블 헤더는 "
"`TableFinder` 로직에 의해 식별되지 않습니다. 따라서 `external` 이 true이면 헤더 셀은 "
"`TableFinder` 에 의해 식별된 모든 셀의 일부가 아닙니다. `external == False` 이면 첫 번째 테이블 행이"
" 헤더입니다."

#: ../../page.rst:522 7a5884e0d9f84076927207f38c8676ff
msgid ""
"Please have a look at these `Jupyter notebooks "
"<https://github.com/pymupdf/PyMuPDF-Utilities/tree/master/table-"
"analysis>`_, which cover standard situations like multiple tables on one "
"page or joining table fragments across multiple pages."
msgstr ""
"한 페이지에 여러 테이블이 있거나 여러 페이지에 걸쳐 테이블 조각을 결합하는 것과 같은 표준 상황을 다루는 이 `Jupyter "
"notebooks <https://github.com/pymupdf/PyMuPDF-Utilities/tree/master"
"/table-analysis>`_ 를 살펴보세요."

#: ../../page.rst:524 27f38775b85f46ed9b56fc7858feddc5
msgid ""
"The lifetime of the `TableFinder` object, as well as that of all its "
"tables **equals the lifetime of the page**. If the page object is deleted"
" or reassigned, all tables are no longer valid."
msgstr ""
"`TableFinder` 객체의 수명은 모든 테이블의 수명과 마찬가지로 **페이지의 수명과 같습니다**. 페이지 객체가 삭제되거나 "
"재할당되면 모든 테이블이 더 이상 유효하지 않습니다."

#: ../../page.rst:526 32b46a3c92844999ac692a3cd9b0e565
msgid ""
"The only way to keep table content beyond the page's availability is to "
"**extract it** via methods `Table.to_markdown()`, `Table.to_pandas()` or "
"a copy of `Table.extract()` (e.g. `Table.extract()[:]`)."
msgstr ""
"페이지의 가용성을 넘어서 테이블 콘텐츠를 유지하는 유일한 방법은 메서드 `Table.to_markdown()`, "
"`Table.to_pandas()` 또는 `Table.extract()` 의 복사본(예: `Table.extract()[:]`)을 "
"통해 **추출하는** 것입니다."

#: ../../page.rst:530 0af5c93cc78342cfba6d9a72d11d1283
msgid ""
"Once a table has been extracted to a **Pandas DataFrame** with "
"`to_pandas()` it is easy to convert to other file types with the **Pandas"
" API**:"
msgstr ""
"테이블이 `to_pandas()` 로 **Pandas DataFrame** 으로 추출되면 **Pandas API** 로 다른 파일 "
"형식으로 쉽게 변환할 수 있습니다:"

#: ../../page.rst:532 89be66118eb1404fad9df9edac01c3df
msgid ""
"table to Markdown, use `to_markdown "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_markdown.html#pandas.DataFrame.to_markdown>`_"
msgstr ""
"테이블을 Markdown으로, `to_markdown "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_markdown.html#pandas.DataFrame.to_markdown>`_"
" 사용"

#: ../../page.rst:533 92c2673b625246218f1a2c042893181a
msgid ""
"table to JSON, use: `to_json "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_json.html>`_"
msgstr ""
"테이블을 JSON으로, `to_json "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_json.html>`_"
" 사용"

#: ../../page.rst:534 157ef119e8044b0c98c73fd91ce91237
msgid ""
"table to Excel, use: `to_excel "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_excel.html>`_"
msgstr ""
"테이블을 Excel로, `to_excel "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_excel.html>`_"
" 사용"

#: ../../page.rst:535 2a6b453da70142089c467203f10917f7
msgid ""
"table to CSV, use: `to_csv "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_csv.html>`_"
msgstr ""
"테이블을 CSV로, `to_csv "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_csv.html>`_"
" 사용"

#: ../../page.rst:536 f1c6b94997bf4e2ca9977927dbd80716
msgid ""
"table to HTML, use: `to_html "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_html.html>`_"
msgstr ""
"테이블을 HTML로, `to_html "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_html.html>`_"
" 사용"

#: ../../page.rst:537 c9212bac99ad4a9e90b0fd8672a1f7ee
msgid ""
"table to SQL, use: `to_sql "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_sql.html>`_"
msgstr ""
"테이블을 SQL로, `to_sql "
"<https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_sql.html>`_"
" 사용"

#: ../../page.rst:542 540aa40545614f7293315543269c8972
msgid "New in version 1.23.0"
msgstr "버전 1.23.0에서 새로 추가됨"

#: ../../page.rst:543 36f561d72e0e474598eb7c9a62064674
msgid "Changed in version 1.23.19: new argument `add_lines`."
msgstr "버전 1.23.19에서 변경됨: 새 인수 `add_lines`."

#: ../../page.rst:549 3159f7a5d1f046b9b7b5148107aae428
msgid ""
"There is also the `pdf2docx extract tables method`_ which is capable of "
"table extraction if you prefer."
msgstr "선호하는 경우 테이블 추출이 가능한 `pdf2docx extract tables method`_ 도 있습니다."

#: ../../page.rst:554 ad10a4360b9a470085a13a03f9583cca
msgid ""
"PDF only: Add a \"rubber stamp\" annotation to e.g. indicate the "
"document's intended use (\"DRAFT\", \"CONFIDENTIAL\", etc.). The "
"parameter may be either an integer to select text from a predefined array"
" of standard texts or an image."
msgstr ""
"PDF 전용: 예를 들어 문서의 의도된 용도(\"DRAFT\", \"CONFIDENTIAL\" 등)를 나타내기 위해 \"고무 "
"도장\" 주석을 추가합니다. 매개변수는 표준 텍스트의 미리 정의된 배열에서 텍스트를 선택하는 정수이거나 이미지일 수 있습니다."

#: ../../page.rst:556 b726e69c76e54f959d27f308c2c03a6c
msgid "rectangle where to place the annotation."
msgstr "주석을 배치할 사각형."

#: ../../page.rst:557 dcc92434348946fdab577b695b1c09b6
msgid ""
"The following options are available:  * The id number (int) of the stamp "
"text. For available stamps see :ref:`StampIcons`.  * A string specifying "
"an image file path.  * A ``bytes``, ``bytearray`` or ``io.BytesIO`` "
"object for an image in memory.  * A :ref:`Pixmap`."
msgstr ""

#: ../../page.rst:557 6b4516a638e9428994ebcb405d2a1f09
msgid "The following options are available:"
msgstr "다음 옵션을 사용할 수 있습니다:"

#: ../../page.rst:559 05b78849e840483f9d546b8b9cb89785
msgid ""
"The id number (int) of the stamp text. For available stamps see "
":ref:`StampIcons`."
msgstr "스탬프 텍스트의 id 번호(int). 사용 가능한 스탬프는 :ref:`StampIcons` 를 참조하세요."

#: ../../page.rst:561 9609e86db8ed47fc9c25d4201e538b48
msgid "A string specifying an image file path."
msgstr "이미지 파일 경로를 지정하는 문자열."

#: ../../page.rst:563 c78dc1111e5d4895aa33e226881ccee6
msgid ""
"A ``bytes``, ``bytearray`` or ``io.BytesIO`` object for an image in "
"memory."
msgstr "메모리의 이미지에 대한 ``bytes``, ``bytearray`` 또는 ``io.BytesIO`` 객체."

#: ../../page.rst:565 f2fd36bb8d92458188dd831f23ddbbd2
msgid "A :ref:`Pixmap`."
msgstr ":ref:`Pixmap`."

#: ../../page.rst:567 7b8c2a5f5ff6477aa270d0725931d67a
msgid "**Text-based stamps**"
msgstr "**텍스트 기반 스탬프**"

#: ../../page.rst:569 7cdfb1bc6f584798b71c7c259befac33
msgid ""
":attr:`Annot.rect` is automatically calculated as the largest rectangle "
"with an aspect ratio of ``width:height = 3.8`` that fits in the provided "
"``rect``. Its position is vertically and horizontally centered."
msgstr ""
":attr:`Annot.rect` 는 제공된 ``rect`` 에 맞는 ``width:height = 3.8`` 의 종횡비를 가진 "
"가장 큰 사각형으로 자동 계산됩니다. 위치는 수직 및 수평으로 중앙 정렬됩니다."

#: ../../page.rst:570 5187bddcaa8640d8a9ccd88e26edd292
msgid "The font chosen is \"Times Bold\" and the text will be upper case."
msgstr "선택된 폰트는 \"Times Bold\"이며 텍스트는 대문자가 됩니다."

#: ../../page.rst:571 c2a2656315f64270963a4678ec8683a4
msgid ""
"The appearance can be modified using :meth:`Annot.set_opacity` and by "
"setting the \"stroke\" color. By PDF specification, stamp annotations "
"have no \"fill\" color."
msgstr ""
"외형은 :meth:`Annot.set_opacity` 를 사용하고 \"stroke\" 색상을 설정하여 수정할 수 있습니다. PDF "
"사양에 따라 스탬프 주석은 \"fill\" 색상이 없습니다."

#: ../../page.rst:575 3dcfbb130adb4f39b2420f2be36cd141
msgid "**Image-based stamps**"
msgstr "**이미지 기반 스탬프**"

#: ../../page.rst:577 9593065ae7dc41d5b57c103e9bdc3798
msgid ""
"The image is scaled to fit into the rectangle `rect` such that the "
"image's center and the center of `rect` coincide. The aspect ratio of the"
" image is preserved, so the image may not fill the entire rectangle. "
"However, at least one of the given rectangle's width or height are fully "
"covered."
msgstr ""
"이미지는 이미지의 중심과 `rect` 의 중심이 일치하도록 `rect` 에 맞게 크기가 조정됩니다. 이미지의 종횡비가 유지되므로 "
"이미지가 전체 사각형을 채우지 않을 수 있습니다. 그러나 주어진 사각형의 너비 또는 높이 중 하나 이상이 완전히 덮입니다."

#: ../../page.rst:578 9099123803334c078412737bf2e61161
msgid ""
"The annotation can be modified via :meth:`Annot.set_opacity`. This method"
" therefore is a way to display images transparently even if no alpha "
"channel is present."
msgstr ""
"주석은 :meth:`Annot.set_opacity` 를 통해 수정할 수 있습니다. 따라서 이 메서드는 알파 채널이 없는 경우에도 "
"이미지를 투명하게 표시하는 방법입니다."

#: ../../page.rst:579 d1f0df185de3499aac1f209854f3f544
msgid "Setting colors has no effect on image stamps."
msgstr "색상 설정은 이미지 스탬프에 영향을 주지 않습니다."

#: ../../page.rst:580 957b68c8ae304682b86ad1cf33484142
msgid ""
"Rotating image-based stamps **is not supported**. Setting the rotation "
"may lead to unexpected results."
msgstr "이미지 기반 스탬프 회전은 **지원되지 않습니다**. 회전을 설정하면 예상치 못한 결과가 발생할 수 있습니다."

#: ../../page.rst:584 08dc10754b5d431da2675e335e0ce9d4
msgid ""
"PDF only: Add a PDF Form field (\"widget\") to a page. This also **turns "
"the PDF into a Form PDF**. Because of the large amount of different "
"options available for widgets, we have developed a new class "
":ref:`Widget`, which contains the possible PDF field attributes. It must "
"be used for both, form field creation and updates."
msgstr ""
"PDF 전용: 페이지에 PDF 양식 필드(\"위젯\")를 추가합니다. 이것은 또한 **PDF를 양식 PDF로 전환** 합니다. "
"위젯에 사용할 수 있는 다양한 옵션이 많기 때문에, 가능한 PDF 필드 속성을 포함하는 새 클래스 :ref:`Widget` 을 "
"개발했습니다. 양식 필드 생성과 업데이트 모두에 사용해야 합니다."

#: ../../page.rst:586 3bc45874507542b99cf2f9fca40aca42
msgid "a :ref:`Widget` object which must have been created upfront."
msgstr "사전에 생성해야 하는 :ref:`Widget` 객체."

#: ../../page.rst:589 04fd9437e4e14b78b68a9692f4cec067
msgid "a widget annotation."
msgstr "위젯 주석."

#: ../../page.rst:593 02ff91d382bc4d89a175faad1e927702
msgid ""
"The removal will now include any bound 'Popup' or response annotations "
"and related objects (changed in v1.16.6)."
msgstr "제거는 이제 연결된 'Popup' 또는 응답 주석과 관련 객체를 포함합니다 (v1.16.6에서 변경됨)."

#: ../../page.rst:595 5dcf92ac0b684108bb6755751932a302
msgid "PDF only: Delete annotation from the page and return the next one."
msgstr "PDF 전용: 페이지에서 주석을 삭제하고 다음 주석을 반환합니다."

#: ../../page.rst:597 63cff108bf9545cd8dd48fa9d507fa9f
msgid "the annotation to be deleted."
msgstr "삭제할 주석."

#: ../../page.rst:601 2d773e7ef8e34abe9cda167207dd2ec2
msgid ""
"the annotation following the deleted one. Please remember that physical "
"removal requires saving to a new file with garbage > 0."
msgstr "삭제된 주석 다음의 주석. 물리적 제거는 garbage > 0으로 새 파일에 저장해야 합니다."

#: ../../page.rst:605 0d4d0fda3b604a55a4995a5a22bb22b7
msgid "PDF only: Delete field from the page and return the next one."
msgstr "PDF 전용: 페이지에서 필드를 삭제하고 다음 필드를 반환합니다."

#: ../../page.rst:607 dd15f294da3545fdbb50d95fb99a289b
msgid "the widget to be deleted."
msgstr "삭제할 위젯."

#: ../../page.rst:610 ../../page.rst:1940 ../../page.rst:2264
#: 2a1b52b969354be08e1eb2839baeee5e 72454d0b5bf7432f874c41a2addc6110
#: c0e0b7c7fa7f4451998ab0755364fc6c
msgid ":ref:`Widget`"
msgstr ":ref:`Widget`"

#: ../../page.rst:611 5946066daec546438c26065bdf00da57
msgid ""
"the widget following the deleted one. Please remember that physical "
"removal requires saving to a new file with garbage > 0."
msgstr "삭제된 위젯 다음의 위젯. 물리적 제거는 garbage > 0으로 새 파일에 저장해야 합니다."

#: ../../page.rst:615 94cc00cf1ef84081b9c1cf0a75e3acf4
msgid "(New in v1.18.4)"
msgstr "(v1.18.4에서 새로 추가됨)"

#: ../../page.rst:622 e5d426c154e94c7b984b51f59f16c523
msgid ""
"PDF only: Delete the specified link from the page. The parameter must be "
"an **original item** of :meth:`get_links()`, see "
":ref:`link_dict_description`. The reason for this is the dictionary's "
"*\"xref\"* key, which identifies the PDF object to be deleted."
msgstr ""
"PDF 전용: 페이지에서 지정된 링크를 삭제합니다. 매개변수는 :meth:`get_links()` 의 **원본 항목** 이어야 "
"하며, :ref:`link_dict_description` 을 참조하세요. 이것은 삭제할 PDF 객체를 식별하는 딕셔너리의 "
"*\"xref\"* 키 때문입니다."

#: ../../page.rst:624 a031646e991e4e9895b82ae759c2db66
msgid "the link to be deleted."
msgstr "삭제할 링크."

#: ../../page.rst:628 76e45868389e4b75832b5fb125c80a93
msgid ""
"PDF only: Insert a new link on this page. The parameter must be a "
"dictionary of format as provided by :meth:`get_links()`, see "
":ref:`link_dict_description`."
msgstr ""
"PDF 전용: 이 페이지에 새 링크를 삽입합니다. 매개변수는 :meth:`get_links()` 에서 제공하는 형식의 딕셔너리여야 "
"하며, :ref:`link_dict_description` 을 참조하세요."

#: ../../page.rst:630 64e75920afcb48d6a2fc9267af8f0384
msgid "the link to be inserted."
msgstr "삽입할 링크."

#: ../../page.rst:634 f13dc7c20063441aba1b7b636417de7b
msgid ""
"PDF only: Modify the specified link. The parameter must be a (modified) "
"**original item** of :meth:`get_links()`, see "
":ref:`link_dict_description`. The reason for this is the dictionary's "
"*\"xref\"* key, which identifies the PDF object to be changed."
msgstr ""
"PDF 전용: 지정된 링크를 수정합니다. 매개변수는 :meth:`get_links()` 의 (수정된) **원본 항목** 이어야 "
"하며, :ref:`link_dict_description` 을 참조하세요. 이것은 변경할 PDF 객체를 식별하는 딕셔너리의 "
"*\"xref\"* 키 때문입니다."

#: ../../page.rst:636 a8c4c853e3ba4c6c9d0241071822f03d
msgid "the link to be modified."
msgstr "수정할 링크."

#: ../../page.rst:638 484ca5ca85d2400f93f6ac66b30c5ffb
msgid ""
"If updating / inserting a URI link (`\"kind\": LINK_URI`), please make "
"sure to start the value for the `\"uri\"` key with a disambiguating "
"string like `\"http://\"`, `\"https://\"`, `\"file://\"`, `\"ftp://\"`, "
"`\"mailto:\"`, etc. Otherwise -- depending on your browser or other "
"\"consumer\" software -- unexpected default assumptions may lead to "
"unwanted behaviours."
msgstr ""
"URI 링크(`\"kind\": LINK_URI`)를 업데이트/삽입하는 경우, `\"uri\"` 키의 값이 "
"`\"http://\"`, `\"https://\"`, `\"file://\"`, `\"ftp://\"`, `\"mailto:\"`"
" 등과 같은 명확한 문자열로 시작하도록 하세요. 그렇지 않으면 -- 브라우저나 다른 \"소비자\" 소프트웨어에 따라 -- 예상치 "
"못한 기본 가정이 원하지 않는 동작을 유발할 수 있습니다."

#: ../../page.rst:643 07c4f8dcaffa479cac56b83714185b8f
msgid "PDF only: Return the label for the page."
msgstr "PDF 전용: 페이지의 레이블을 반환합니다."

#: ../../page.rst:647 ff3152eb66c14216b0b8db26b098505b
msgid "the label string like \"vii\" for Roman numbering or \"\" if not defined."
msgstr "로마 숫자의 경우 \"vii\"와 같은 레이블 문자열 또는 정의되지 않은 경우 \"\"."

#: ../../page.rst:651 58e643e9e53146d188f0a553b3fda009
msgid "New in v1.18.6"
msgstr "v1.18.6에서 새로 추가됨"

#: ../../page.rst:657 bd5b5f45f592480fa60fad9a3255e097
msgid "Retrieves **all** links of a page."
msgstr "페이지의 **모든** 링크를 검색합니다."

#: ../../page.rst:660 4c03f4b317a74a40a0786a0a0be21164
msgid ""
"A list of dictionaries. For a description of the dictionary entries, see "
":ref:`link_dict_description`. Always use this or the :meth:`Page.links` "
"method if you intend to make changes to the links of a page."
msgstr ""
"딕셔너리의 리스트. 딕셔너리 항목에 대한 설명은 :ref:`link_dict_description` 을 참조하세요. 페이지의 링크를"
" 변경하려면 항상 이것 또는 :meth:`Page.links` 메서드를 사용하세요."

#: ../../page.rst:664 76949f0001bf42978c2bf318306a909c
msgid ""
"Return a generator over the page's links. The results equal the entries "
"of :meth:`Page.get_links`."
msgstr "페이지의 링크에 대한 제너레이터를 반환합니다. 결과는 :meth:`Page.get_links` 의 항목과 같습니다."

#: ../../page.rst:666 256c37bf03b649ce921d41b4bd526630
msgid ""
"a sequence of integers to down-select to one or more link kinds. Default "
"is all links. Example: *kinds=(pymupdf.LINK_GOTO,)* will only return "
"internal links."
msgstr ""
"하나 이상의 링크 종류로 다운 선택하기 위한 정수 시퀀스. 기본값은 모든 링크입니다. 예: "
"*kinds=(pymupdf.LINK_GOTO,)* 는 내부 링크만 반환합니다."

#: ../../page.rst:669 57bac8c9fe03470b8c9fa8a0976374a5
msgid "an entry of :meth:`Page.get_links()` for each iteration."
msgstr "각 반복에 대한 :meth:`Page.get_links()` 의 항목."

#: ../../page.rst:673 ../../page.rst:698 ../../page.rst:713
#: 1cfc8ec3d3494a189a5b6fc45f3acc15 b58ceeb1df204612aff9645edd0933c0
#: bec5ab9dd05545d9b73c9e62de8de068
msgid "New in v1.16.4"
msgstr "v1.16.4에서 새로 추가됨"

#: ../../page.rst:679 190a2da56f4d4954a3b921a7a75b5780
msgid "Return a generator over the page's annotations."
msgstr "페이지의 주석에 대한 제너레이터를 반환합니다."

#: ../../page.rst:681 7e7f0c894f9f43bb88de193161271398
msgid ""
"a sequence of integers to down-select to one or more annotation types. "
"Default is all annotations. Example: `types=(pymupdf.PDF_ANNOT_FREETEXT, "
"pymupdf.PDF_ANNOT_TEXT)` will only return 'FreeText' and 'Text' "
"annotations."
msgstr ""
"하나 이상의 주석 유형으로 다운 선택하기 위한 정수 시퀀스. 기본값은 모든 주석입니다. 예: "
"`types=(pymupdf.PDF_ANNOT_FREETEXT, pymupdf.PDF_ANNOT_TEXT)` 는 'FreeText'"
" 및 'Text' 주석만 반환합니다."

#: ../../page.rst:684 13e0a4b5e4e14b5e83ce82fc32ea2aba
msgid ""
"an :ref:`Annot` for each iteration.  .. caution::      You **cannot "
"safely update annotations** from within this generator. This is because "
"most annotation updates require reloading the page via `page = "
"doc.reload_page(page)`. To circumvent this restriction, make a list of "
"annotations xref numbers first and then iterate over these numbers::"
"        In [4]: xrefs = [annot.xref for annot in "
"page.annots(types=[...])]       In [5]: for xref in xrefs:          ...:"
"     annot = page.load_annot(xref)          ...:     annot.update()"
"          ...:     page = doc.reload_page(page)       In [6]:"
msgstr ""

#: ../../page.rst:684 2ba4670732014e5a829d65d22f631961
msgid "an :ref:`Annot` for each iteration."
msgstr "각 반복에 대한 :ref:`Annot`."

#: ../../page.rst:687 3fd0c0fee5ef435798110aa4fa398d04
msgid ""
"You **cannot safely update annotations** from within this generator. This"
" is because most annotation updates require reloading the page via `page "
"= doc.reload_page(page)`. To circumvent this restriction, make a list of "
"annotations xref numbers first and then iterate over these numbers::"
msgstr ""
"이 제너레이터 내에서 주석을 **안전하게 업데이트할 수 없습니다**. 대부분의 주석 업데이트는 `page = "
"doc.reload_page(page)` 를 통해 페이지를 다시 로드해야 하기 때문입니다. 이 제한을 우회하려면 먼저 주석 xref"
" 번호의 리스트를 만든 다음 이 번호들을 반복하세요::"

#: ../../page.rst:704 66911a756ed04e0d972a5a041606e4e3
msgid "Return a generator over the page's form fields."
msgstr "페이지의 양식 필드에 대한 제너레이터를 반환합니다."

#: ../../page.rst:706 a882b8ac49a9428eab1e9b6e59f524f2
msgid ""
"a sequence of integers to down-select to one or more widget types. "
"Default is all form fields. Example: "
"`types=(pymupdf.PDF_WIDGET_TYPE_TEXT,)` will only return 'Text' fields."
msgstr ""
"하나 이상의 위젯 유형으로 다운 선택하기 위한 정수 시퀀스. 기본값은 모든 양식 필드입니다. 예: "
"`types=(pymupdf.PDF_WIDGET_TYPE_TEXT,)` 는 'Text' 필드만 반환합니다."

#: ../../page.rst:709 2ccfcd02080e4811b0752b3ee47baa25
msgid "a :ref:`Widget` for each iteration."
msgstr "각 반복에 대한 :ref:`Widget`."

#: ../../page.rst:720 871dc7a054b94194a4b4f053de5f9eaf
msgid ""
"PDF only: Write the text of one or more :ref:`Textwriter` objects to the "
"page."
msgstr "PDF 전용: 하나 이상의 :ref:`Textwriter` 객체의 텍스트를 페이지에 작성합니다."

#: ../../page.rst:722 f649e20d39734681ad8c9588059f42ec
msgid ""
"where to place the text. If omitted, the rectangle union of the text "
"writers is used."
msgstr "텍스트를 배치할 위치. 생략하면 텍스트 작성기의 사각형 합집합이 사용됩니다."

#: ../../page.rst:723 a62f67512f7641b1b02ab65e2ef0843b
msgid ""
"a non-empty tuple / list of :ref:`TextWriter` objects or a single "
":ref:`TextWriter`."
msgstr ":ref:`TextWriter` 객체의 비어 있지 않은 튜플/리스트 또는 단일 :ref:`TextWriter`."

#: ../../page.rst:724 31da0f58f5974053919718f6e13dea23
msgid "set transparency, overwrites resp. value in the text writers."
msgstr "투명도를 설정하고, 텍스트 작성기의 해당 값을 덮어씁니다."

#: ../../page.rst:725 972504b7f4eb441ba75e2424782dd55f
msgid "set the text color, overwrites  resp. value in the text writers."
msgstr "텍스트 색상을 설정하고, 텍스트 작성기의 해당 값을 덮어씁니다."

#: ../../page.rst:726 136dae4fb943495eb982c68a28795ab5
msgid "put the text in foreground or background."
msgstr "텍스트를 전경 또는 배경에 배치합니다."

#: ../../page.rst:727 acb27d4360a244659bf4cc73141dd567
msgid "maintain the aspect ratio."
msgstr "종횡비를 유지합니다."

#: ../../page.rst:728 d181ff20c7ea4299bcd22d78f20d6ec9
msgid "rotate the text by an arbitrary angle."
msgstr "임의의 각도로 텍스트를 회전합니다."

#: ../../page.rst:729 5b44553f2f954d5ab51a6e3cbb9c7c13
msgid "the :data:`xref` of an :data:`OCG` or :data:`OCMD`. (New in v1.18.4)"
msgstr ":data:`OCG` 또는 :data:`OCMD` 의 :data:`xref`. (v1.18.4에서 새로 추가됨)"

#: ../../page.rst:731 b0f06277a3f140c2ac2f20314e571e28
msgid ""
"Parameters *overlay, keep_proportion, rotate* and *oc* have the same "
"meaning as in :meth:`Page.show_pdf_page`."
msgstr ""
"매개변수 *overlay, keep_proportion, rotate* 및 *oc* 는 "
":meth:`Page.show_pdf_page` 와 동일한 의미를 가집니다."

#: ../../page.rst:735 e07a5fc6945442ee887b7c73cf6c2d2e
msgid "New in v1.16.18"
msgstr "v1.16.18에서 새로 추가됨"

#: ../../page.rst:759 8e95c840195a4c71a918d0a5e67856ae
msgid ""
"PDF only: Insert text lines starting at :data:`point_like` ``point``. See"
" :meth:`Shape.insert_text`."
msgstr ""
"PDF 전용: :data:`point_like` ``point`` 에서 시작하는 텍스트 줄을 삽입합니다. "
":meth:`Shape.insert_text` 를 참조하세요."

#: ../../page.rst:763 ../../page.rst:792 ../../page.rst:896 ../../page.rst:921
#: ../../page.rst:946 ../../page.rst:970 ../../page.rst:994 ../../page.rst:1019
#: ../../page.rst:1043 ../../page.rst:1068 ../../page.rst:1092
#: ../../page.rst:1117 ../../page.rst:1142 29cbed1adef2475eb009d3a5de422210
#: 49f852363925416ea6c234b4c91b6218 5c73ffbadda54fb8bbc88f6430e29130
#: 73f04a44af8c4854a3a105b737a41804 802c5bc146bb4f9391824c1c3ef39bb6
#: 8e030f84abaf493db27e55aa2ac8cd62 97c6b58861a445f8b9d5a0e5c3a310ab
#: a74ef5cf7bf74435a6e61758194b384f dabc787b2b6541969db56d13faf4c89d
#: df67a6e9ce4048eab88324f5d7e19efe ed3b45533868494381f71199d8329d07
#: f01049b4b200405aa3c91ce9a1a85bd2 f3b6a366e6db4a2383d8d554eadb7e9b
msgid "Changed in v1.18.4"
msgstr "v1.18.4에서 변경됨"

#: ../../page.rst:788 4a878df36e7743f9b6a9d9d9dc06a551
msgid ""
"PDF only: Insert text into the specified :data:`rect_like` *rect*. See "
":meth:`Shape.insert_textbox`."
msgstr ""
"PDF 전용: 지정된 :data:`rect_like` *rect* 에 텍스트를 삽입합니다. "
":meth:`Shape.insert_textbox` 를 참조하세요."

#: ../../page.rst:810 7a8b95a9ab4d4c769d7c458bea499710
msgid ""
"**PDF only:** Insert text into the specified rectangle. The method has "
"similarities with methods :meth:`Page.insert_textbox` and "
":meth:`TextWriter.fill_textbox`, but is **much more powerful**. This is "
"achieved by letting a :ref:`Story` object do all the required processing."
msgstr ""
"**PDF 전용:** 지정된 사각형에 텍스트를 삽입합니다. 이 메서드는 :meth:`Page.insert_textbox` 및 "
":meth:`TextWriter.fill_textbox` 메서드와 유사하지만 **훨씬 더 강력합니다**. 이것은 "
":ref:`Story` 객체가 필요한 모든 처리를 수행하도록 하여 달성됩니다."

#: ../../page.rst:812 a0f3fd19bdce48538475a297ca1e344e
msgid ""
"Parameter ``text`` may be a string as in the other methods. But it will "
"be **interpreted as HTML source** and may therefore also contain HTML "
"language elements -- including styling. The `css` parameter may be used "
"to pass in additional styling instructions."
msgstr ""
"매개변수 ``text`` 는 다른 메서드와 마찬가지로 문자열일 수 있습니다. 하지만 이것은 **HTML 소스로 해석** 되므로 "
"스타일링을 포함하여 HTML 언어 요소를 포함할 수도 있습니다. `css` 매개변수는 추가 스타일링 지시사항을 전달하는 데 사용할 "
"수 있습니다."

#: ../../page.rst:814 ec504617da2d494da64dcf69cd3d1cb8
msgid ""
"Automatic line breaks are generated at word boundaries. The \"soft "
"hyphen\" character `\"&#173;\"` (or `&shy;`) can be used to cause "
"hyphenation and thus may also cause line breaks. **Forced** line breaks "
"however are only achievable via the HTML tag ``<br>`` - ``\\n`` is "
"ignored and will be treated like a space."
msgstr ""
"자동 줄 바꿈은 단어 경계에서 생성됩니다. \"소프트 하이픈\" 문자 `\"&#173;\"` (또는 `&shy;`)는 하이픈을 "
"유발하고 줄 바꿈을 유발할 수도 있습니다. 그러나 **강제** 줄 바꿈은 HTML 태그 ``<br>`` 를 통해서만 달성할 수 "
"있습니다 - ``\\n`` 은 무시되고 공백처럼 처리됩니다."

#: ../../page.rst:816 a923c7fb3c8d42e5b998b610488d15e0
msgid "With this method the following can be achieved:"
msgstr "이 메서드로 다음을 달성할 수 있습니다:"

#: ../../page.rst:818 a35f84bf7d2e49a98470b411d03e5d63
msgid ""
"Styling effects like bold, italic, text color, text alignment, font size "
"or font switching."
msgstr "굵게, 기울임꼴, 텍스트 색상, 텍스트 정렬, 글꼴 크기 또는 글꼴 전환과 같은 스타일링 효과."

#: ../../page.rst:819 d424a5099ce8491aa77a38a61ce5145b
msgid ""
"The text may include arbitrary languages -- **including right-to-left** "
"languages."
msgstr "텍스트는 임의의 언어를 포함할 수 있습니다 -- **오른쪽에서 왼쪽** 언어를 포함하여."

#: ../../page.rst:820 cbe7429b65de417da4c1b1007c31de84
msgid ""
"Scripts like `Devanagari <https://en.wikipedia.org/wiki/Devanagari>`_ and"
" several others in Asia have a highly complex system of ligatures, where "
"two or more unicodes together yield one glyph. The Story uses the "
"software package `HarfBuzz <https://harfbuzz.github.io/>`_ , to deal with"
" these things and produce correct output."
msgstr ""
"`Devanagari <https://en.wikipedia.org/wiki/Devanagari>`_ 및 아시아의 여러 다른 스크립트는 두 개 이상의 유니코드가 함께 하나의 글리프를 생성하는 매우 복잡한 합자 시스템을 가지고 있습니다. Story는 이러한 것들을 처리하고 올바른 출력을 생성하기 위해 소프트웨어 패키지 `HarfBuzz <https://harfbuzz.github.io/>`_ 를 사용합니다."

#: ../../page.rst:821 07bf7ced92754725909626e75183a002
msgid ""
"One can also **include images** via HTML tag `<img>` -- the Story will "
"take care of the appropriate layout. This is an alternative option to "
"insert images, compared to :meth:`Page.insert_image`."
msgstr ""
"HTML 태그 `<img>` 를 통해 이미지를 **포함** 할 수도 있습니다 -- Story는 적절한 레이아웃을 처리합니다. 이것은"
" :meth:`Page.insert_image` 와 비교하여 이미지를 삽입하는 대안입니다."

#: ../../page.rst:822 983d14f0830f41c49ef37af23002df74
msgid ""
"HTML tables (tag `<table>`) may be included in the text and will be "
"handled appropriately."
msgstr "HTML 테이블(태그 `<table>`)은 텍스트에 포함될 수 있으며 적절히 처리됩니다."

#: ../../page.rst:823 3d7e1d6ede5b46fcbec414adef81ef5b
msgid "Links are automatically generated when present."
msgstr "링크가 있으면 자동으로 생성됩니다."

#: ../../page.rst:825 c1697502ce9447428c60c2b19a1b4d03
msgid "If content does not fit in the rectangle, the developer has two choices:"
msgstr "콘텐츠가 사각형에 맞지 않으면 개발자는 두 가지 선택이 있습니다:"

#: ../../page.rst:827 d5b3273332d0480eb2bfffbc196953f9
msgid ""
"**either** only be informed about this (and accept a no-op, just like "
"with the other textbox insertion methods),"
msgstr "**또는** 이것에 대해 알림만 받습니다(다른 텍스트 상자 삽입 메서드와 마찬가지로 no-op를 수락),"

#: ../../page.rst:828 0645d285fa9a4151bdd6d8e92881f0c7
msgid "**or** (`scale_low=0` - the default) scale down the content until it fits."
msgstr "**또는** (`scale_low=0` - 기본값) 콘텐츠가 맞을 때까지 축소합니다."

#: ../../page.rst:830 ee3b2989599349e79cb1c01ea70ea9cd
msgid "rectangle on page to receive the text."
msgstr "텍스트를 받을 페이지의 사각형."

#: ../../page.rst:831 b1183b7cce24456fa0d8843b773494bf
msgid ""
"the text to be written. Can contain a mixture of plain text and HTML tags"
" with styling instructions. Alternatively, a :ref:`Story` object may be "
"specified (in which case the internal Story generation step will be "
"omitted). A Story must have been generated with all required styling and "
"Archive information."
msgstr ""
"작성할 텍스트. 일반 텍스트와 스타일링 지시사항이 있는 HTML 태그의 혼합을 포함할 수 있습니다. 또는 :ref:`Story` "
"객체를 지정할 수 있습니다(이 경우 내부 Story 생성 단계가 생략됨). Story는 필요한 모든 스타일링과 Archive 정보로"
" 생성되어야 합니다."

#: ../../page.rst:832 7b2dc0703c9c4338984056f677d0b80b
msgid ""
"optional string containing additional CSS instructions. This parameter is"
" ignored if ``text`` is a Story."
msgstr "추가 CSS 지시사항을 포함하는 선택적 문자열. ``text`` 가 Story이면 이 매개변수는 무시됩니다."

#: ../../page.rst:833 bc668be54dab49a29a80fbd31c6d3296
msgid ""
"if necessary, scale down the content until it fits in the target "
"rectangle. This sets the down scaling limit. Default is 0, no limit. A "
"value of 1 means no down-scaling permitted. A value of e.g. 0.2 means "
"maximum down-scaling by 80%."
msgstr ""
"필요한 경우 콘텐츠가 대상 사각형에 맞을 때까지 축소합니다. 이것은 축소 제한을 설정합니다. 기본값은 0이며 제한이 없습니다. 값 "
"1은 축소가 허용되지 않음을 의미합니다. 예를 들어 값 0.2는 최대 80% 축소를 의미합니다."

#: ../../page.rst:834 31c0b5f5b6d04e68a6878b526636f7eb
msgid ""
"an Archive object that points to locations where to find images or non-"
"standard fonts. If ``text`` refers to images or non-standard fonts, this "
"parameter is required. This parameter is ignored if ``text`` is a Story."
msgstr ""
"이미지나 비표준 글꼴을 찾을 위치를 가리키는 Archive 객체. ``text`` 가 이미지나 비표준 글꼴을 참조하면 이 매개변수가"
" 필요합니다. ``text`` 가 Story이면 이 매개변수는 무시됩니다."

#: ../../page.rst:835 457ccb06bf974da594ce7e13e776e9b0
msgid ""
"one of the values 0, 90, 180, 270. Depending on this, text will be "
"filled:  - 0: top-left to bottom-right. - 90: bottom-left to top-right. -"
" 180: bottom-right to top-left. - 270: top-right to bottom-left.  .. "
"image:: images/img-rotate.*"
msgstr ""

#: ../../page.rst:835 c81c01b196444618b9998f481f5a0e1a
msgid "one of the values 0, 90, 180, 270. Depending on this, text will be filled:"
msgstr "값 0, 90, 180, 270 중 하나. 이것에 따라 텍스트가 채워집니다:"

#: ../../page.rst:837 f9ff0f28f0f6456da66b0f0df1302527
msgid "0: top-left to bottom-right."
msgstr "0: 왼쪽 위에서 오른쪽 아래로."

#: ../../page.rst:838 e384b943e7f842698d77609fa3ff4b8c
msgid "90: bottom-left to top-right."
msgstr "90: 왼쪽 아래에서 오른쪽 위로."

#: ../../page.rst:839 8cfc7f849a1e4f288352386f958938b2
msgid "180: bottom-right to top-left."
msgstr "180: 오른쪽 아래에서 왼쪽 위로."

#: ../../page.rst:840 e9c12cd0f43d498da3d4541d7861e582
msgid "270: top-right to bottom-left."
msgstr "270: 오른쪽 위에서 왼쪽 아래로."

#: ../../page.rst:844 93a83daaec8442ed8087eb65511b113f
msgid ""
"the xref of an :data:`OCG` / :data:`OCMD` or 0. Please refer to "
":meth:`Page.show_pdf_page` for details."
msgstr ""
":data:`OCG` / :data:`OCMD` 의 xref 또는 0. 자세한 내용은 "
":meth:`Page.show_pdf_page` 를 참조하세요."

#: ../../page.rst:845 bfb65b9ea805491db0d5ed71a7027efa
msgid ""
"set the fill and stroke opacity of the content. Only values `0 <= opacity"
" < 1` are considered."
msgstr "콘텐츠의 채우기 및 획 불투명도를 설정합니다. `0 <= opacity < 1` 값만 고려됩니다."

#: ../../page.rst:846 905bbba40c974a72a58695ec34c09162
msgid ""
"put the text in front of other content. Please refer to "
":meth:`Page.show_pdf_page` for details."
msgstr "텍스트를 다른 콘텐츠 앞에 배치합니다. 자세한 내용은 :meth:`Page.show_pdf_page` 를 참조하세요."

#: ../../page.rst:848 92bf9eaf5c3f4c479b4f36be5a1acd93
msgid ""
"A tuple of floats `(spare_height, scale)`.  - spare_height: The "
"(positive) height of the remaining space in `rect` below the   text, or "
"-1 if we failed to fit. - scale: The scaling required; `0 < scale <= 1`. "
"Will be `scale_low`   if we failed to fit."
msgstr ""

#: ../../page.rst:848 2b0c0730afa5444fb7fda28fe1369de8
msgid "A tuple of floats `(spare_height, scale)`."
msgstr "부동소수점 튜플 `(spare_height, scale)`."

#: ../../page.rst:850 ce7c975eea734b7da832d65e887cc704
msgid ""
"spare_height: The (positive) height of the remaining space in `rect` "
"below the text, or -1 if we failed to fit."
msgstr "spare_height: 텍스트 아래 `rect` 에 남은 공간의 (양수) 높이, 또는 맞추지 못하면 -1."

#: ../../page.rst:852 816917683f904e518274eb1dd0202535
msgid ""
"scale: The scaling required; `0 < scale <= 1`. Will be `scale_low` if we "
"failed to fit."
msgstr "scale: 필요한 스케일링; `0 < scale <= 1`. 맞추지 못하면 `scale_low` 가 됩니다."

#: ../../page.rst:855 2559dc387f5a4f2b9b6113b9fbb64cd8
msgid ""
"Please refer to examples in this section of the recipes: "
":ref:`RecipesText_I_c`."
msgstr "레시피의 이 섹션에 있는 예제를 참조하세요: :ref:`RecipesText_I_c`."

#: ../../page.rst:859 ee15ed3a85e94fb59795c752df7727aa
msgid "New in v1.26.5:"
msgstr "v1.26.5에서 새로 추가됨:"

#: ../../page.rst:861 9ebaf4785e394595b1138e09ac1db565
msgid "do additional scaling to fit long words."
msgstr "긴 단어에 맞추기 위해 추가 스케일링을 수행합니다."

#: ../../page.rst:863 e401bc154829432487340567f7b04879
msgid ""
"If we succeeded and scaled down, the returned `spare_height` is now "
"generally positive instead of being fixed to zero, because the final "
"rect's height is usually not an exact multiple of the font line height."
msgstr ""
"성공하고 축소한 경우, 반환된 `spare_height` 는 이제 일반적으로 0으로 고정되는 대신 양수가 됩니다. 최종 rect의 "
"높이가 일반적으로 글꼴 줄 높이의 정확한 배수가 아니기 때문입니다."

#: ../../page.rst:867 f3a5f741edf846059890d9018c0211fd
msgid "New in v1.23.8: rebased-only."
msgstr "v1.23.8에서 새로 추가됨: rebased-only."

#: ../../page.rst:868 91bcebc8a0df4e6fa3bc2c96e6c50749
msgid "New in v1.23.9: `opacity` parameter."
msgstr "v1.23.9에서 새로 추가됨: `opacity` 매개변수."

#: ../../page.rst:873 5c2e2f42919443729264c6cf723a4a85
msgid "**Drawing Methods**"
msgstr "**그리기 메서드**"

#: ../../page.rst:892 c2e73d53842e437399410160042819cd
msgid ""
"PDF only: Draw a line from *p1* to *p2* (:data:`point_like` \\s). See "
":meth:`Shape.draw_line`."
msgstr ""
"PDF 전용: *p1* 에서 *p2* 로 선을 그립니다 (:data:`point_like` \\s). "
":meth:`Shape.draw_line` 참조."

#: ../../page.rst:917 590f66dd92694e3d99c4a4c0e6eda74e
msgid ""
"PDF only: Draw a zigzag line from *p1* to *p2* (:data:`point_like` \\s). "
"See :meth:`Shape.draw_zigzag`."
msgstr ""
"PDF 전용: *p1* 에서 *p2* 로 지그재그 선을 그립니다 (:data:`point_like` \\s). "
":meth:`Shape.draw_zigzag` 참조."

#: ../../page.rst:942 b7e2518e8f634d33abba9359ea9d5881
msgid ""
"PDF only: Draw a squiggly (wavy, undulated) line from *p1* to *p2* "
"(:data:`point_like` \\s). See :meth:`Shape.draw_squiggle`."
msgstr ""
"PDF 전용: *p1* 에서 *p2* 로 구불구불한(물결 모양, 파형) 선을 그립니다 (:data:`point_like` \\s)."
" :meth:`Shape.draw_squiggle` 참조."

#: ../../page.rst:966 a344352656f8495fa26bb886aa41df16
msgid ""
"PDF only: Draw a circle around *center* (:data:`point_like`) with a "
"radius of *radius*. See :meth:`Shape.draw_circle`."
msgstr ""
"PDF 전용: 중심(:data:`point_like`)을 기준으로 반지름이  *radius* 인 원을 그립니다. "
":meth:`Shape.draw_circle` 참조."

#: ../../page.rst:990 dc78aaf8fe8c46e0987e1e919910b04f
msgid ""
"PDF only: Draw an oval (ellipse) within the given :data:`rect_like` or "
":data:`quad_like`. See :meth:`Shape.draw_oval`."
msgstr ""
"PDF 전용: 주어진 :data:`rect_like` 또는 :data:`quad_like` 내에 타원(ellipse)을 그립니다. "
":meth:`Shape.draw_oval` 참조."

#: ../../page.rst:1015 efe94da64f144f219b19cf68eae0b77f
msgid ""
"PDF only: Draw a circular sector, optionally connecting the arc to the "
"circle's center (like a piece of pie). See :meth:`Shape.draw_sector`."
msgstr ""
"PDF 전용: 원형 섹터를 그립니다. 선택적으로 호를 원의 중심에 연결합니다(파이 조각처럼). "
":meth:`Shape.draw_sector` 참조."

#: ../../page.rst:1039 33f62e1f2aff415cb1313cfe79341d7a
msgid ""
"PDF only: Draw several connected lines defined by a sequence of "
":data:`point_like` \\s. See :meth:`Shape.draw_polyline`."
msgstr ""
"PDF 전용: :data:`point_like` \\s의 시퀀스로 정의된 여러 연결된 라인을 그립니다. "
":meth:`Shape.draw_polyline` 참조."

#: ../../page.rst:1064 eaf27ae8a0584f5ab83a1175a2565ae3
msgid ""
"PDF only: Draw a cubic Bézier curve from *p1* to *p4* with the control "
"points *p2* and *p3* (all are :data:`point_like` \\s). See "
":meth:`Shape.draw_bezier`."
msgstr ""
"PDF 전용: 제어점 *p2* 및 *p3* 를 사용하여 *p1* 에서 *p4* 까지의 3차 Bézier 곡선을 그립니다(모두 "
":data:`point_like` \\s). :meth:`Shape.draw_bezier` 참조."

#: ../../page.rst:1088 5d0be74ed9a240548236f517e0677308
msgid ""
"PDF only: This is a special case of *draw_bezier()*. See "
":meth:`Shape.draw_curve`."
msgstr "PDF 전용: 이것은 *draw_bezier()* 의 특수한 경우입니다. :meth:`Shape.draw_curve` 참조."

#: ../../page.rst:1113 bf9775fdb63446508a077a79eb46fad1
msgid "PDF only: Draw a rectangle. See :meth:`Shape.draw_rect`."
msgstr "PDF 전용: 사각형을 그립니다. :meth:`Shape.draw_rect` 참조."

#: ../../page.rst:1118 3847474347db459e9cd9b672283c581b
msgid "Changed in v1.22.0: Added parameter *radius*."
msgstr "v1.22.0에서 변경됨: *radius* 매개변수 추가."

#: ../../page.rst:1138 fc73cdf7d47c41f1a7e00043867127f4
msgid "PDF only: Draw a quadrilateral. See :meth:`Shape.draw_quad`."
msgstr "PDF 전용: 사각형을 그립니다. :meth:`Shape.draw_quad` 참조."

#: ../../page.rst:1156 ecb6c858dcbd4178a6aa41405c91adc3
msgid ""
"PDF only: Add a new font to be used by text output methods and return its"
" :data:`xref`. If not already present in the file, the font definition "
"will be added. Supported are the built-in :data:`Base14_Fonts` and the "
"CJK fonts via **\"reserved\"** fontnames. Fonts can also be provided as a"
" file path or a memory area containing the image of a font file."
msgstr ""
"PDF 전용: 텍스트 출력 메서드에서 사용할 새 글꼴을 추가하고 :data:`xref` 를 반환합니다. 파일에 아직 없으면 글꼴 "
"정의가 추가됩니다. 내장 :data:`Base14_Fonts` 및 **\"reserved\"** 글꼴 이름을 통한 CJK 글꼴이 "
"지원됩니다. 글꼴은 파일 경로 또는 글꼴 파일 이미지를 포함하는 메모리 영역으로 제공할 수도 있습니다."

#: ../../page.rst:1158 784ca49abb314196808838c70b6ad0cb
msgid ""
"The name by which this font shall be referenced when outputting text on "
"this page. In general, you have a \"free\" choice here (but consult the "
":ref:`AdobeManual`, page 16, section 7.3.5 for a formal description of "
"building legal PDF names). However, if it matches one of the "
":data:`Base14_Fonts` or one of the CJK fonts, *fontfile* and *fontbuffer*"
" **are ignored**.  In other words, you cannot insert a font via "
"*fontfile* / *fontbuffer* and also give it a reserved *fontname*.  .. "
"note:: A reserved fontname can be specified in any mixture of upper or "
"lower case and still match the right built-in font definition: fontnames "
"\"helv\", \"Helv\", \"HELV\", \"Helvetica\", etc. all lead to the same "
"font definition \"Helvetica\". But from a :ref:`Page` perspective, these "
"are **different references**. You can exploit this fact when using "
"different *encoding* variants (Latin, Greek, Cyrillic) of the same font "
"on a page."
msgstr ""

#: ../../page.rst:1158 e853a8b934d14f3ea02398cad5e939ed
msgid ""
"The name by which this font shall be referenced when outputting text on "
"this page. In general, you have a \"free\" choice here (but consult the "
":ref:`AdobeManual`, page 16, section 7.3.5 for a formal description of "
"building legal PDF names). However, if it matches one of the "
":data:`Base14_Fonts` or one of the CJK fonts, *fontfile* and *fontbuffer*"
" **are ignored**."
msgstr ""
"이 페이지에서 텍스트를 출력할 때 이 글꼴을 참조하는 데 사용할 이름. 일반적으로 여기서는 \"자유로운\" 선택이 가능합니다(하지만"
" 유효한 PDF 이름을 만드는 것에 대한 공식 설명은 :ref:`AdobeManual`, 16페이지, 섹션 7.3.5 참조). "
"그러나 :data:`Base14_Fonts` 또는 CJK 글꼴 중 하나와 일치하면 *fontfile* 및 *fontbuffer* 는"
" **무시됩니다**."

#: ../../page.rst:1160 cf82f15dcf404eadb21b4a1dba93ecb5
msgid ""
"In other words, you cannot insert a font via *fontfile* / *fontbuffer* "
"and also give it a reserved *fontname*."
msgstr ""
"즉, *fontfile* / *fontbuffer* 를 통해 글꼴을 삽입하고 동시에 예약된 *fontname* 을 지정할 수 "
"없습니다."

#: ../../page.rst:1162 e659c191992e48eb94d7f32ba3c46183
msgid ""
"A reserved fontname can be specified in any mixture of upper or lower "
"case and still match the right built-in font definition: fontnames "
"\"helv\", \"Helv\", \"HELV\", \"Helvetica\", etc. all lead to the same "
"font definition \"Helvetica\". But from a :ref:`Page` perspective, these "
"are **different references**. You can exploit this fact when using "
"different *encoding* variants (Latin, Greek, Cyrillic) of the same font "
"on a page."
msgstr ""
"예약된 글꼴 이름은 대소문자를 혼합하여 지정할 수 있으며 여전히 올바른 내장 글꼴 정의와 일치합니다: \"helv\", "
"\"Helv\", \"HELV\", \"Helvetica\" 등의 글꼴 이름은 모두 동일한 글꼴 정의 \"Helvetica\"로 "
"이어집니다. 하지만 :ref:`Page` 관점에서 이것들은 **다른 참조** 입니다. 페이지에서 동일한 글꼴의 서로 다른 "
"*encoding* 변형(라틴어, 그리스어, 키릴 문자)을 사용할 때 이 사실을 활용할 수 있습니다."

#: ../../page.rst:1164 ef07701a528349508e27adfd4b1b8ed5
msgid ""
"a path to a font file. If used, *fontname* must be **different from all "
"reserved names**."
msgstr "글꼴 파일의 경로. 사용하는 경우 *fontname* 은 **모든 예약된 이름과 달라야 합니다**."

#: ../../page.rst:1166 c56234a1c1bb47d6b53f4c450ee2baaa
msgid ""
"the memory image of a font file. If used, *fontname* must be **different "
"from all reserved names**. This parameter would typically be used with "
":attr:`Font.buffer` for fonts supported / available via :ref:`Font`."
msgstr ""
"글꼴 파일의 메모리 이미지. 사용하는 경우 *fontname* 은 **모든 예약된 이름과 달라야 합니다**. 이 매개변수는 "
"일반적으로 :ref:`Font` 를 통해 지원/사용 가능한 글꼴에 대해 :attr:`Font.buffer` 와 함께 사용됩니다."

#: ../../page.rst:1168 c829498fc36446f98af9abf805e60b4e
msgid ""
"applicable for *fontfile* / *fontbuffer* cases only: enforce treatment as"
" a \"simple\" font, i.e. one that only uses character codes up to 255."
msgstr ""
"*fontfile* / *fontbuffer* 경우에만 적용: \"simple\" 글꼴로 처리하도록 강제합니다. 즉, 255까지의 "
"문자 코드만 사용하는 글꼴입니다."

#: ../../page.rst:1170 c85e98b3a7994b05a04787dda7a8b07f
msgid ""
"applicable for the \"Helvetica\", \"Courier\" and \"Times\" sets of "
":data:`Base14_Fonts` only. Select one of the available encodings Latin "
"(0), Cyrillic (2) or Greek (1). Only use the default (0 = Latin) for "
"\"Symbol\" and \"ZapfDingBats\"."
msgstr ""
"\"Helvetica\", \"Courier\", \"Times\" 세트의 :data:`Base14_Fonts` 에만 적용됩니다. "
"사용 가능한 인코딩 중 하나를 선택하세요: 라틴어(0), 키릴 문자(2) 또는 그리스어(1). \"Symbol\" 및 "
"\"ZapfDingBats\"의 경우 기본값(0 = 라틴어)만 사용하세요."

#: ../../page.rst 36550b7edee54c1188ca5609869459d7
msgid "rytpe"
msgstr "반환 타입"

#: ../../page.rst:1172 ../../page.rst:2186 ../../page.rst:2270
#: ../../page.rst:2440 ../../page.rst:2447 2e2e55470cc44eadac95427335597b0d
#: 90dd8a61e3a94693983ed36666b06529 b79cd61cdba44da2aa18e06e172e512c
#: d7725f03960a46eab8731060d7c5fbd6 e566747d94314d3c95161b75011eb1b8
msgid "int"
msgstr ""

#: ../../page.rst:1173 5510866376644f7bbd427e5ef653fa7d
msgid "the :data:`xref` of the installed font."
msgstr "설치된 글꼴의 :data:`xref`."

#: ../../page.rst:1175 d480db0679494d579d74b4c34d55a73a
msgid ""
"Built-in fonts will not lead to the inclusion of a font file. So the "
"resulting PDF file will remain small. However, your PDF viewer software "
"is responsible for generating an appropriate appearance -- and there "
"**exist** differences on whether or how each one of them does this. This "
"is especially true for the CJK fonts. But also Symbol and ZapfDingbats "
"are incorrectly handled in some cases. Following are the **Font Names** "
"and their correspondingly installed **Base Font** names:"
msgstr ""
"내장 글꼴은 글꼴 파일 포함을 필요로 하지 않습니다. 따라서 결과 PDF 파일은 작게 유지됩니다. 그러나 PDF 뷰어 소프트웨어는 "
"적절한 외관을 생성할 책임이 있으며, 각각이 이를 수행하는지 여부나 방법에 **차이** 가 있습니다. 이것은 특히 CJK 글꼴에 "
"해당합니다. 하지만 Symbol과 ZapfDingbats도 일부 경우에 잘못 처리됩니다. 다음은 **Font Names** 및 해당"
" 설치된 **Base Font** 이름입니다:"

#: ../../page.rst:1177 2fc11411f26642cb8e883be2ec988af9
msgid "**Base-14 Fonts** [#f1]_"
msgstr "**Base-14 Fonts** [#f1]_"

#: ../../page.rst:1180 ../../page.rst:1201 2b45356e25314be8b5bd94785561fa33
#: 53f516761abf4a47b377dc0ce82a5ad2
msgid "**Font Name**"
msgstr "**Font Name**"

#: ../../page.rst:1180 ../../page.rst:1201 4c08f1380f274a2995cb0532552a27ed
#: 637b903b10b743fa92e4243d3f65239e
msgid "**Installed Base Font**"
msgstr "**Installed Base Font**"

#: ../../page.rst:1180 ../../page.rst:1201 4cff83bd3cf54493b09148347eb75b51
#: da3707c6048645368c0956ebc887eb2f
msgid "**Comments**"
msgstr "**Comments**"

#: ../../page.rst:1182 18293365bcfe4cea8468ce984682e74a
msgid "helv"
msgstr ""

#: ../../page.rst:1182 55f64fae05f24262a6bb2c38fbf9628e
msgid "Helvetica"
msgstr ""

#: ../../page.rst:1182 ../../page.rst:1186 ../../page.rst:1190
#: 0e899653f2654c20850bbedf45d3b8b0 593ba869eceb482fb75902f9ad648d45
#: dceffb7e5907437ba8a334b106176f45
msgid "normal"
msgstr ""

#: ../../page.rst:1183 1c5cb11c1c474c6f8f4d043b8dd09291
msgid "heit"
msgstr ""

#: ../../page.rst:1183 aa164b95b2d4400f80f650354746f770
msgid "Helvetica-Oblique"
msgstr ""

#: ../../page.rst:1183 ../../page.rst:1187 ../../page.rst:1191
#: 2fdc4b72443d48bf81c8b63240b714d6 d23ef9bf70e742a6bb3230e917321082
#: ff6f502342704e1b86371e6a7d3aa4c2
msgid "italic"
msgstr ""

#: ../../page.rst:1184 8f49bb24a40b4de387dfb0b043baaf9b
msgid "hebo"
msgstr ""

#: ../../page.rst:1184 7cbf4e7da59a4718b322603212ee1d57
msgid "Helvetica-Bold"
msgstr ""

#: ../../page.rst:1184 ../../page.rst:1188 ../../page.rst:1192
#: 838ff8b719074bcb9aa6e14ec2895b7a 8c9e2fd138844d85b496e9183c9065a6
#: 97006eb599164f1a9a2873d2c0af75ad
msgid "bold"
msgstr ""

#: ../../page.rst:1185 0c8b5e39b8d843b3954ce0722e56244d
msgid "hebi"
msgstr ""

#: ../../page.rst:1185 984cc215aa174fabba3896c4cc3cd988
msgid "Helvetica-BoldOblique"
msgstr ""

#: ../../page.rst:1185 ../../page.rst:1189 ../../page.rst:1193
#: 0bb7be12571e43d48afe5bbd824fbd86 580462e857cc4ae08f5a44c62d007b2f
#: 6a92795b28d64e4fbb8e44e487e61ae7
msgid "bold-italic"
msgstr ""

#: ../../page.rst:1186 5303cf0daa7848a6ac6afdbaa4daef00
msgid "cour"
msgstr ""

#: ../../page.rst:1186 ccedc4fb0a5744b99f8c423452738f7f
msgid "Courier"
msgstr ""

#: ../../page.rst:1187 16e14eccc0da475e9726a70633179cd5
msgid "coit"
msgstr ""

#: ../../page.rst:1187 c98264eab09d44468c0b91851cc4c4a8
msgid "Courier-Oblique"
msgstr ""

#: ../../page.rst:1188 e64194c194364645ade04f15f1ef62a7
msgid "cobo"
msgstr ""

#: ../../page.rst:1188 e55b1cd2b40543ab9c54d97ade2b9b75
msgid "Courier-Bold"
msgstr ""

#: ../../page.rst:1189 1aca6ab6b76a4aed908832e8d0fa1571
msgid "cobi"
msgstr ""

#: ../../page.rst:1189 29904bdcfa1e406190e7bea97386c29c
msgid "Courier-BoldOblique"
msgstr ""

#: ../../page.rst:1190 8f6db99bec2c453da271d5f2c815f825
msgid "tiro"
msgstr ""

#: ../../page.rst:1190 9743271d2a5c46cfb39f130399e1b959
msgid "Times-Roman"
msgstr ""

#: ../../page.rst:1191 c8538ccd9183467e9b13a1dd70171f26
msgid "tiit"
msgstr ""

#: ../../page.rst:1191 6c5eff126dfa4f07b32035767abd3a3a
msgid "Times-Italic"
msgstr ""

#: ../../page.rst:1192 12f1f169bc8d424482ed52c8e0f5c79e
msgid "tibo"
msgstr ""

#: ../../page.rst:1192 ab0221cc28944b99b07d7d60aaedfd69
msgid "Times-Bold"
msgstr ""

#: ../../page.rst:1193 69bb30b66c774e3e93d7a0849f590e51
msgid "tibi"
msgstr ""

#: ../../page.rst:1193 e49be3741ac148ee8b2e7fc41200329f
msgid "Times-BoldItalic"
msgstr ""

#: ../../page.rst:1194 f9cce506526e4e5a94056122c567803f
msgid "symb"
msgstr ""

#: ../../page.rst:1194 24960e62fc5749b0bc2e3bcc9d141d70
msgid "Symbol"
msgstr ""

#: ../../page.rst:1194 ../../page.rst:1195 56a30bd5d1c64f6baa60b7582a72264a
#: d7f4778c5af3488f8abb49d03780112c
msgid "[#f3]_"
msgstr ""

#: ../../page.rst:1195 58d2bbe78bd54b628e30622e27019a91
msgid "zadb"
msgstr ""

#: ../../page.rst:1195 d320a00b7b2747d4a1b212fbd9ed5119
msgid "ZapfDingbats"
msgstr ""

#: ../../page.rst:1198 74a791ec4c884dc9adc83e26d1751c2b
msgid "**CJK Fonts** [#f2]_ (China, Japan, Korea)"
msgstr "**CJK Fonts** [#f2]_ (중국, 일본, 한국)"

#: ../../page.rst:1203 068dbb7a377f4e5faf6e4aa1b3ce3676
msgid "china-s"
msgstr ""

#: ../../page.rst:1203 4db5b0c4dc68430cbc0ffcd7a97a70dd
msgid "Heiti"
msgstr ""

#: ../../page.rst:1203 9357308deba14c3385c9d72a034f7880
msgid "simplified Chinese"
msgstr "간체 중국어"

#: ../../page.rst:1204 6ab7fb2c07cd4c439f9453d2d4af5902
msgid "china-ss"
msgstr ""

#: ../../page.rst:1204 13f223fbbe2045eebb63e28239948a77
msgid "Song"
msgstr ""

#: ../../page.rst:1204 cd8e8871140d428a9c83c9322ab1b320
msgid "simplified Chinese (serif)"
msgstr "간체 중국어 (세리프)"

#: ../../page.rst:1205 03880884fd8b4985b9439d42e3671fc1
msgid "china-t"
msgstr ""

#: ../../page.rst:1205 f39bfbec06864f53a9321d89ed47c76a
msgid "Fangti"
msgstr ""

#: ../../page.rst:1205 ea0b2ee888694862a655a28eb8dccee6
msgid "traditional Chinese"
msgstr "번체 중국어"

#: ../../page.rst:1206 b584de518de04581865eff60a3069d72
msgid "china-ts"
msgstr ""

#: ../../page.rst:1206 14094a25049b4446b25d31d2a6ace697
msgid "Ming"
msgstr ""

#: ../../page.rst:1206 2c421d836ecb4174ad42a9ccef0eb1a7
msgid "traditional Chinese (serif)"
msgstr "번체 중국어 (세리프)"

#: ../../page.rst:1207 e9b2a65d815447e6a82eab64d9891634
msgid "japan"
msgstr ""

#: ../../page.rst:1207 b0ff2c611e0b4d709055dae4e541480f
msgid "Gothic"
msgstr ""

#: ../../page.rst:1207 d76896751b73458a8c326ad9eded2f3f
msgid "Japanese"
msgstr "일본어"

#: ../../page.rst:1208 b9a20234dcc44c96ba614f99a25c1f9f
msgid "japan-s"
msgstr ""

#: ../../page.rst:1208 c8bdf8c39ecf43b89c45842d51668900
msgid "Mincho"
msgstr ""

#: ../../page.rst:1208 988a1e7ab9cc40e0979ad2d236e4c279
msgid "Japanese (serif)"
msgstr "일본어 (세리프)"

#: ../../page.rst:1209 6b69e6244f8549d29911f61d1c8b46bb
msgid "korea"
msgstr ""

#: ../../page.rst:1209 dbf67a34442c49dda05b93aca301dd1e
msgid "Dotum"
msgstr ""

#: ../../page.rst:1209 488a6626d802450a99c002882eec0366
msgid "Korean"
msgstr "한국어"

#: ../../page.rst:1210 3ca620da7a6344078a50bdbb4a038045
msgid "korea-s"
msgstr ""

#: ../../page.rst:1210 6d3a35431e6b4be786d3be8f9ceeaf20
msgid "Batang"
msgstr ""

#: ../../page.rst:1210 fb704da9b28f473ea4a3f3e2db5c888e
msgid "Korean (serif)"
msgstr "한국어 (세리프)"

#: ../../page.rst:1226 c67586c85e2a449fae83d95b4d75cf2f
msgid ""
"PDF only: Put an image inside the given rectangle. The image may already "
"exist in the PDF or be taken from a pixmap, a file, or a memory area."
msgstr ""
"PDF 전용: 주어진 사각형 내에 이미지를 배치합니다. 이미지는 이미 PDF에 존재하거나 픽스맵, 파일 또는 메모리 영역에서 가져올"
" 수 있습니다."

#: ../../page.rst:1229 04e5d29ccbeb4e709039ad427ff40069
msgid "where to put the image. Must be finite and not empty."
msgstr "이미지를 배치할 위치. 유한하고 비어 있지 않아야 합니다."

#: ../../page.rst:1230 d72696dae884419390fab43b03412f3b
msgid "deprecated and ignored."
msgstr "더 이상 사용되지 않으며 무시됩니다."

#: ../../page.rst:1231 9d5780a4200f4ee48da1f4c6c9f4161b
msgid ""
"name of an image file (all formats supported by MuPDF -- see "
":ref:`ImageFiles`)."
msgstr "이미지 파일 이름(MuPDF에서 지원하는 모든 형식 -- :ref:`ImageFiles` 참조)."

#: ../../page.rst:1235 85e7a2bc15744184be453270c69da4b4
msgid "maintain the aspect ratio of the image."
msgstr "이미지의 종횡비를 유지합니다."

#: ../../page.rst:1237 8643882ac247408698bcde17b0a3e2a1
msgid ""
"image in memory -- to be used as image mask (alpha values) for the base "
"image. When specified, the base image must be provided as a filename or a"
" stream -- and must not be an image that already has a mask."
msgstr ""
"메모리의 이미지 -- 기본 이미지의 이미지 마스크(알파 값)로 사용됩니다. 지정된 경우 기본 이미지는 파일 이름 또는 스트림으로 "
"제공되어야 하며, 이미 마스크가 있는 이미지가 아니어야 합니다."

#: ../../page.rst:1241 e61845a265de4e0f89f8353d7b1bb062
msgid ""
"(:data:`xref`) make image visibility dependent on this :data:`OCG` or "
":data:`OCMD`. Ignored after the first of multiple insertions. The "
"property is stored with the generated PDF image object and therefore "
"controls the image's visibility throughout the PDF."
msgstr ""
"(:data:`xref`) 이미지 가시성을 이 :data:`OCG` 또는 :data:`OCMD` 에 종속시킵니다. 여러 번 삽입 시"
" 첫 번째 이후에는 무시됩니다. 이 속성은 생성된 PDF 이미지 객체와 함께 저장되므로 PDF 전체에서 이미지 가시성을 제어합니다."

#: ../../page.rst:1246 c4a6133751b74f3399ef5608f0582302
msgid "see :ref:`CommonParms`."
msgstr ":ref:`CommonParms` 참조."

#: ../../page.rst:1247 0d9ca43ecaa7497f8c778182f0bba3ee
msgid "a pixmap containing the image."
msgstr "이미지를 포함하는 픽스맵."

#: ../../page.rst:1248 94d006c7929d472fa1526111ad2ec5f6
msgid ""
"rotate the image. Must be an integer multiple of 90 degrees. Positive "
"values rotate anti-clockwise. If you need a rotation by an arbitrary "
"angle, consider converting the image to a PDF "
"(:meth:`Document.convert_to_pdf`) first and then use "
":meth:`Page.show_pdf_page` instead."
msgstr ""
"이미지를 회전시킵니다. 90도의 정수 배여야 합니다. 양수 값은 반시계 방향으로 회전합니다. 임의의 각도로 회전이 필요한 경우 먼저"
" 이미지를 PDF로 변환(:meth:`Document.convert_to_pdf`)한 다음 "
":meth:`Page.show_pdf_page` 를 사용하는 것을 고려하세요."

#: ../../page.rst:1255 a582d71169ef4cd4a5eb4911e45a312e
msgid "image in memory (all formats supported by MuPDF -- see :ref:`ImageFiles`)."
msgstr "메모리의 이미지(MuPDF에서 지원하는 모든 형식 -- :ref:`ImageFiles` 참조)."

#: ../../page.rst:1258 cef8b29899b44e368609cdbe39ff4247
msgid ""
"the :data:`xref` of an image already present in the PDF. If given, "
"parameters `filename`, `pixmap`, `stream`, `alpha` and `mask` are "
"ignored. The page will simply receive a reference to the existing image."
msgstr ""
"PDF에 이미 존재하는 이미지의 :data:`xref`. 주어진 경우 `filename`, `pixmap`, `stream`, "
"`alpha` 및 `mask` 매개변수는 무시됩니다. 페이지는 기존 이미지에 대한 참조만 받습니다."

#: ../../page.rst:1266 8a294a1cb1c14a9b9034df80278ccf95
msgid ""
"The `xref` of the embedded image. This can be used as the `xref` argument"
" for very significant performance boosts, if the image is inserted again."
msgstr "삽입된 이미지의 `xref`. 이미지를 다시 삽입하는 경우 `xref` 인수로 사용하면 성능이 크게 향상될 수 있습니다."

#: ../../page.rst:1271 429d172dcd0e4214a6c208e57d4e3afb
msgid "This example puts the same image on every page of a document::"
msgstr "이 예제는 문서의 모든 페이지에 동일한 이미지를 배치합니다::"

#: ../../page.rst:1286 b2d4bb04c80047959353332f0b2e0ac6
msgid ""
"The method detects multiple insertions of the same image (like in the "
"above example) and will store its data only on the first execution.  This"
" is even true (although less performant), if using the default `xref=0`."
msgstr ""
"이 메서드는 동일한 이미지의 여러 번 삽입(위 예제와 같이)을 감지하고 첫 번째 실행 시에만 데이터를 저장합니다. 기본값 "
"`xref=0` 을 사용하는 경우에도 이것은 사실입니다(성능은 낮지만)."

#: ../../page.rst:1291 f1202c94bfe64affa714aac1ef466862
msgid ""
"The method cannot detect if the same image had already been part of the "
"file before opening it."
msgstr "이 메서드는 파일을 열기 전에 동일한 이미지가 이미 파일의 일부였는지 감지할 수 없습니다."

#: ../../page.rst:1295 4b883662d2fc4a8ca0bdc17d835f9d84
msgid ""
"You can use this method to provide a background or foreground image for "
"the page, like a copyright or a watermark. Please remember, that "
"watermarks require a transparent image if put in foreground ..."
msgstr ""
"이 메서드를 사용하여 저작권 표시나 워터마크와 같은 페이지의 배경 또는 전경 이미지를 제공할 수 있습니다. 워터마크는 전경에 "
"배치하는 경우 투명한 이미지가 필요하다는 것을 기억하세요..."

#: ../../page.rst:1300 65d8b02c83cc4c1db2dd4c6707b37732
msgid ""
"The image may be inserted uncompressed, e.g. if a `Pixmap` is used or if "
"the image has an alpha channel. Therefore, consider using `deflate=True` "
"when saving the file. In addition, there are ways to control the image "
"size -- even if transparency comes into play. Have a look at "
":ref:`RecipesImages_O`."
msgstr ""
"이미지는 압축되지 않은 상태로 삽입될 수 있습니다(예: `Pixmap` 이 사용되거나 이미지에 알파 채널이 있는 경우). 따라서 "
"파일을 저장할 때 `deflate=True` 를 사용하는 것을 고려하세요. 또한 투명도가 관련된 경우에도 이미지 크기를 제어하는 "
"방법이 있습니다. :ref:`RecipesImages_O` 를 참조하세요."

#: ../../page.rst:1307 605df42da17b4553aa6788fa75e32bd0
msgid ""
"The image is stored in the PDF at its original quality level. This may be"
" much better than what you need for your display. Consider **decreasing "
"the image size** before insertion -- e.g. by using the pixmap option and "
"then shrinking it or scaling it down (see :ref:`Pixmap` chapter). The PIL"
" method `Image.thumbnail()` can also be used for that purpose. The file "
"size savings can be very significant."
msgstr ""
"이미지는 원본 품질 수준으로 PDF에 저장됩니다. 이것은 디스플레이에 필요한 것보다 훨씬 좋을 수 있습니다. 삽입 전에 **이미지 "
"크기를 줄이는** 것을 고려하세요 -- 예를 들어 픽스맵 옵션을 사용한 다음 축소하거나 크기를 줄입니다(:ref:`Pixmap` 장"
" 참조). PIL 메서드 `Image.thumbnail()` 도 이 목적에 사용할 수 있습니다. 파일 크기 절감이 매우 클 수 "
"있습니다."

#: ../../page.rst:1316 17544a4536244b86b695e7a3aa360e86
msgid ""
"Another efficient way to display the same image on multiple pages is "
"another method: :meth:`show_pdf_page`. Consult "
":meth:`Document.convert_to_pdf` for how to obtain intermediary PDFs "
"usable for that method."
msgstr ""
"여러 페이지에 동일한 이미지를 표시하는 또 다른 효율적인 방법은 다른 메서드입니다: :meth:`show_pdf_page`. 해당 "
"메서드에 사용할 수 있는 중간 PDF를 얻는 방법은 :meth:`Document.convert_to_pdf` 를 참조하세요."

#: ../../page.rst:1323 8239152d8a2948ae969d5a26895b0f88
msgid "Changed in v1.14.1: By default, the image keeps its aspect ratio."
msgstr "v1.14.1에서 변경됨: 기본적으로 이미지는 종횡비를 유지합니다."

#: ../../page.rst:1324 cd485cd6ed0447658b17b7b742fb26d1
msgid "Changed in v1.14.11: Added args `keep_proportion`, `rotate`."
msgstr "v1.14.11에서 변경됨: `keep_proportion`, `rotate` 인수 추가."

#: ../../page.rst:1325 2001b89cf3134a449792eb3d2c50fe8e
msgid "Changed in v1.14.13:"
msgstr "v1.14.13에서 변경됨:"

#: ../../page.rst:1328 557eff2950f84c5295ea861bd576884f
msgid ""
"The image is now always placed **centered** in the rectangle, i.e. the "
"centers of image and rectangle are equal."
msgstr "이미지는 이제 항상 사각형 내에서 **중앙** 에 배치됩니다. 즉, 이미지와 사각형의 중심이 같습니다."

#: ../../page.rst:1330 bf6a4645943d4c91aa882f357fb84ad0
msgid "Added support for `stream` as `io.BytesIO`."
msgstr "`stream` 을 `io.BytesIO` 로 지원 추가."

#: ../../page.rst:1332 98bae562bc734a7eae573e415c8f54c8
msgid ""
"Changed in v1.17.6: Insertion rectangle no longer needs to have a non-"
"empty intersection with the page's :attr:`Page.cropbox` [#f5]_."
msgstr ""
"v1.17.6에서 변경됨: 삽입 사각형이 더 이상 페이지의 :attr:`Page.cropbox` [#f5]_와 비어 있지 않은 "
"교집합을 가질 필요가 없습니다."

#: ../../page.rst:1335 89abd8465cd5417b8ee798a837a8650e
msgid "Changed in v1.18.1: Added `mask` arg."
msgstr "v1.18.1에서 변경됨: `mask` 인수 추가."

#: ../../page.rst:1336 a59cc5282da348c79b5b88c040e4b39a
msgid "Changed in v1.18.3: Added `oc` arg."
msgstr "v1.18.3에서 변경됨: `oc` 인수 추가."

#: ../../page.rst:1337 d407eb13d420415686a640bb59ed49aa
msgid "Changed in v1.18.13:"
msgstr "v1.18.13에서 변경됨:"

#: ../../page.rst:1339 7355cd865e4d497399a73cbf63cca7fe
msgid "Allow providing the image as the xref of an existing one."
msgstr "기존 이미지의 xref로 이미지를 제공할 수 있도록 허용."

#: ../../page.rst:1340 126a0f9d15384b44bc73f25f7d23e3f1
msgid "Added `xref` arg."
msgstr "`xref` 인수 추가."

#: ../../page.rst:1341 4baadf25f03c43dfa268278c9ed4fd2b
msgid "Return `xref` of stored image."
msgstr "저장된 이미지의 `xref` 반환."

#: ../../page.rst:1343 5bd9b05e55c149d79fce515dbf613f38
msgid "Changed in v1.19.3: deprecate and ignore `alpha` arg."
msgstr "v1.19.3에서 변경됨: `alpha` 인수를 더 이상 사용하지 않고 무시합니다."

#: ../../page.rst:1356 fa99710cc2c94c609e67a7f6c95dba3c
msgid "Replace the image at xref with another one."
msgstr "xref의 이미지를 다른 이미지로 교체합니다."

#: ../../page.rst:1358 ../../page.rst:1383 b807b4221b3a49ad8d260a6f2acf20df
#: d10f6e058725472db2c1c7b4026673f0
msgid "the :data:`xref` of the image."
msgstr "이미지의 :data:`xref`."

#: ../../page.rst:1359 5ed1e953dc324bf58e10b87858d7a47f
msgid "the filename of the new image."
msgstr "새 이미지의 파일 이름."

#: ../../page.rst:1360 d1b533c8c050499893bb4d123651938b
msgid "the :ref:`Pixmap` of the new image."
msgstr "새 이미지의 :ref:`Pixmap`."

#: ../../page.rst:1361 d0457bd767a3410c92a383c91ebcbedd
msgid "the memory area containing the new image."
msgstr "새 이미지를 포함하는 메모리 영역."

#: ../../page.rst:1363 d32714ecc04241a9a4268fac123fb364
msgid ""
"Arguments `filename`, `pixmap`, `stream` have the same meaning as in "
":meth:`Page.insert_image`, especially exactly one of these must be "
"provided."
msgstr ""
"인수 `filename`, `pixmap`, `stream` 은 :meth:`Page.insert_image` 와 동일한 의미이며,"
" 특히 이 중 정확히 하나를 제공해야 합니다."

#: ../../page.rst:1365 c4946fe5d64d4ac0b4f5b131d9267fc6
msgid ""
"This is a **global replacement:** the new image will also be shown "
"wherever the old one has been displayed throughout the file."
msgstr "이것은 **전역 교체** 입니다: 새 이미지는 파일 전체에서 이전 이미지가 표시된 모든 위치에 표시됩니다."

#: ../../page.rst:1367 9d59a1496ca54e0dbed9f1249b189632
msgid ""
"This method mainly exists for technical purposes. Typical uses include "
"replacing large images by smaller versions, like a lower resolution, "
"graylevel instead of colored, etc., or changing transparency."
msgstr ""
"이 메서드는 주로 기술적 목적으로 존재합니다. 일반적인 사용 사례에는 낮은 해상도, 컬러 대신 그레이스케일 등과 같은 더 작은 "
"버전으로 큰 이미지를 교체하거나 투명도를 변경하는 것이 포함됩니다."

#: ../../page.rst:1371 ../../page.rst:1395 8370d57607d948e69e595ebac5f3c631
#: d876451ff8ad4817ba1b232c6e659a5b
msgid "New in v1.21.0"
msgstr "*v1.21.0의 새로운 기능*"

#: ../../page.rst:1381 b276840a105941439de2b273ddff8084
msgid ""
"Delete the image at xref. This is slightly misleading: actually the image"
" is being replaced with a small transparent :ref:`Pixmap` using above "
":meth:`Page.replace_image`. The visible effect however is equivalent."
msgstr ""
"xref의 이미지를 삭제합니다. 이것은 약간 오해의 소지가 있습니다: 실제로는 위의 :meth:`Page.replace_image`"
" 를 사용하여 작은 투명한 :ref:`Pixmap` 으로 교체됩니다. 그러나 시각적 효과는 동일합니다."

#: ../../page.rst:1385 2a45f7a3dad649239d2434094e3c5898
msgid ""
"This is a **global replacement:** the image will disappear wherever the "
"old one has been displayed throughout the file."
msgstr "이것은 **전역 교체** 입니다: 이미지는 파일 전체에서 이전 이미지가 표시된 모든 위치에서 사라집니다."

#: ../../page.rst:1387 ae3478603d3944368de35ac28c9151a8
msgid ""
"If you inspect / extract a page's images by methods like "
":meth:`Page.get_images`, :meth:`Page.get_image_info` or "
":meth:`Page.get_text`, the replacing \"dummy\" image will be detected "
"like so `(45, 47, 1, 1, 8, 'DeviceGray', '', 'Im1', 'FlateDecode')` and "
"also seem to \"cover\" the same boundary box on the page."
msgstr ""
":meth:`Page.get_images`, :meth:`Page.get_image_info` 또는 "
":meth:`Page.get_text` 와 같은 메서드로 페이지의 이미지를 검사/추출하는 경우, 교체된 \"dummy\" 이미지는 "
"`(45, 47, 1, 1, 8, 'DeviceGray', '', 'Im1', 'FlateDecode')` 와 같이 감지되며 "
"페이지에서 동일한 경계 상자를 \"덮는\" 것처럼 보입니다."

#: ../../page.rst:1418 3484beb579b9420090f7e98d9ea4b47c
msgid ""
"Retrieves the content of a page in a variety of formats. Depending on the"
" ``flags`` value, this may include text, images and several other object "
"types. The method is a wrapper for multiple :ref:`TextPage` methods by "
"choosing the output option `opt` as follows:"
msgstr ""
"다양한 형식으로 페이지의 콘텐츠를 검색합니다. ``flags`` 값에 따라 텍스트, 이미지 및 기타 여러 객체 타입이 포함될 수 "
"있습니다. 이 메서드는 출력 옵션 `opt` 를 다음과 같이 선택하여 여러 :ref:`TextPage` 메서드에 대한 래퍼입니다:"

#: ../../page.rst:1420 c3957a9f0e79439992d9d6615f11fe40
msgid ""
"\"text\" -- :meth:`TextPage.extractTEXT`, default. Always includes **text"
" only.**"
msgstr "\"text\" -- :meth:`TextPage.extractTEXT`, 기본값. 항상 **텍스트만** 포함합니다."

#: ../../page.rst:1421 c1b7076659a94128a73a82d593aaa4d3
msgid ""
"\"blocks\" -- :meth:`TextPage.extractBLOCKS`. Includes text and **may** "
"include image meta information."
msgstr ""
"\"blocks\" -- :meth:`TextPage.extractBLOCKS`. 텍스트를 포함하며 **이미지 메타 정보를 포함할 "
"수 있습니다**."

#: ../../page.rst:1422 2da3939e1d7c472e818a36ce516eff17
msgid "\"words\" -- :meth:`TextPage.extractWORDS`. Always includes **text only.**"
msgstr "\"words\" -- :meth:`TextPage.extractWORDS`. 항상 **텍스트만** 포함합니다."

#: ../../page.rst:1423 db922a0f8df44faca069430e7f5b192d
msgid "\"html\" -- :meth:`TextPage.extractHTML`. May include text and images."
msgstr "\"html\" -- :meth:`TextPage.extractHTML`. 텍스트와 이미지를 포함할 수 있습니다."

#: ../../page.rst:1424 c4332759c6c5457da53be98773162edc
msgid "\"xhtml\" -- :meth:`TextPage.extractXHTML`. May include text and images."
msgstr "\"xhtml\" -- :meth:`TextPage.extractXHTML`. 텍스트와 이미지를 포함할 수 있습니다."

#: ../../page.rst:1425 820d47e90f8e41ebae909a741e197004
msgid "\"xml\" -- :meth:`TextPage.extractXML`. Always includes **text only.**"
msgstr "\"xml\" -- :meth:`TextPage.extractXML`. 항상 **텍스트만** 포함합니다."

#: ../../page.rst:1426 dd6ad63d5d2944349be005282a9132c9
msgid "\"dict\" -- :meth:`TextPage.extractDICT`. May include text and images."
msgstr "\"dict\" -- :meth:`TextPage.extractDICT`. 텍스트와 이미지를 포함할 수 있습니다."

#: ../../page.rst:1427 71fcb8dc2d554939b52630ee6f8995a8
msgid "\"json\" -- :meth:`TextPage.extractJSON`. May include text and images."
msgstr "\"json\" -- :meth:`TextPage.extractJSON`. 텍스트와 이미지를 포함할 수 있습니다."

#: ../../page.rst:1428 ea90fa3efb484e1cb7a8268f72c57bdb
msgid ""
"\"rawdict\" -- :meth:`TextPage.extractRAWDICT`. May include text and "
"images."
msgstr "\"rawdict\" -- :meth:`TextPage.extractRAWDICT`. 텍스트와 이미지를 포함할 수 있습니다."

#: ../../page.rst:1429 6fbdec11ab834609a97b7105008227b8
msgid ""
"\"rawjson\" -- :meth:`TextPage.extractRAWJSON`. May include text and "
"images."
msgstr "\"rawjson\" -- :meth:`TextPage.extractRAWJSON`. 텍스트와 이미지를 포함할 수 있습니다."

#: ../../page.rst:1431 fb947bb8e7d0457c9db932169a26e3e3
msgid ""
"A string indicating the requested format, one of the above. A mixture of "
"upper and lower case is supported. If misspelled, option \"text\" is "
"silently assumed."
msgstr ""
"요청된 형식을 나타내는 문자열, 위 중 하나. 대소문자 혼합이 지원됩니다. 철자가 잘못된 경우 옵션 \"text\"가 조용히 "
"가정됩니다."

#: ../../page.rst:1433 1bd53244773c4a5dadef1ff0bab3eee1
msgid ""
"restrict the extraction to this rectangle. If ``None`` (default), the "
"visible part of the page is taken. Any content (text, images) that is "
"**not fully contained** in ``clip`` will be completely omitted. To avoid "
"clipping altogether use ``clip=pymupdf.INFINITE_RECT()``. Only then the "
"extraction will contain all items. This parameter has **no effect** on "
"options \"html\", \"xhtml\" and \"xml\"."
msgstr ""
"추출을 이 사각형으로 제한합니다. ``None`` (기본값)인 경우 페이지의 보이는 부분이 사용됩니다. ``clip`` 에 **완전히"
" 포함되지 않은** 모든 콘텐츠(텍스트, 이미지)는 완전히 생략됩니다. 클리핑을 완전히 피하려면 "
"``clip=pymupdf.INFINITE_RECT()`` 를 사용하세요. 그럴 때만 추출에 모든 항목이 포함됩니다. 이 매개변수는"
" 옵션 \"html\", \"xhtml\", \"xml\"에 **효과가 없습니다**."

#: ../../page.rst:1435 f73603f823f4483c8d30d0a89f7572f8
msgid ""
"indicator bits to control whether to include images or how text should be"
" handled with respect to white spaces and :data:`ligatures`. See "
":ref:`TextPreserve` for available indicators and "
":ref:`text_extraction_flags` for default settings. (New in v1.16.2)"
msgstr ""
"이미지를 포함할지 여부 또는 공백 및 :data:`ligatures` 에 대해 텍스트를 처리하는 방법을 제어하는 표시기 비트. 사용"
" 가능한 표시기는 :ref:`TextPreserve` 를 참조하고 기본 설정은 :ref:`text_extraction_flags` "
"를 참조하세요. (v1.16.2의 새로운 기능)"

#: ../../page.rst:1437 c561e7ef134f498793cc90393da4d1c6
msgid ""
"use a previously created :ref:`TextPage`. This reduces execution time "
"**very significantly:** by more than 50% and up to 95%, depending on the "
"extraction option. If specified, the 'flags' and 'clip' arguments are "
"ignored, because they are textpage-only properties. If omitted, a new, "
"temporary textpage will be created."
msgstr ""
"이전에 생성된 :ref:`TextPage` 를 사용합니다. 이것은 실행 시간을 **매우 크게** 줄입니다: 추출 옵션에 따라 50%"
" 이상 최대 95%까지. 지정된 경우 'flags' 및 'clip' 인수는 무시됩니다. 이는 textpage 전용 속성이기 "
"때문입니다. 생략하면 새로운 임시 textpage가 생성됩니다."

#: ../../page.rst:1439 f887e407e2af4318822e05c0eff94bc2
msgid ""
"sort the output by vertical, then horizontal coordinates. In many cases, "
"this should suffice to generate a \"natural\" reading order. Has no "
"effect on (X)HTML and XML. For options \"blocks\", \"dict\", \"json\", "
"\"rawdict\", \"rawjson\", sorting happens by coordinates `(y1, x0)` of "
"the respective block bbox. For options \"words\" and \"text\", the text "
"lines are completely re-synthesized to follow the reading sequence and "
"appearance in the document -- which even establishes the original layout "
"to some extent."
msgstr ""
"세로 좌표, 그 다음 가로 좌표로 출력을 정렬합니다. 많은 경우 이것은 \"자연스러운\" 읽기 순서를 생성하는 데 충분해야 합니다."
" (X)HTML 및 XML에는 효과가 없습니다. 옵션 \"blocks\", \"dict\", \"json\", "
"\"rawdict\", \"rawjson\"의 경우 각 블록 bbox의 좌표 `(y1, x0)` 로 정렬이 수행됩니다. 옵션 "
"\"words\" 및 \"text\"의 경우 텍스트 라인은 읽기 순서와 문서의 모양을 따르도록 완전히 재구성됩니다 -- 이것은 어느"
" 정도 원래 레이아웃을 설정합니다."

#: ../../page.rst:1441 95a7095bdcfb4738b0dfd00c84103152
msgid ""
"use these characters as *additional* word separators with the \"words\" "
"output option (ignored otherwise). By default, all white spaces "
"(including non-breaking space `0xA0`) indicate start and end of a word. "
"Now you can specify more characters causing this. For instance, the "
"default will return `\"john.doe@outlook.com\"` as **one** word. If you "
"specify `delimiters=\"@.\"` then the **four** words `\"john\"`, "
"`\"doe\"`, `\"outlook\"`, `\"com\"` will be returned. Other possible uses"
" include ignoring punctuation characters `delimiters=string.punctuation`."
" The \"word\" strings will not contain any delimiting character. (New in "
"v1.23.5)"
msgstr ""
"\"words\" 출력 옵션과 함께 이러한 문자를 *추가* 단어 구분자로 사용합니다(그렇지 않으면 무시됨). 기본적으로 모든 "
"공백(줄바꿈 없는 공백 `0xA0` 포함)은 단어의 시작과 끝을 나타냅니다. 이제 이것을 유발하는 더 많은 문자를 지정할 수 "
"있습니다. 예를 들어 기본값은 `\"john.doe@outlook.com\"` 을 **하나의** 단어로 반환합니다. "
"`delimiters=\"@.\"` 를 지정하면 **네 개의** 단어 `\"john\"`, `\"doe\"`, "
"`\"outlook\"`, `\"com\"` 이 반환됩니다. 다른 가능한 사용 사례에는 구두점 문자 무시 "
"`delimiters=string.punctuation` 가 포함됩니다. \"word\" 문자열은 구분 문자를 포함하지 않습니다. "
"(v1.23.5의 새로운 기능)"

#: ../../page.rst:1443 8a3314318f1347968fec4dd7e161108f
msgid "*str, list, dict*"
msgstr "*str, list, dict*"

#: ../../page.rst:1444 2fda8f36df9a4f43b757eb6b210d6ab2
msgid ""
"The page's content as a string, a list or a dictionary. Refer to the "
"corresponding :ref:`TextPage` method for details."
msgstr "문자열, 리스트 또는 딕셔너리로 된 페이지의 콘텐츠. 자세한 내용은 해당 :ref:`TextPage` 메서드를 참조하세요."

#: ../../page.rst:1448 87cab378dbb54d2bb87074cf1903d401
msgid ""
"You can use this method as a **document conversion tool** from :ref:`any "
"supported document type<Supported_File_Types>` to one of TEXT, HTML, "
"XHTML or XML documents."
msgstr ""
"이 메서드를 :ref:`지원되는 모든 문서 타입<Supported_File_Types>` 에서 TEXT, HTML, XHTML 또는"
" XML 문서 중 하나로 변환하는 **문서 변환 도구**로 사용할 수 있습니다."

#: ../../page.rst:1449 e2531f96ce69494d982a5c574b459396
msgid ""
"The inclusion of text via the *clip* parameter is decided on a by-"
"character level: a character becomes part of the output, if its bbox is "
"contained in `clip`. This **deviates** from the algorithm used in "
"redaction annotations: a character will be **removed if its bbox "
"intersects** any redaction annotation."
msgstr ""
"*clip* 매개변수를 통한 텍스트 포함은 문자 단위로 결정됩니다: 문자의 bbox가 `clip` 에 포함되면 출력의 일부가 "
"됩니다. 이것은 삭제 주석에 사용되는 알고리즘과 **다릅니다**: 문자의 bbox가 삭제 주석과 **교차하면 제거됩니다**."

#: ../../page.rst:1453 1b5b49c1fa4c45508811e8eebee7a190
msgid "Changed in v1.19.0: added `textpage` parameter"
msgstr "v1.19.0에서 변경됨: `textpage` 매개변수 추가"

#: ../../page.rst:1454 4bffb71bcae845ccbf0a78d24102fcea
msgid "Changed in v1.19.1: added `sort` parameter"
msgstr "v1.19.1에서 변경됨: `sort` 매개변수 추가"

#: ../../page.rst:1455 6f58853b7eb84463a9e605cd638cc751
msgid ""
"Changed in v1.19.6: added new constants for defining default flags per "
"method."
msgstr "v1.19.6에서 변경됨: 메서드별 기본 플래그를 정의하는 새로운 상수 추가"

#: ../../page.rst:1456 0d1821e110d644faa8f8986a696207e8
msgid "Changed in v1.23.5: added `delimiters` parameter"
msgstr "v1.23.5에서 변경됨: `delimiters` 매개변수 추가"

#: ../../page.rst:1457 b58734a4980841f7a1c1d465c26b3c9b
msgid ""
"Changed in v1.24.11: changed the effect of `sort_True` for \"text\" and "
"\"words\" to closely follow natural reading sequence."
msgstr ""
"v1.24.11에서 변경됨: \"text\" 및 \"words\"에 대한 `sort_True` 의 효과를 자연스러운 읽기 순서를 "
"밀접하게 따르도록 변경."

#: ../../page.rst:1467 8c1c27d5f5854a5994c1d79f6640c6de
msgid "Retrieve the text contained in a rectangle."
msgstr "사각형에 포함된 텍스트를 검색합니다."

#: ../../page.rst:1469 d4911798adf84f2e912f80ea9d7c1fbc
msgid "rect-like."
msgstr "사각형과 유사한."

#: ../../page.rst:1470 5f6e40c71fb64050acab8309f49fc2b6
msgid ""
"a :ref:`TextPage` to use. If omitted, a new, temporary textpage will be "
"created."
msgstr "사용할 :ref:`TextPage`. 생략하면 새로운 임시 textpage가 생성됩니다."

#: ../../page.rst:1472 b5d117f42415497f85e0315decf882bf
msgid ""
"a string with interspersed linebreaks where necessary. It is based on "
"dedicated code (changed in v1.19.0). A typical use is checking the result"
" of :meth:`Page.search_for`:  >>> rl = page.search_for(\"currency:\") >>>"
" page.get_textbox(rl[0]) 'Currency:' >>>"
msgstr ""

#: ../../page.rst:1472 aba080f6928a47bca88bf15e82859c44
msgid ""
"a string with interspersed linebreaks where necessary. It is based on "
"dedicated code (changed in v1.19.0). A typical use is checking the result"
" of :meth:`Page.search_for`:"
msgstr ""
"필요한 경우 줄바꿈이 삽입된 문자열. 전용 코드를 기반으로 합니다(v1.19.0에서 변경됨). 일반적인 사용 사례는 "
":meth:`Page.search_for` 의 결과를 확인하는 것입니다:"

#: ../../page.rst:1481 1e92c2a6e6f64f00b15bff149f248e54
msgid "New in v1.17.7"
msgstr "*v1.17.7의 새로운 기능*"

#: ../../page.rst:1482 4c2cd3bfa050492fbbcfddb097f00283
msgid "Changed in v1.19.0: add `textpage` parameter"
msgstr "v1.19.0에서 변경됨: `textpage` 매개변수 추가"

#: ../../page.rst:1493 552c575ac4154ab99a2685db626069af
msgid "Create a :ref:`TextPage` for the page."
msgstr "페이지에 대한 :ref:`TextPage` 생성."

#: ../../page.rst:1495 72d281381ba448d2a9296634e86b332f
msgid ""
"indicator bits controlling the content available for subsequent text "
"extractions and searches -- see the parameter of :meth:`Page.get_text`."
msgstr ""
"후속 텍스트 추출 및 검색에 사용 가능한 콘텐츠를 제어하는 표시기 비트 -- :meth:`Page.get_text` 의 매개변수 "
"참조."

#: ../../page.rst:1497 8e6348dea3124d21ab5c024e64c7b109
msgid "restrict extracted text to this area. (New in v1.17.7)"
msgstr "추출된 텍스트를 이 영역으로 제한합니다. (v1.17.7의 새로운 기능)"

#: ../../page.rst:1499 a633ba5141524989bc3d06428d2217f4
msgid ":ref:`TextPage`"
msgstr ":ref:`TextPage`"

#: ../../page.rst:1503 e83f608779fa4b60a3a81132844375ef
msgid "New in v1.16.5"
msgstr "*v1.16.5의 새로운 기능*"

#: ../../page.rst:1504 808f46c3859f4dcc927e0b0b14281327
msgid "Changed in v1.17.7: introduced `clip` parameter."
msgstr "v1.17.7에서 변경됨: `clip` 매개변수 도입."

#: ../../page.rst:1518 c70224150c4f475c99d903492862e1bf
msgid ""
"**Optical Character Recognition** (**OCR**) technology can be used to "
"extract text data for documents where text is in a raster image format "
"throughout the page. Use this method to **OCR** a page for text "
"extraction."
msgstr ""
"**Optical Character Recognition** (**OCR**) 기술은 페이지 전체에서 텍스트가 래스터 이미지 형식인"
" 문서의 텍스트 데이터를 추출하는 데 사용할 수 있습니다. 텍스트 추출을 위해 페이지를 **OCR** 하려면 이 메서드를 사용하세요."

#: ../../page.rst:1520 b7f86ebe9de0435e82db8aa8bc9af4c0
msgid ""
"This method returns a :ref:`TextPage` for the page that includes OCRed "
"text. MuPDF will invoke Tesseract-OCR if this method is used. Otherwise "
"this is a normal :ref:`TextPage` object."
msgstr ""
"이 메서드는 OCR된 텍스트를 포함하는 페이지에 대한 :ref:`TextPage` 를 반환합니다. 이 메서드가 사용되면 MuPDF가"
" Tesseract-OCR을 호출합니다. 그렇지 않으면 이것은 일반 :ref:`TextPage` 객체입니다."

#: ../../page.rst:1522 1197bedcf2f24b6fa0d282e2118a8337
msgid ""
"indicator bits controlling the content available for subsequent test "
"extractions and searches -- see the parameter of :meth:`Page.get_text`."
msgstr ""
"후속 테스트 추출 및 검색에 사용 가능한 콘텐츠를 제어하는 표시기 비트 -- :meth:`Page.get_text` 의 매개변수 "
"참조."

#: ../../page.rst:1523 53262d05af364b3da0927c53aa377bac
msgid ""
"the expected language(s). Use \"+\"-separated values if multiple "
"languages are expected, \"eng+spa\" for English and Spanish."
msgstr "예상되는 언어. 여러 언어가 예상되는 경우 \"+\"로 구분된 값을 사용하세요. 영어와 스페인어의 경우 \"eng+spa\"."

#: ../../page.rst:1524 5f0307e724b8447bb42be06da94e312a
msgid ""
"the desired resolution in dots per inch. Influences recognition quality "
"(and execution time)."
msgstr "인치당 도트 단위의 원하는 해상도. 인식 품질(및 실행 시간)에 영향을 줍니다."

#: ../../page.rst:1525 fe347ff9506f4484a86d5a50d85ca327
msgid "whether to OCR the full page, or just the displayed images."
msgstr "전체 페이지를 OCR할지, 아니면 표시된 이미지만 OCR할지 여부."

#: ../../page.rst:1526 48120db50bd44e0cae9dc87701c03cf8
msgid ""
"The name of Tesseract's language support folder `tessdata`. If omitted, "
"this information must be present as environment variable "
"`TESSDATA_PREFIX`. Can be determined by function :meth:`get_tessdata`."
msgstr ""
"Tesseract의 언어 지원 폴더 `tessdata` 의 이름. 생략하면 이 정보는 환경 변수 `TESSDATA_PREFIX` 로"
" 제공되어야 합니다. 함수 :meth:`get_tessdata` 로 확인할 수 있습니다."

#: ../../page.rst:1528 744d4ab2cad04b2b9d6dc62ee518bac5
msgid ""
"This method does **not** support a clip parameter -- OCR will always "
"happen for the complete page rectangle."
msgstr "이 메서드는 clip 매개변수를 **지원하지 않습니다** -- OCR은 항상 전체 페이지 사각형에 대해 수행됩니다."

#: ../../page.rst:1530 b027240195914e2f9485d94002565eeb
msgid ""
"a :ref:`TextPage`. Execution may be significantly longer than "
":meth:`Page.get_textpage`.  For a full page OCR, **all text** will have "
"the font \"GlyphlessFont\" from Tesseract. In case of partial OCR, normal"
" text will keep its properties, and only text coming from images will "
"have the GlyphlessFont.  .. note::     **OCRed text is only available** "
"to PyMuPDF's text extractions and searches if their `textpage` parameter "
"specifies the output of this method.     `This Jupyter notebook "
"<https://github.com/pymupdf/PyMuPDF-Utilities/blob/master/jupyter-"
"notebooks/partial-ocr.ipynb>`_ walks through an example for using OCR "
"textpages."
msgstr ""

#: ../../page.rst:1532 8596df79de844fbf890ad989700cdbf8
msgid ""
"a :ref:`TextPage`. Execution may be significantly longer than "
":meth:`Page.get_textpage`."
msgstr ":ref:`TextPage`. 실행 시간이 :meth:`Page.get_textpage` 보다 훨씬 길 수 있습니다."

#: ../../page.rst:1534 02474ff2d6f9486199e495d259a676f5
msgid ""
"For a full page OCR, **all text** will have the font \"GlyphlessFont\" "
"from Tesseract. In case of partial OCR, normal text will keep its "
"properties, and only text coming from images will have the GlyphlessFont."
msgstr ""
"전체 페이지 OCR의 경우 **모든 텍스트** 는 Tesseract의 \"GlyphlessFont\" 글꼴을 가집니다. 부분 OCR의"
" 경우 일반 텍스트는 속성을 유지하고 이미지에서 나온 텍스트만 GlyphlessFont를 가집니다."

#: ../../page.rst:1538 c8b06f1ce9c541c0a7dafa1b5983861d
msgid ""
"**OCRed text is only available** to PyMuPDF's text extractions and "
"searches if their `textpage` parameter specifies the output of this "
"method."
msgstr ""
"**OCR된 텍스트는** `textpage` 매개변수가 이 메서드의 출력을 지정하는 경우에만 PyMuPDF의 텍스트 추출 및 검색에"
" **사용할 수 있습니다**."

#: ../../page.rst:1540 18093ba01d0e4191a8c741c78d6df301
msgid ""
"`This Jupyter notebook <https://github.com/pymupdf/PyMuPDF-"
"Utilities/blob/master/jupyter-notebooks/partial-ocr.ipynb>`_ walks "
"through an example for using OCR textpages."
msgstr ""
"`이 Jupyter notebook <https://github.com/pymupdf/PyMuPDF-"
"Utilities/blob/master/jupyter-notebooks/partial-ocr.ipynb>`_ 은 OCR "
"textpage 사용 예제를 안내합니다."

#: ../../page.rst:1544 f40b2fa4b48d4c1d9f4b65fb126edcee
msgid "New in v.1.19.0"
msgstr "*v.1.19.0의 새로운 기능*"

#: ../../page.rst:1545 858d61e097fa41d98f177be970cba353
msgid "Changed in v1.19.1: support full and partial OCRing a page."
msgstr "v1.19.1에서 변경됨: 전체 및 부분 페이지 OCR 지원."

#: ../../page.rst:1552 c7e3ee200beb4ebd990f650366aad171
msgid ""
"Return the vector graphics of the page. These are instructions which draw"
" lines, rectangles, quadruples or curves, including properties like "
"colors, transparency, line width and dashing, etc. Alternative terms are "
"\"line art\" and \"drawings\"."
msgstr ""
"페이지의 벡터 그래픽을 반환합니다. 이것들은 색상, 투명도, 선 너비 및 파선 등의 속성을 포함하여 선, 사각형, 쿼드 또는 곡선을"
" 그리는 명령입니다. 대체 용어는 \"line art\" 및 \"drawings\"입니다."

#: ../../page.rst:1554 e64e409f6b2e4e45967c8c6aac0bad56
msgid ""
"a list of dictionaries. Each dictionary item contains one or more single "
"draw commands belonging together: they have the same properties (colors, "
"dashing, etc.). This is called a **\"path\"** in PDF, so we adopted that "
"name here, but the method **works for all document types**."
msgstr ""
"딕셔너리 목록. 각 딕셔너리 항목은 함께 속하는 하나 이상의 단일 그리기 명령을 포함합니다: 동일한 속성(색상, 파선 등)을 "
"가집니다. 이것은 PDF에서 **\"path\"** 라고 하므로 여기서도 그 이름을 채택했지만, 이 메서드는 **모든 문서 타입에 "
"작동합니다**."

#: ../../page.rst:1556 c64685bdd45f4d6bb1cc4ff4068e57b8
msgid ""
"The path dictionary for fill, stroke and fill-stroke paths has been "
"designed to be compatible with class :ref:`Shape`. There are the "
"following keys:"
msgstr ""
"채우기, 스트로크 및 채우기-스트로크 경로에 대한 경로 딕셔너리는 :ref:`Shape` 클래스와 호환되도록 설계되었습니다. 다음 "
"키가 있습니다:"

#: ../../page.rst:1559 ../../page.rst:1624 ../../page.rst:1639
#: b7acf7d868cf4e919562977891f0e0a8 ece6a68246ce4a1e8d4c47faf351884a
#: fba538fc79d041b7a5a06d8e27da9bb0
msgid "Key"
msgstr "Key"

#: ../../page.rst:1559 ../../page.rst:1624 ../../page.rst:1639
#: 79c927222a1d4571bdb27f8d8e581798 e6dd0c648ea44198b141fa2c5ec474b3
#: f767d8e05516491292593328f8697ddf
msgid "Value"
msgstr "Value"

#: ../../page.rst:1561 ../../page.rst:1626 4c9594dfce96479da55c6061fda83ef6
#: 843fb4f69f1d49b595bddd522a49b6c4
msgid "closePath"
msgstr "closePath"

#: ../../page.rst:1561 ../../page.rst:1568 0bb5485c5b154e28a2a94e0c49a7ab0a
#: c7cccba55c234feaa7691155b39634d6
msgid "Same as the parameter in :ref:`Shape`."
msgstr ":ref:`Shape` 의 매개변수와 동일합니다."

#: ../../page.rst:1562 cd6c9da5bb2e48648ab4f4b6d71a6c41
msgid "color"
msgstr "color"

#: ../../page.rst:1562 c5737caae9ff469ab4ba20ae07489a50
msgid "Stroke color (see :ref:`Shape`)."
msgstr "스트로크 색상(:ref:`Shape` 참조)."

#: ../../page.rst:1563 28e58c7532c748e1adb3c0d297b18557
msgid "dashes"
msgstr "dashes"

#: ../../page.rst:1563 6cb1db9ecb934543b995bd0c188dfa03
msgid "Dashed line specification (see :ref:`Shape`)."
msgstr "파선 지정(:ref:`Shape` 참조)."

#: ../../page.rst:1564 ../../page.rst:1627 706378ca44324162b50fc91701ee84f7
#: e9ee905de99e4ddd970116c9fa0fad74
msgid "even_odd"
msgstr "even_odd"

#: ../../page.rst:1564 eb35285c61bf47c585d1b5dee58e4c02
msgid "Fill colors of area overlaps -- same as the parameter in :ref:`Shape`."
msgstr "영역 겹침의 채우기 색상 -- :ref:`Shape` 의 매개변수와 동일합니다."

#: ../../page.rst:1565 99a00de114ab446aa9a7156f94788754
msgid "fill"
msgstr "fill"

#: ../../page.rst:1565 6541ce13a5374cbdb67442b03c85f36d
msgid "Fill color  (see :ref:`Shape`)."
msgstr "채우기 색상(:ref:`Shape` 참조)."

#: ../../page.rst:1566 ../../page.rst:1628 19eb2a71eece4c209ac6cce431b7d19a
#: 704c355822ab4ee48ccde125a6d2b184
msgid "items"
msgstr "items"

#: ../../page.rst:1566 101403480b8b4fc5af798c80802bb355
msgid "List of draw commands: lines, rectangles, quads or curves."
msgstr "그리기 명령 목록: 선, 사각형, 쿼드 또는 곡선."

#: ../../page.rst:1567 4f48840dea424d8aab46a9fb1644b9e4
msgid "lineCap"
msgstr "lineCap"

#: ../../page.rst:1567 fb95c6cfd6f243fa8a9b9dc0a63b09e0
msgid "Number 3-tuple, use its max value on output with :ref:`Shape`."
msgstr "숫자 3-튜플, :ref:`Shape` 와 함께 출력에서 최대값을 사용합니다."

#: ../../page.rst:1568 acf3d1a551de4b9590f034eeb2ad8061
msgid "lineJoin"
msgstr "lineJoin"

#: ../../page.rst:1569 ecb4b729c6f84a02ace66afe9859c83a
msgid "fill_opacity"
msgstr "fill_opacity"

#: ../../page.rst:1569 6460170cd1cd493f9d8ad754e5297c40
msgid "fill color transparency (see :ref:`Shape`). (New in v1.18.17)"
msgstr "채우기 색상 투명도(:ref:`Shape` 참조). (v1.18.17의 새로운 기능)"

#: ../../page.rst:1570 8546e57d8a2c43abb8a56d1bd331730d
msgid "stroke_opacity"
msgstr "stroke_opacity"

#: ../../page.rst:1570 0ff66e45b59f416f99cb0024bb1b4eac
msgid "stroke color transparency  (see :ref:`Shape`). (New in v1.18.17)"
msgstr "스트로크 색상 투명도(:ref:`Shape` 참조). (v1.18.17의 새로운 기능)"

#: ../../page.rst:1571 ../../page.rst:1629 ../../page.rst:1641
#: 32f0c4257df14fbb958c30e8bb8f68ce 500b3e541eb346279410ebffce76e99d
#: 5c7836fd4fe34492864c89d3aef88790
msgid "rect"
msgstr "rect"

#: ../../page.rst:1571 f5c0b4887e6c4e228c4d85da9010cecc
msgid "Page area covered by this path. Information only."
msgstr "이 경로가 덮는 페이지 영역. 정보 전용."

#: ../../page.rst:1572 ../../page.rst:1630 ../../page.rst:1642
#: 82477c93961a4598b9ea0b648398124b 9dfc21d0511d4abbb95020a4c71d2271
#: bf797b35be6e474ba09ca35ab1b39d05
msgid "layer"
msgstr "layer"

#: ../../page.rst:1572 867c9e86f09a436ba115aef39ad31ab0
msgid "name of applicable Optional Content Group. (New in v1.22.0)"
msgstr "적용 가능한 Optional Content Group의 이름. (v1.22.0의 새로운 기능)"

#: ../../page.rst:1573 ../../page.rst:1631 ../../page.rst:1643
#: 6e87d742adac4eeba4b6ddd2e8c5532b ce3a5ce2557648dba228a50d2558c061
#: d0c7e717c97f47cba2ae7c8e2e5af826
msgid "level"
msgstr "level"

#: ../../page.rst:1573 aa84b0143529449f8c76b7f0a885b57f
msgid "the hierarchy level if `extended=True`. (New in v1.22.0)"
msgstr "`extended=True` 인 경우 계층 수준. (v1.22.0의 새로운 기능)"

#: ../../page.rst:1574 8fc72f3067ca49c4b5b8ec07b54be1c4
msgid "seqno"
msgstr "seqno"

#: ../../page.rst:1574 894fd6dd16084fbcb60d629693392547
msgid "command number when building page appearance. (New in v1.19.0)"
msgstr "페이지 외관을 구축할 때의 명령 번호. (v1.19.0의 새로운 기능)"

#: ../../page.rst ../../page.rst:1575 ../../page.rst:1633 ../../page.rst:1648
#: 1fcf757d5dc541d5b3c245d404f73971 20beaee05d194b39b0960d58cecaa93d
#: 20d5bfd89a42452389d2b3de105004ed 289aced190834f9aa3f7297df81e881e
#: 2ecf513d3d1d4620a6bd5e1704cfae53 313cd7811c254a20b0514620e173e142
#: 3b4a71bc2b6148d8be69dc3c70b28e8b 3e570725d89c40db969ad8ebd9bb872d
#: 42f7acc537fe442c890faba8fd0a5500 44a6bae233764069898e0a55d210a796
#: 4cfc1480829f48caa473096b2001366c 51a13afa13134b1e814761ce1621369f
#: 5568b527ff7e45e8b2f583d5f9316d40 59049d73b92545138bdab078af040e1b
#: 5abe8e3967544950afd9cd7f69e59e37 5f1f0d672a014ca0b2ed58406a5d4302
#: 5fe9177dd10c4af5ac4fd6d2875144fa 6c479020153047cdbcec75b1f3d90cf2
#: 7379336f93474e5499eb57d5b9be1b13 886f1301616a47c2a6710633e38e37c2
#: 89f932d46f3d4b3995682f63b4da6de7 8f9fc672a9bd4fcda41795c11dbb497d
#: 9112052403704fe3b81a0bf9fef5dab2 9921eb0cfe194c5a86ec7378a612c5e6
#: 9a2c7607c85348538a85de2db7812879 9a4cfd70928c496f95f0f44eb37acc97
#: 9bdb2311c124404fae2717faeaa735c7 9fd560313114481fade1548731517884
#: bc324c734eb1402894e706a42a4c5800 bea09940c9364903ae6b2360dc99567a
#: bf3f44de2eaa416d883bdb5f1fa99d8f fc0d5d5d24f04d50b0e0e7baa40516ce
#: fcb92524976849ef90a307fcfe9bd81f
msgid "type"
msgstr "type"

#: ../../page.rst:1575 663d54e871934888839844320dc3fdc3
msgid "type of this path. (New in v1.18.17)"
msgstr "이 경로의 타입. (v1.18.17의 새로운 기능)"

#: ../../page.rst:1576 ../../page.rst:1719 768f3fc5fb3346bca72ce0b3e0e4a400
#: abba61c9f8ec49aca51e36f10c201119
msgid "width"
msgstr "width"

#: ../../page.rst:1576 2347d6fa83164607b86cd8a23552840b
msgid "Stroke line width. (see :ref:`Shape`)."
msgstr "스트로크 선 너비. (:ref:`Shape` 참조)."

#: ../../page.rst:1579 0e51042f7f9649dca6e5ca7c2cde0605
msgid ""
"Key `\"opacity\"` has been replaced by the new keys `\"fill_opacity\"` "
"and `\"stroke_opacity\"`. This is now compatible with the corresponding "
"parameters of :meth:`Shape.finish`. (Changed in v1.18.17)"
msgstr ""
"키 `\"opacity\"` 는 새로운 키 `\"fill_opacity\"` 및 `\"stroke_opacity\"` 로 "
"대체되었습니다. 이것은 이제 :meth:`Shape.finish` 의 해당 매개변수와 호환됩니다. (v1.18.17에서 변경됨)"

#: ../../page.rst:1582 8609140c98474ef3abd9a14ace738246
msgid ""
"For paths other than groups or clips, key `\"type\"` takes one of the "
"following values:"
msgstr "그룹 또는 클립이 아닌 경로의 경우 키 `\"type\"` 은 다음 값 중 하나를 가집니다:"

#: ../../page.rst:1584 cf5d23e35b004933ad6ecf65c9afd033
msgid ""
"**\"f\"** -- this is a *fill-only* path. Only key-values relevant for "
"this operation have a meaning, not applicable ones are present with a "
"value of ``None``: `\"color\"`, `\"lineCap\"`, `\"lineJoin\"`, "
"`\"width\"`, `\"closePath\"`, `\"dashes\"` and should be ignored."
msgstr ""
"**\"f\"** -- 이것은 *채우기 전용* 경로입니다. 이 작업과 관련된 키-값만 의미가 있으며, 적용할 수 없는 항목은 "
"``None`` 값으로 존재합니다: `\"color\"`, `\"lineCap\"`, `\"lineJoin\"`, "
"`\"width\"`, `\"closePath\"`, `\"dashes\"` 이며 무시해야 합니다."

#: ../../page.rst:1585 9c71c83b86054b5bbbd736289eb7042d
msgid ""
"**\"s\"** -- this is a *stroke-only* path. Similar to previous, key "
"`\"fill\"` is present with value ``None``."
msgstr ""
"**\"s\"** -- 이것은 *스트로크 전용* 경로입니다. 이전과 유사하게 키 `\"fill\"` 은 ``None`` 값으로 "
"존재합니다."

#: ../../page.rst:1586 097c57e6361e4b2988f97f7007ed0569
msgid ""
"**\"fs\"** -- this is a path performing combined *fill* and *stroke* "
"operations."
msgstr "**\"fs\"** -- 이것은 결합된 *채우기* 및 *스트로크* 작업을 수행하는 경로입니다."

#: ../../page.rst:1588 6c78504d072b453d9fd91f2f1a82caec
msgid "Each item in `path[\"items\"]` is one of the following:"
msgstr "`path[\"items\"]` 의 각 항목은 다음 중 하나입니다:"

#: ../../page.rst:1590 56e18decb23a451494b4e90318ae5b7e
msgid "`(\"l\", p1, p2)` - a line from p1 to p2 (:ref:`Point` objects)."
msgstr "`(\"l\", p1, p2)` - p1에서 p2로의 선(:ref:`Point` 객체)."

#: ../../page.rst:1591 26a9972343024dccba36c7e3cd84fcc7
msgid ""
"`(\"c\", p1, p2, p3, p4)` - cubic Bézier curve **from p1 to p4** (p2 and "
"p3 are the control points). All objects are of type :ref:`Point`."
msgstr ""
"`(\"c\", p1, p2, p3, p4)` - **p1에서 p4로의** 3차 Bézier 곡선(p2 및 p3는 제어점). 모든 "
"객체는 :ref:`Point` 타입입니다."

#: ../../page.rst:1592 cdb458944b544837b6fddaef13bf8c3a
msgid ""
"`(\"re\", rect, orientation)` - a :ref:`Rect`. Multiple rectangles within"
" the same path are now detected (changed in v1.18.17). Integer "
"`orientation` is 1 resp. -1 indicating whether the enclosed area is "
"rotated left (1 = anti-clockwise), or resp. right [#f7]_ (changed in "
"v1.19.2)."
msgstr ""
"`(\"re\", rect, orientation)` - :ref:`Rect`. 동일한 경로 내의 여러 사각형이 이제 "
"감지됩니다(v1.18.17에서 변경됨). 정수 `orientation` 은 1 또는 -1로, 둘러싸인 영역이 왼쪽으로 회전(1 = "
"반시계 방향) 또는 오른쪽으로 회전하는지 나타냅니다 [#f7]_ (v1.19.2에서 변경됨)."

#: ../../page.rst:1593 9c1e4bcf66af446ab5d2a70eff677956
msgid ""
"`(\"qu\", quad)` - a :ref:`Quad`. 3 or 4 consecutive lines are detected "
"to actually represent a :ref:`Quad` (changed in v1.19.2:). (New in "
"v1.18.17)"
msgstr ""
"`(\"qu\", quad)` - :ref:`Quad`. 3개 또는 4개의 연속 선이 실제로 :ref:`Quad` 를 나타내는 "
"것으로 감지됩니다(v1.19.2에서 변경됨). (v1.18.17의 새로운 기능)"

#: ../../page.rst:1597 d845d91d1f81456fb5e9d7652704f931
msgid ""
"Using class :ref:`Shape`, you should be able to recreate the original "
"drawings on a separate (PDF) page with high fidelity under normal, not "
"too sophisticated circumstances. Please see the following comments on "
"restrictions. A coding draft can be found in :ref:`How to Extract "
"Drawings <RecipesDrawingAndGraphics_Extract_Drawings>`."
msgstr ""
":ref:`Shape` 클래스를 사용하면 일반적이고 너무 복잡하지 않은 상황에서 별도의 (PDF) 페이지에서 원본 그림을 높은 "
"충실도로 재현할 수 있어야 합니다. 제한 사항에 대한 다음 주석을 참조하세요. 코딩 초안은 :ref:`How to Extract "
"Drawings <RecipesDrawingAndGraphics_Extract_Drawings>` 에서 찾을 수 있습니다."

#: ../../page.rst:1599 131db0437b06494f8659f8d73a40a8c9
msgid ""
"Specifying `extended=True` significantly alters the output. Most "
"importantly, new dictionary types are present: \"clip\" and \"group\". "
"All paths will now be organized in a hierarchic structure which is "
"encoded by the new integer key \"level\", the hierarchy level. Each group"
" or clip establishes a new hierarchy, which applies to all subsequent "
"paths having a *larger* level value. (New in v1.22.0)"
msgstr ""
"`extended=True` 를 지정하면 출력이 크게 변경됩니다. 가장 중요한 것은 새로운 딕셔너리 타입 \"clip\" 및 "
"\"group\"이 존재한다는 것입니다. 모든 경로는 이제 계층 수준인 새로운 정수 키 \"level\"로 인코딩된 계층 구조로 "
"구성됩니다. 각 그룹 또는 클립은 *더 큰* level 값을 가진 모든 후속 경로에 적용되는 새로운 계층을 설정합니다. "
"(v1.22.0의 새로운 기능)"

#: ../../page.rst:1601 a847cd281b91455c956e6fe1153f9c9c
msgid ""
"Any path with a smaller level value than its predecessor will end the "
"scope of (at least) the preceding hierarchy level. A \"clip\" path with "
"the same level as the preceding clip will end the scope of that clip. "
"Same is true for groups. This is best explained by an example::"
msgstr ""
"이전 항목보다 작은 level 값을 가진 경로는 (최소한) 이전 계층 수준의 범위를 종료합니다. 이전 클립과 동일한 level을 "
"가진 \"clip\" 경로는 해당 클립의 범위를 종료합니다. 그룹에도 동일하게 적용됩니다. 이것은 예제로 가장 잘 설명됩니다::"

#: ../../page.rst:1617 1aa3c13c698047e4af893cc4e640e9b4
msgid ""
"The clip in line 0 applies to line including line 7. Group in line 2 "
"applies to lines 3 to 5, clip in line 3 only applies to line 4."
msgstr ""
"라인 0의 클립은 라인 7을 포함한 라인에 적용됩니다. 라인 2의 그룹은 라인 3부터 5까지에 적용되고, 라인 3의 클립은 라인 "
"4에만 적용됩니다."

#: ../../page.rst:1619 f2517520385341e8a656b8fbb2657ae6
msgid ""
"\"stroke\" in line 4 is under control of \"group\" in line 2 and \"clip\""
" in line 3 (which in turn is a subset of line 0 clip)."
msgstr ""
"라인 4의 \"stroke\"는 라인 2의 \"group\"과 라인 3의 \"clip\"(차례로 라인 0 클립의 하위 집합)의 제어"
" 하에 있습니다."

#: ../../page.rst:1621 cbf97a7250774947a89a1404e176d5c5
msgid ""
"**\"clip\"** dictionary. Its values (most importantly \"scissor\") remain"
" valid / apply as long as following dictionaries have a **larger "
"\"level\"** value."
msgstr ""
"**\"clip\"** 딕셔너리. 후속 딕셔너리가 **더 큰 \"level\"** 값을 가진 한 그 값(가장 중요한 "
"\"scissor\")은 유효/적용됩니다."

#: ../../page.rst:1626 ../../page.rst:1627 ../../page.rst:1628
#: ../../page.rst:1629 ../../page.rst:1630 ../../page.rst:1631
#: ../../page.rst:1641 ../../page.rst:1642 ../../page.rst:1643
#: 1d3909e3e75348fa82996235f70385dd 57cdd8b09dda41a1be3654cc9daffec3
#: 7744821b23f14be28b550932b2158f41 93007be0b3bb4f049a25aff49f06da4e
#: adda1d05909c4d118797b72d75bacab2 d6adb320f0ec4789a9418a9212a5ac3c
#: de27d4095ca643cc8e3d1a5b21d78819 ded3d9d6901d4d59817a7ef07fd5a8b3
#: fe445f13f9734edbaa9eaffd432d9c7e
msgid "Same as in \"stroke\" or \"fill\" dictionaries"
msgstr "\"stroke\" 또는 \"fill\" 딕셔너리와 동일"

#: ../../page.rst:1632 a56abf057dd543c49e547c92066afd44
msgid "scissor"
msgstr "scissor"

#: ../../page.rst:1632 31b078ca7ed643e08dd038a1d1f44a6c
msgid "the clip rectangle"
msgstr "클립 사각형"

#: ../../page.rst:1633 555c0fc188544a68a0b9c5249e003147
msgid "\"clip\""
msgstr "\"clip\""

#: ../../page.rst:1636 1950d3a1cd754711892e66f62f30d488
msgid ""
"\"group\" dictionary. Its values remain valid (apply) as long as "
"following dictionaries have a **larger \"level\"** value. Any dictionary "
"with an equal or lower level end this group."
msgstr ""
"\"group\" 딕셔너리. 후속 딕셔너리가 **더 큰 \"level\"** 값을 가진 한 그 값은 유효(적용)합니다. 동일하거나 "
"더 낮은 level을 가진 딕셔너리는 이 그룹을 종료합니다."

#: ../../page.rst:1644 205fddf2363247ce8151b0d3c364035a
msgid "isolated"
msgstr "isolated"

#: ../../page.rst:1644 4d9971e178344c82b26136d679c1ed5d
msgid "(bool) Whether this group is isolated"
msgstr "(bool) 이 그룹이 격리되었는지 여부"

#: ../../page.rst:1645 f6ee5e635f9b474e9d1f122ce4045f11
msgid "knockout"
msgstr "knockout"

#: ../../page.rst:1645 32061236f29c4751935dd10ede5114c9
msgid "(bool) Whether this is a \"Knockout Group\""
msgstr "(bool) 이것이 \"Knockout Group\"인지 여부"

#: ../../page.rst:1646 f9ac0094769243c595cd920e319682f7
msgid "blendmode"
msgstr "blendmode"

#: ../../page.rst:1646 d691ceffb0944ac1afcd60cc67f3892a
msgid "Name of the BlendMode, default is \"Normal\""
msgstr "BlendMode의 이름, 기본값은 \"Normal\""

#: ../../page.rst:1647 3fb054893e63424a844e9c3d4c9c088c
msgid "opacity"
msgstr "opacity"

#: ../../page.rst:1647 e9e6e02283ef4c8cb769e2becd44a466
msgid "Float value in range [0, 1]."
msgstr "[0, 1] 범위의 Float 값."

#: ../../page.rst:1648 f82a36b717e0488f991404211027f96e
msgid "\"group\""
msgstr "\"group\""

#: ../../page.rst:1651 37a68dc01e0d46e6a14acafe5c1d16ef
msgid ""
"The method is based on the output of :meth:`Page.get_cdrawings` -- which "
"is much faster, but requires somewhat more attention processing its "
"output."
msgstr ""
"이 메서드는 :meth:`Page.get_cdrawings` 의 출력을 기반으로 합니다 -- 이것은 훨씬 빠르지만 출력을 처리하는 "
"데 다소 더 많은 주의가 필요합니다."

#: ../../page.rst:1655 fc64101d9ee84ff59a3146a7a201220c
msgid "New in v1.18.0"
msgstr "*v1.18.0의 새로운 기능*"

#: ../../page.rst:1656 c4d86369f98a403e9d867af9a58910a4
msgid "Changed in v1.18.17"
msgstr "v1.18.17에서 변경됨"

#: ../../page.rst:1657 486c4617151845d3876e6f5f3b2088e9
msgid "Changed in v1.19.0: add \"seqno\" key, remove \"clippings\" key"
msgstr "v1.19.0에서 변경됨: \"seqno\" 키 추가, \"clippings\" 키 제거"

#: ../../page.rst:1658 8bed595ac0a34c9cbbba1c5221e9bba5
msgid ""
"Changed in v1.19.1: \"color\" / \"fill\" keys now always are either are "
"RGB tuples or `None`. This resolves issues caused by exotic colorspaces."
msgstr ""
"v1.19.1에서 변경됨: \"color\" / \"fill\" 키는 이제 항상 RGB 튜플이거나 `None` 입니다. 이것은 "
"이국적인 색 공간으로 인한 문제를 해결합니다."

#: ../../page.rst:1659 14b87c784ae24c81b897e2234cb96159
msgid ""
"Changed in v1.19.2: add an indicator for the *\"orientation\"* of the "
"area covered by an \"re\" item."
msgstr "v1.19.2에서 변경됨: \"re\" 항목이 덮는 영역의 *\"orientation\"* 에 대한 표시기 추가."

#: ../../page.rst:1660 62afbaadfd244d41b02c5d43cfd713e7
msgid ""
"Changed in v1.22.0: add new key `\"layer\"` which contains the name of "
"the Optional Content Group of the path (or `None`)."
msgstr ""
"v1.22.0에서 변경됨: 경로의 Optional Content Group 이름(또는 `None`)을 포함하는 새로운 키 "
"`\"layer\"` 추가."

#: ../../page.rst:1661 b9a447c651b94fb3bd9cca432d23bb15
msgid ""
"Changed in v1.22.0: add parameter `extended` to also return clipping and "
"group paths."
msgstr "v1.22.0에서 변경됨: 클리핑 및 그룹 경로도 반환하도록 `extended` 매개변수 추가."

#: ../../page.rst:1669 3702a72bddbe4940aa9306ff4d7c30f8
msgid ""
"Extract the vector graphics on the page. Apart from following technical "
"differences, functionally equivalent to :meth:`Page.get_drawings`, but "
"much faster:"
msgstr ""
"페이지의 벡터 그래픽을 추출합니다. 다음 기술적 차이점을 제외하고는 :meth:`Page.get_drawings` 와 기능적으로 "
"동일하지만 훨씬 빠릅니다:"

#: ../../page.rst:1671 860f6d110f37411399848976d173538b
msgid ""
"Every path type only contains the relevant keys, e.g. a stroke path has "
"no `\"fill\"` color key. See comment in method :meth:`Page.get_drawings`."
msgstr ""
"각 경로 타입은 관련 키만 포함합니다. 예를 들어 stroke 경로에는 `\"fill\"` 색상 키가 없습니다. "
":meth:`Page.get_drawings` 메서드의 주석을 참조하세요."

#: ../../page.rst:1672 6ca768cd73e945298dd50f23c476cc09
msgid ""
"Coordinates are given as :data:`point_like`, :data:`rect_like` and "
":data:`quad_like` **tuples** -- not as :ref:`Point`, :ref:`Rect`, "
":ref:`Quad` objects."
msgstr ""
"좌표는 :ref:`Point`, :ref:`Rect`, :ref:`Quad` 객체가 아닌 :data:`point_like`, "
":data:`rect_like`, :data:`quad_like` **튜플** 로 제공됩니다."

#: ../../page.rst:1674 42538119b5214715ad10ceec147d9c59
msgid ""
"If performance is a concern, consider using this method: Compared to "
"versions earlier than 1.18.17, you should see much shorter response "
"times. We have seen pages that required 2 seconds then, now only need 200"
" ms with this method."
msgstr ""
"성능이 중요한 경우 이 메서드 사용을 고려하세요: 1.18.17 이전 버전과 비교하여 응답 시간이 훨씬 짧아집니다. 이전에 2초가 "
"걸렸던 페이지가 이 메서드로는 200ms만 필요합니다."

#: ../../page.rst:1678 bdf91fd7b086456e9d858e5763582a3e
msgid "New in v1.18.17"
msgstr "*v1.18.17의 새로운 기능*"

#: ../../page.rst:1679 fb1be55a4b15435884e4d3701791875b
msgid "Changed in v1.19.0: removed \"clippings\" key, added \"seqno\" key."
msgstr "v1.19.0에서 변경됨: \"clippings\" 키 제거, \"seqno\" 키 추가."

#: ../../page.rst:1680 6807369fdc33422da5d63cc3a4bfc0d9
msgid "Changed in v1.19.1: always generate RGB color tuples."
msgstr "v1.19.1에서 변경됨: 항상 RGB 색상 튜플 생성."

#: ../../page.rst:1681 00e1646f78aa4bc8a41fdee57e4b747e
msgid ""
"Changed in v1.22.0: added new key `\"layer\"` which contains the name of "
"the Optional Content Group of the path (or `None`)."
msgstr ""
"v1.22.0에서 변경됨: 경로의 Optional Content Group 이름(또는 `None`)을 포함하는 새로운 키 "
"`\"layer\"` 추가."

#: ../../page.rst:1682 3f2c083b24a94aaf9b53114c1dabadaa
msgid ""
"Changed in v1.22.0: added parameter `extended` to also return clipping "
"paths."
msgstr "v1.22.0에서 변경됨: 클리핑 경로도 반환하도록 `extended` 매개변수 추가."

#: ../../page.rst:1689 0173b2bb8cf94466b53746921fdd8f08
msgid ""
"PDF only: Return a list of fonts referenced by the page. Wrapper for "
":meth:`Document.get_page_fonts`."
msgstr "PDF 전용: 페이지에서 참조하는 글꼴 목록을 반환합니다. :meth:`Document.get_page_fonts` 의 래퍼입니다."

#: ../../page.rst:1694 37f4c0b79c1d4a10b3525052d6da0dfb
msgid ""
"PDF only: Return a list of images referenced by the page. Wrapper for "
":meth:`Document.get_page_images`."
msgstr ""
"PDF 전용: 페이지에서 참조하는 이미지 목록을 반환합니다. :meth:`Document.get_page_images` 의 "
"래퍼입니다."

#: ../../page.rst:1703 52268d5050814eeb85f48b722493807b
msgid ""
"Return a list of meta information dictionaries for all images displayed "
"by the page. This works for all document types."
msgstr "페이지에 표시된 모든 이미지에 대한 메타 정보 딕셔너리 목록을 반환합니다. 모든 문서 타입에서 작동합니다."

#: ../../page.rst:1705 5008c3cdcdc54d49a2fe35f1cbe8e76d
msgid ""
"Compute the MD5 hashcode for each encountered image, which allows "
"identifying image duplicates. This adds the key `\"digest\"` to the "
"output, whose value is a 16 byte `bytes` object. (New in v1.18.13)"
msgstr ""
"발견된 각 이미지의 MD5 해시코드를 계산하여 이미지 중복을 식별할 수 있습니다. 이것은 출력에 키 `\"digest\"` 를 "
"추가하며, 그 값은 16바이트 `bytes` 객체입니다. (v1.18.13의 새로운 기능)"

#: ../../page.rst:1707 ea3214183b3a4c46b58190bd2bb70da3
msgid ""
"**PDF only.** Try to find the :data:`xref` for each image. Implies "
"`hashes=True`. Adds the `\"xref\"` key to the dictionary. If not found, "
"the value is 0, which means, the image is either \"inline\" or its xref "
"is undetectable for some reason. Please note that this option has an "
"extended response time, because the MD5 hashcode will be computed at "
"least two times for each image with an xref. (New in v1.18.13)"
msgstr ""
"**PDF 전용.** 각 이미지의 :data:`xref` 를 찾으려고 시도합니다. `hashes=True` 를 의미합니다. "
"딕셔너리에 `\"xref\"` 키를 추가합니다. 찾을 수 없으면 값은 0이며, 이는 이미지가 \"inline\"이거나 어떤 이유로 "
"xref를 감지할 수 없음을 의미합니다. xref가 있는 각 이미지에 대해 MD5 해시코드가 최소 두 번 계산되므로 이 옵션은 응답"
" 시간이 길어집니다. (v1.18.13의 새로운 기능)"

#: ../../page.rst:1710 144394c817d34fd49b7e0f8720e7cea2
msgid ""
"A list of dictionaries. This includes information for **exactly those** "
"images, that are shown on the page -- including *\"inline images\"*. The "
"dictionary layout is similar to that of image blocks in "
"`page.get_text(\"dict\")`.  In contrast to images included in "
":meth:`Page.get_text`, image **binary content** is not loaded by this "
"method, which drastically reduces memory usage. Another difference is "
"that image detection is not restricted to the visible part of the page or"
" any ``clip`` parameter: method :meth:`Page.get_text` will only extract "
"images **fully contained** in the provided ``clip``.  =============== "
"=============================================================== **Key**"
"             **Value** =============== "
"=============================================================== number"
"          block number (``int``) bbox            image bbox on page, "
":data:`rect_like` width           original image width (``int``) height"
"          original image height (``int``) cs-name         colorspace name"
" (``str``) colorspace      colorspace.n (``int``) xres            "
"resolution in x-direction (``int``) [#f10]_ yres            resolution in"
" y-direction (``int``) [#f10]_ bpc             bits per component "
"(``int``) size            storage occupied by image (``int``) digest"
"          MD5 hashcode (``bytes``), if ``hashes`` is true xref"
"            image :data:`xref` or 0, if *xrefs* is true transform       "
"matrix transforming image rect to bbox, :data:`matrix_like` has-mask"
"        whether the image is transparent and has a mask (``bool``) "
"=============== "
"===============================================================  Multiple"
" occurrences of the same image are always reported. You can detect "
"duplicates by comparing their `digest` values."
msgstr "동일한 이미지의 여러 발생은 항상 보고됩니다. `digest` 값을 비교하여 중복을 감지할 수 있습니다."

#: ../../page.rst:1710 1b149b16c2b34b64bda0baefddcecb55
msgid ""
"A list of dictionaries. This includes information for **exactly those** "
"images, that are shown on the page -- including *\"inline images\"*. The "
"dictionary layout is similar to that of image blocks in "
"`page.get_text(\"dict\")`."
msgstr ""
"딕셔너리 목록. 페이지에 표시된 **정확히 그** 이미지들에 대한 정보를 포함합니다 -- *\"inline images\"* 를 "
"포함합니다. 딕셔너리 레이아웃은 `page.get_text(\"dict\")` 의 이미지 블록과 유사합니다."

#: ../../page.rst:1712 5a27b15d2c204dab8360ff85856af7a5
msgid ""
"In contrast to images included in :meth:`Page.get_text`, image **binary "
"content** is not loaded by this method, which drastically reduces memory "
"usage. Another difference is that image detection is not restricted to "
"the visible part of the page or any ``clip`` parameter: method "
":meth:`Page.get_text` will only extract images **fully contained** in the"
" provided ``clip``."
msgstr ""
":meth:`Page.get_text` 에 포함된 이미지와 달리 이 메서드는 이미지 **바이너리 콘텐츠**를 로드하지 않아 메모리 "
"사용량이 크게 줄어듭니다. 또 다른 차이점은 이미지 감지가 페이지의 보이는 부분이나 ``clip`` 매개변수로 제한되지 않는다는 "
"것입니다: :meth:`Page.get_text` 메서드는 제공된 ``clip`` 에 **완전히 포함된** 이미지만 추출합니다."

#: ../../page.rst:1715 0b394a9a1cdd432781e149c3892753fd
msgid "**Key**"
msgstr "**키**"

#: ../../page.rst:1715 fbef0bc7bd0342239e371f8a09466df1
msgid "**Value**"
msgstr "**값**"

#: ../../page.rst:1717 b0f3e604fffb45edb60c2725c31d2ee8
msgid "number"
msgstr ""

#: ../../page.rst:1717 0c9af015fefa4419821b69772c75b33e
msgid "block number (``int``)"
msgstr "블록 번호 (``int``)"

#: ../../page.rst:1718 4f3a3d19faaf424191cfbea0cc3d3c5a
msgid "bbox"
msgstr ""

#: ../../page.rst:1718 584a470c5b8b46c9a03d901abd20de42
msgid "image bbox on page, :data:`rect_like`"
msgstr "페이지의 이미지 bbox, :data:`rect_like`"

#: ../../page.rst:1719 6e03ad7f1d6545d09b272ee9b0a60e5d
msgid "original image width (``int``)"
msgstr "원본 이미지 너비 (``int``)"

#: ../../page.rst:1720 1aa4ad67a68e4a0eb3b1fa083bf0b326
msgid "height"
msgstr ""

#: ../../page.rst:1720 f123e5d62ef44992981d5268e71fa568
msgid "original image height (``int``)"
msgstr "원본 이미지 높이 (``int``)"

#: ../../page.rst:1721 daea98d42fac49ae934ef380b1a9153e
msgid "cs-name"
msgstr ""

#: ../../page.rst:1721 4f2bab526d8748728ececdba28117ef1
msgid "colorspace name (``str``)"
msgstr "색 공간 이름 (``str``)"

#: ../../page.rst:1722 8e5b4fa8b6ac4501b3d7714920a97883
msgid "colorspace"
msgstr ""

#: ../../page.rst:1722 28ca4c918d30488c91e6d3e9d3974ba1
msgid "colorspace.n (``int``)"
msgstr "colorspace.n (``int``)"

#: ../../page.rst:1723 f7bce3d563f84da19c5a1c3d651a71a1
msgid "xres"
msgstr ""

#: ../../page.rst:1723 c698d13249ff4c299622cbf37b33668f
msgid "resolution in x-direction (``int``) [#f10]_"
msgstr "x 방향 해상도 (``int``) [#f10]_"

#: ../../page.rst:1724 c5e49fb54a5d4c2abd64840944490fd2
msgid "yres"
msgstr ""

#: ../../page.rst:1724 40ea45169c4349899787a90365f53c29
msgid "resolution in y-direction (``int``) [#f10]_"
msgstr "y 방향 해상도 (``int``) [#f10]_"

#: ../../page.rst:1725 8322aa0afc5e44408915f7d1a8fcfbdd
msgid "bpc"
msgstr ""

#: ../../page.rst:1725 b139da1626704293b366bae2a66fbc56
msgid "bits per component (``int``)"
msgstr "컴포넌트당 비트 수 (``int``)"

#: ../../page.rst:1726 edb0973ea574451f875f61b6d70b6fdd
msgid "size"
msgstr ""

#: ../../page.rst:1726 92b8e55576b74c20b3f763586e41392c
msgid "storage occupied by image (``int``)"
msgstr "이미지가 차지하는 저장 공간 (``int``)"

#: ../../page.rst:1727 07c63cf3e2674d9a8879a1606ad72801
msgid "digest"
msgstr ""

#: ../../page.rst:1727 32f2d2022f344bf2bb7956c636e31b1c
msgid "MD5 hashcode (``bytes``), if ``hashes`` is true"
msgstr "MD5 해시코드 (``bytes``), ``hashes`` 가 true인 경우"

#: ../../page.rst:1728 9d32331677b648f184a4f3736354bca0
msgid "xref"
msgstr ""

#: ../../page.rst:1728 d76fdfd8145041c1b583291078929259
msgid "image :data:`xref` or 0, if *xrefs* is true"
msgstr "이미지 :data:`xref` 또는 0, *xrefs* 가 true인 경우"

#: ../../page.rst:1729 1461121625d34ebfa9284f03a0e98873
msgid "transform"
msgstr ""

#: ../../page.rst:1729 0180d00af39a43f78b605b04aa54009c
msgid "matrix transforming image rect to bbox, :data:`matrix_like`"
msgstr "이미지 rect를 bbox로 변환하는 행렬, :data:`matrix_like`"

#: ../../page.rst:1730 0c574adc2af64b0082e9d605d1cf94ea
msgid "has-mask"
msgstr ""

#: ../../page.rst:1730 8d6fa2cf1c0f46b191e21be7fc3cccac
msgid "whether the image is transparent and has a mask (``bool``)"
msgstr "이미지가 투명하고 마스크가 있는지 여부 (``bool``)"

#: ../../page.rst:1733 35794dcd87894fcdbc9d7a463e5775c0
msgid ""
"Multiple occurrences of the same image are always reported. You can "
"detect duplicates by comparing their `digest` values."
msgstr "동일한 이미지의 여러 발생이 항상 보고됩니다. `digest` 값을 비교하여 중복을 감지할 수 있습니다."

#: ../../page.rst:1737 1f46b5881eef4542b3f758f817cf98e0
msgid "New in v1.18.11"
msgstr "*v1.18.11의 새로운 기능*"

#: ../../page.rst:1738 c6046c345f124938ac809f67ec47f2ea
msgid ""
"Changed in v1.18.13: added image MD5 hashcode computation and "
":data:`xref` search."
msgstr "v1.18.13에서 변경됨: 이미지 MD5 해시코드 계산 및 :data:`xref` 검색 추가."

#: ../../page.rst:1745 2819a626e264435b8e422de9b6396ad5
msgid ""
"PDF only: Return a list of Form XObjects referenced by the page. Wrapper "
"for :meth:`Document.get_page_xobjects`."
msgstr ""
"PDF 전용: 페이지에서 참조하는 Form XObjects 목록을 반환합니다. "
":meth:`Document.get_page_xobjects` 의 래퍼입니다."

#: ../../page.rst:1753 99a5532742734003b2bf616307a32998
msgid ""
"PDF only: Return boundary boxes and transformation matrices of an "
"embedded image. This is an improved version of "
":meth:`Page.get_image_bbox` with the following differences:"
msgstr ""
"PDF 전용: 삽입된 이미지의 경계 상자와 변환 행렬을 반환합니다. 다음 차이점이 있는 "
":meth:`Page.get_image_bbox` 의 개선된 버전입니다:"

#: ../../page.rst:1755 ac2fcb7261e34635ad4c75ac12af1689
msgid ""
"There is no restriction on **how** the image is invoked (by the page or "
"one of its Form XObjects). The result is always complete and correct."
msgstr ""
"이미지가 **어떻게** 호출되는지(페이지 또는 Form XObjects 중 하나)에 대한 제한이 없습니다. 결과는 항상 완전하고 "
"정확합니다."

#: ../../page.rst:1756 3c14d4fb99444135be6811cc8cb07f01
msgid ""
"The result is a list of :ref:`Rect` or (:ref:`Rect`, :ref:`Matrix`) "
"objects -- depending on *transform*. Each list item represents one "
"location of the image on the page. Multiple occurrences might not be "
"detectable by :meth:`Page.get_image_bbox`."
msgstr ""
"결과는 *transform* 에 따라 :ref:`Rect` 또는 (:ref:`Rect`, :ref:`Matrix`) 객체 "
"목록입니다. 각 목록 항목은 페이지에서 이미지의 한 위치를 나타냅니다. 여러 발생은 "
":meth:`Page.get_image_bbox` 로 감지되지 않을 수 있습니다."

#: ../../page.rst:1757 3ce396dfb45643b3a2b577396cbfc42a
msgid ""
"The method invokes :meth:`Page.get_image_info` with `xrefs=True` and "
"therefore has a noticeably longer response time than "
":meth:`Page.get_image_bbox`."
msgstr ""
"이 메서드는 `xrefs=True` 로 :meth:`Page.get_image_info` 를 호출하므로 "
":meth:`Page.get_image_bbox` 보다 응답 시간이 현저히 깁니다."

#: ../../page.rst:1759 104a2121204c4e679a4de6d7aebc23b6
msgid ""
"an item of the list :meth:`Page.get_images`, or the reference **name** "
"entry of such an item (item[7]), or the image :data:`xref`."
msgstr ""
":meth:`Page.get_images` 목록의 항목, 또는 해당 항목의 참조 **이름** 항목(item[7]), 또는 이미지 "
":data:`xref`."

#: ../../page.rst:1760 97231250d677409c8bcf7f2e5b7be63a
msgid ""
"also return the matrix used to transform the image rectangle to the bbox "
"on the page. If true, then tuples `(bbox, matrix)` are returned."
msgstr ""
"이미지 사각형을 페이지의 bbox로 변환하는 데 사용된 행렬도 반환합니다. true이면 튜플 `(bbox, matrix)` 가 "
"반환됩니다."

#: ../../page.rst:1763 02c01da8966543a7bd985e5bfd3a23fa
msgid ""
"Boundary boxes and respective transformation matrices for each image "
"occurrence on the page. If the item is not on the page, an empty list "
"`[]` is returned."
msgstr "페이지에서 각 이미지 발생에 대한 경계 상자 및 해당 변환 행렬. 항목이 페이지에 없으면 빈 목록 `[]` 이 반환됩니다."

#: ../../page.rst:1767 333b89c3033a4043b0372cfe8b568924
msgid "New in v1.18.13"
msgstr "*v1.18.13의 새로운 기능*"

#: ../../page.rst:1777 e17c11e271f84b1fa49d8f8a2bb401a4
msgid ""
"PDF only: Return boundary box and transformation matrix of an embedded "
"image."
msgstr "PDF 전용: 삽입된 이미지의 경계 상자와 변환 행렬을 반환합니다."

#: ../../page.rst:1779 7312ee6f43d64176b708a9703bc38617
msgid ""
"an item of the list :meth:`Page.get_images` with *full=True* specified, "
"or the reference **name** entry of such an item, which is item[-3] (or "
"item[7] respectively)."
msgstr ""
"*full=True* 로 지정된 :meth:`Page.get_images` 목록의 항목, 또는 해당 항목의 참조 **이름** "
"항목(item[-3] 또는 각각 item[7])."

#: ../../page.rst:1780 81977283103f4a54a537b6a7cdb91386
msgid ""
"return the matrix used to transform the image rectangle to the bbox on "
"the page (new in v1.18.11). Default is just the bbox. If true, then a "
"tuple `(bbox, matrix)` is returned."
msgstr ""
"이미지 사각형을 페이지의 bbox로 변환하는 데 사용된 행렬을 반환합니다(v1.18.11의 새로운 기능). 기본값은 "
"bbox만입니다. true이면 튜플 `(bbox, matrix)` 가 반환됩니다."

#: ../../page.rst:1782 4cc559e506564f04af020bd45227abbd
msgid ":ref:`Rect` or (:ref:`Rect`, :ref:`Matrix`)"
msgstr ""

#: ../../page.rst:1783 6eb9d4bf86fc4298ba39e61874715631
msgid ""
"the boundary box of the image -- optionally also its transformation "
"matrix."
msgstr ""

#: ../../page.rst:1783 d317d7767fdf4baca1a1c48080281ae3
msgid ""
"the boundary box of the image -- optionally also its transformation "
"matrix."
msgstr "이미지의 경계 상자 -- 선택적으로 변환 행렬도 포함."

#: ../../page.rst:1787 ea294faeab98449baaa5f2d6bac06e57
msgid ""
"(Changed in v1.16.7): If the page in fact does not display this image, an"
" infinite rectangle is returned now. In previous versions, an exception "
"was raised. Formally invalid parameters still raise exceptions."
msgstr ""
"(v1.16.7에서 변경됨): 페이지가 실제로 이 이미지를 표시하지 않는 경우 이제 무한 사각형이 반환됩니다. 이전 버전에서는 "
"예외가 발생했습니다. 형식적으로 잘못된 매개변수는 여전히 예외를 발생시킵니다."

#: ../../page.rst:1788 6af68f0315014685ad95f51cd9f03005
msgid ""
"(Changed in v1.17.0): Only images referenced directly by the page are "
"considered. This means that images occurring in embedded PDF pages are "
"ignored and an exception is raised."
msgstr ""
"(v1.17.0에서 변경됨): 페이지에서 직접 참조하는 이미지만 고려됩니다. 이것은 삽입된 PDF 페이지에 있는 이미지는 무시되고 "
"예외가 발생함을 의미합니다."

#: ../../page.rst:1789 59689223bb4d404b86fed8d5c6db1aaa
msgid ""
"(Changed in v1.18.5): Removed the restriction introduced in v1.17.0: any "
"item of the page's image list may be specified."
msgstr "(v1.18.5에서 변경됨): v1.17.0에서 도입된 제한 제거: 페이지의 이미지 목록의 모든 항목을 지정할 수 있습니다."

#: ../../page.rst:1790 2c61d167570646d493cf66b7da9b6b44
msgid ""
"(Changed in v1.18.11): Partially re-instated a restriction: only those "
"images are considered, that are either directly referenced by the page or"
" by a Form XObject directly referenced by the page."
msgstr ""
"(v1.18.11에서 변경됨): 제한을 부분적으로 재도입: 페이지에서 직접 참조하거나 페이지에서 직접 참조하는 Form "
"XObject에서 참조하는 이미지만 고려됩니다."

#: ../../page.rst:1791 e2997fe9aa3040cb9ee18cffaaf7f009
msgid ""
"(Changed in v1.18.11): Optionally also return the transformation matrix "
"together with the bbox as the tuple `(bbox, transform)`."
msgstr "(v1.18.11에서 변경됨): 선택적으로 bbox와 함께 변환 행렬을 튜플 `(bbox, transform)` 로 반환합니다."

#: ../../page.rst:1797 8cc9d1b6e96c4e90b2c12d9b92e6b283
msgid ""
"Be aware that :meth:`Page.get_images` may contain \"dead\" entries i.e. "
"images, which the page **does not display**. This is no error, but "
"intended by the PDF creator. No exception will be raised in this case, "
"but an infinite rectangle is returned. You can avoid this from happening "
"by executing :meth:`Page.clean_contents` before this method."
msgstr ""
":meth:`Page.get_images` 가 페이지가 **표시하지 않는** 이미지인 \"dead\" 항목을 포함할 수 있음을 "
"알아두세요. 이것은 오류가 아니라 PDF 작성자의 의도입니다. 이 경우 예외가 발생하지 않지만 무한 사각형이 반환됩니다. 이 메서드"
" 전에 :meth:`Page.clean_contents` 를 실행하여 이를 방지할 수 있습니다."

#: ../../page.rst:1798 83a69e80b429439cbdd9dd466683df78
msgid ""
"The image's \"transformation matrix\" is defined as the matrix, for which"
" the expression `bbox / transform == pymupdf.Rect(0, 0, 1, 1)` is true, "
"lookup details here: :ref:`ImageTransformation`."
msgstr ""
"이미지의 \"변환 행렬\"은 표현식 `bbox / transform == pymupdf.Rect(0, 0, 1, 1)` 이 참인 "
"행렬로 정의됩니다. 자세한 내용은 :ref:`ImageTransformation` 을 참조하세요."

#: ../../page.rst:1802 349415b87ba948dd997d3d87247095ac
msgid "Changed in v1.18.11: return image transformation matrix"
msgstr "v1.18.11에서 변경됨: 이미지 변환 행렬 반환"

#: ../../page.rst:1811 89bb43ebfacf40f980640179a3aff7f6
msgid ""
"Create an SVG image from the page. Only full page images are currently "
"supported."
msgstr "페이지에서 SVG 이미지를 생성합니다. 현재는 전체 페이지 이미지만 지원됩니다."

#: ../../page.rst:1813 e4a43470f94740d08b51e1ba9f3a160c
msgid "a matrix, default is :ref:`Identity`."
msgstr "행렬, 기본값은 :ref:`Identity` 입니다."

#: ../../page.rst:1814 b2f8ee55a2d84526b05eb09a944cad18
msgid ""
"-- controls how text is represented. ``True`` outputs each character as a"
" series of elementary draw commands, which leads to a more precise text "
"display in browsers, but a **very much larger** output for text-oriented "
"pages. Display quality for ``False`` relies on the presence of the "
"referenced fonts on the current system. For missing fonts, the internet "
"browser will fall back to some default -- leading to unpleasant "
"appearances. Choose ``False`` if you want to parse the text of the SVG. "
"(New in v1.17.5)"
msgstr ""
"-- 텍스트 표현 방식을 제어합니다. ``True`` 는 각 문자를 기본 그리기 명령 시리즈로 출력하여 브라우저에서 더 정확한 "
"텍스트 표시를 제공하지만 텍스트 중심 페이지의 경우 **훨씬 더 큰** 출력을 생성합니다. ``False`` 의 표시 품질은 현재 "
"시스템에 참조된 글꼴의 존재에 의존합니다. 글꼴이 없으면 인터넷 브라우저가 일부 기본값으로 대체되어 불쾌한 외관을 유발합니다. "
"SVG의 텍스트를 구문 분석하려면 ``False`` 를 선택하세요. (v1.17.5의 새로운 기능)"

#: ../../page.rst:1816 dbc1c9ccf13c42fcb9ce7eac13c202a9
msgid ""
"a UTF-8 encoded string that contains the image. Because SVG has XML "
"syntax it can be saved in a text file, the standard extension is `.svg`."
"  .. note:: In case of a PDF, you can circumvent the \"full page image "
"only\" restriction by modifying the page's CropBox before using the "
"method."
msgstr ""

#: ../../page.rst:1816 dee19b2cc5804be0a5d0340c5e05cf46
msgid ""
"a UTF-8 encoded string that contains the image. Because SVG has XML "
"syntax it can be saved in a text file, the standard extension is `.svg`."
msgstr ""
"이미지를 포함하는 UTF-8 인코딩 문자열. SVG는 XML 구문을 사용하므로 텍스트 파일로 저장할 수 있으며, 표준 확장자는 "
"`.svg` 입니다."

#: ../../page.rst:1818 092cf93cd26a4b0b87d883e43675530d
msgid ""
"In case of a PDF, you can circumvent the \"full page image only\" "
"restriction by modifying the page's CropBox before using the method."
msgstr "PDF의 경우 메서드를 사용하기 전에 페이지의 CropBox를 수정하여 \"전체 페이지 이미지만\" 제한을 우회할 수 있습니다."

#: ../../page.rst:1830 1f0c1497189a433ebf3ba7729b8ca199
msgid ""
"Create a pixmap from the page. This is probably the most often used "
"method to create a :ref:`Pixmap`."
msgstr "페이지에서 픽스맵을 생성합니다. 이것은 아마도 :ref:`Pixmap` 을 생성하는 가장 자주 사용되는 메서드입니다."

#: ../../page.rst:1832 e9365773d87b437ba06039e6f437c934
msgid "All parameters are *keyword-only.*"
msgstr "모든 매개변수는 *키워드 전용* 입니다."

#: ../../page.rst:1834 bbfd358ca8034538866437eaff12e0e9
msgid "default is :ref:`Identity`."
msgstr "기본값은 :ref:`Identity` 입니다."

#: ../../page.rst:1835 fbc68083e7894692808b9aa63a89724a
msgid ""
"desired resolution in x and y direction. If not `None`, the `\"matrix\"` "
"parameter is ignored. (New in v1.19.2)"
msgstr ""
"x 및 y 방향의 원하는 해상도. `None` 이 아니면 `\"matrix\"` 매개변수가 무시됩니다. (v1.19.2의 새로운 "
"기능)"

#: ../../page.rst:1836 4a9e415f557241c79a1f84a5cc8cb7be
msgid ""
"The desired colorspace, one of \"GRAY\", \"RGB\" or \"CMYK\" (case "
"insensitive). Or specify a :ref:`Colorspace`, ie. one of the predefined "
"ones: :data:`csGRAY`, :data:`csRGB` or :data:`csCMYK`."
msgstr ""
"원하는 색 공간, \"GRAY\", \"RGB\" 또는 \"CMYK\" 중 하나(대소문자 구분 안 함). 또는 "
":ref:`Colorspace` 를 지정하세요. 즉, 미리 정의된 것 중 하나: :data:`csGRAY`, "
":data:`csRGB` 또는 :data:`csCMYK`."

#: ../../page.rst:1838 cc13400f2cb743308a15fa123c832e82
msgid ""
"restrict rendering to the intersection of this area with the page's "
"rectangle."
msgstr "이 영역과 페이지 사각형의 교집합으로 렌더링을 제한합니다."

#: ../../page.rst:1839 2cf313f7866e4e80ab402ff06c875c12
#, python-format
msgid ""
"whether to add an alpha channel. Always accept the default ``False`` if "
"you do not really need transparency. This will save a lot of memory (25% "
"in case of RGB ... and pixmaps are typically **large**!), and also "
"processing time. Also note an **important difference** in how the image "
"will be rendered: with ``True`` the pixmap's samples area will be pre-"
"cleared with *0x00*. This results in **transparent** areas where the page"
" is empty. With ``False`` the pixmap's samples will be pre-cleared with "
"*0xff*. This results in **white** where the page has nothing to show.  "
"|history_begin|  Changed in v1.14.17   The default alpha value is now "
"``False``.    * Generated with *alpha=True*    .. image:: images/img-"
"alpha-1.*     * Generated with *alpha=False*    .. image:: images/img-"
"alpha-0.*  |history_end|"
msgstr ""

#: ../../page.rst:1839 cc267dfe2643423ba3c71fc24479a19e
#, python-format
msgid ""
"whether to add an alpha channel. Always accept the default ``False`` if "
"you do not really need transparency. This will save a lot of memory (25% "
"in case of RGB ... and pixmaps are typically **large**!), and also "
"processing time. Also note an **important difference** in how the image "
"will be rendered: with ``True`` the pixmap's samples area will be pre-"
"cleared with *0x00*. This results in **transparent** areas where the page"
" is empty. With ``False`` the pixmap's samples will be pre-cleared with "
"*0xff*. This results in **white** where the page has nothing to show."
msgstr ""
"알파 채널을 추가할지 여부. 투명도가 실제로 필요하지 않으면 항상 기본값 ``False`` 를 수락하세요. 이것은 많은 "
"메모리(RGB의 경우 25% ... 그리고 픽스맵은 일반적으로 **큽니다** !)와 처리 시간을 절약합니다. 또한 이미지가 "
"렌더링되는 방식의 **중요한 차이점** 을 참고하세요: ``True`` 로 픽스맵의 샘플 영역은 *0x00* 으로 미리 지워집니다."
" 이것은 페이지가 비어 있는 곳에 **투명한** 영역을 만듭니다. ``False`` 로 픽스맵의 샘플은 *0xff* 로 미리 "
"지워집니다. 이것은 페이지에 표시할 것이 없을 때 **흰색** 을 만듭니다."

#: ../../page.rst:1853 ca4d0cff8b1c49f59d012366959158d7
msgid "Changed in v1.14.17"
msgstr "v1.14.17에서 변경됨"

#: ../../page.rst:1844 4ddc731a0e3f4ed9bb960db44fcba835
msgid "The default alpha value is now ``False``."
msgstr "기본 알파 값은 이제 ``False`` 입니다."

#: ../../page.rst:1846 dc3ac4805cad4db386110c93785c573e
msgid "Generated with *alpha=True*"
msgstr "*alpha=True* 로 생성됨"

#: ../../page.rst:1851 80c272dddfea433ba4a5e07661cff5c0
msgid "Generated with *alpha=False*"
msgstr "*alpha=False* 로 생성됨"

#: ../../page.rst:1857 3eee36d56ce44e4db1a3cf72e9875331
msgid ""
"*(new in version 1.16.0)* whether to also render annotations or to "
"suppress them. You can create pixmaps for annotations separately."
msgstr "*(버전 1.16.0의 새로운 기능)* 주석도 렌더링할지 아니면 억제할지 여부. 주석에 대한 픽스맵을 별도로 생성할 수 있습니다."

#: ../../page.rst:1859 a3b15c577a5c4ef3ad45e3c8fca36117
msgid ":ref:`Pixmap`"
msgstr ":ref:`Pixmap`"

#: ../../page.rst:1860 95a5a19a18a4444a8d23700d99f3c342
msgid ""
"Pixmap of the page. For fine-controlling the generated image, the by far "
"most important parameter is **matrix**. E.g. you can increase or decrease"
" the image resolution by using **Matrix(xzoom, yzoom)**. If zoom > 1, you"
" will get a higher resolution: zoom=2 will double the number of pixels in"
" that direction and thus generate a 2 times larger image. Non-positive "
"values will flip horizontally, resp. vertically. Similarly, matrices also"
" let you rotate or shear, and you can combine effects via e.g. matrix "
"multiplication. See the :ref:`Matrix` section to learn more."
msgstr ""
"페이지의 픽스맵. 생성된 이미지를 세밀하게 제어하려면 가장 중요한 매개변수는 **matrix** 입니다. 예를 들어 "
"**Matrix(xzoom, yzoom)** 를 사용하여 이미지 해상도를 높이거나 낮출 수 있습니다. zoom > 1이면 더 높은 "
"해상도를 얻습니다: zoom=2는 해당 방향의 픽셀 수를 두 배로 하여 2배 큰 이미지를 생성합니다. 음수가 아닌 값은 각각 수평 "
"또는 수직으로 뒤집습니다. 마찬가지로 행렬을 사용하여 회전하거나 기울일 수 있으며, 예를 들어 행렬 곱셈을 통해 효과를 결합할 수 "
"있습니다. 자세한 내용은 :ref:`Matrix` 섹션을 참조하세요."

#: ../../page.rst:1864 ba1441832f284645bcb0cd0256d76dad
msgid ""
"The pixmap will have *\"premultiplied\"* pixels if `alpha=True`. To learn"
" about some background, e.g. look for \"Premultiplied alpha\" `here "
"<https://en.wikipedia.org/wiki/Glossary_of_computer_graphics#P>`_."
msgstr ""
"`alpha=True` 이면 픽스맵은 *\"premultiplied\"* 픽셀을 가집니다. 배경에 대한 자세한 내용은 예를 들어 "
"`여기 <https://en.wikipedia.org/wiki/Glossary_of_computer_graphics#P>`_ 에서 "
"\"Premultiplied alpha\"를 찾아보세요."

#: ../../page.rst:1866 5ca95bd389a94565be97e23e53935c11
msgid ""
"The method will respect any page rotation and will not exceed the "
"intersection of `clip` and :attr:`Page.cropbox`. If you need the page's "
"mediabox (and if this is a different rectangle), you can use a snippet "
"like the following to achieve this::"
msgstr ""
"이 메서드는 모든 페이지 회전을 존중하며 `clip` 과 :attr:`Page.cropbox` 의 교집합을 초과하지 않습니다. "
"페이지의 mediabox가 필요한 경우(그리고 이것이 다른 사각형인 경우) 다음과 같은 스니펫을 사용하여 이를 달성할 수 "
"있습니다::"

#: ../../page.rst:1884 b9a7af8fd114451789f6475d6d413ca8
msgid "Changed in v1.19.2: added support of parameter dpi."
msgstr "v1.19.2에서 변경됨: dpi 매개변수 지원 추가."

#: ../../page.rst:1892 d38e45c9eb4d45188627dee99647e6b5
msgid ""
"PDF only: return a list of the names of annotations, widgets and links. "
"Technically, these are the */NM* values of every PDF object found in the "
"page's */Annots*  array."
msgstr ""
"PDF 전용: 주석, 위젯 및 링크의 이름 목록을 반환합니다. 기술적으로 이것들은 페이지의 */Annots* 배열에서 찾은 모든 "
"PDF 객체의 */NM* 값입니다."

#: ../../page.rst:1898 4c2d49dd3d9b4a57ba7cd7543d83679a
msgid "New in v1.16.10"
msgstr "v1.16.10의 새로운 기능"

#: ../../page.rst:1905 43b0e664a184459f8f46ced9df2e4d67
msgid ""
"PDF only: return a list of the :data:`xref` numbers of annotations, "
"widgets and links -- technically of all entries found in the page's "
"*/Annots*  array."
msgstr ""
"PDF 전용: 주석, 위젯 및 링크의 :data:`xref` 번호 목록을 반환합니다 -- 기술적으로 페이지의 */Annots* "
"배열에서 찾은 모든 항목입니다."

#: ../../page.rst:1908 2589ec16e1d545bc804053c44f660fd6
msgid ""
"a list of items *(xref, type)* where type is the annotation type. Use the"
" type to tell apart links, fields and annotations, see "
":ref:`AnnotationTypes`."
msgstr ""
"항목 *(xref, type)* 의 목록으로, type은 주석 타입입니다. 타입을 사용하여 링크, 필드 및 주석을 구분하세요. "
":ref:`AnnotationTypes` 참조."

#: ../../page.rst:1912 ../../page.rst:1930 265a6dff70594e58bc37576ebd86d1c4
#: ea22dac92d4e4deba79fc23ace95019a
msgid "New in v1.17.1"
msgstr "v1.17.1의 새로운 기능"

#: ../../page.rst:1919 b8c4c4f249b24a629d3b0554f81f71c8
msgid ""
"PDF only: return the annotation identified by *ident*. This may be its "
"unique name (PDF `/NM` key), or its :data:`xref`."
msgstr ""
"PDF 전용: *ident* 로 식별된 주석을 반환합니다. 이것은 고유 이름(PDF `/NM` 키) 또는 :data:`xref` 일"
" 수 있습니다."

#: ../../page.rst:1921 99d103647d654aa99112b1f2df5fd5e1
msgid "the annotation name or xref."
msgstr "주석 이름 또는 xref."

#: ../../page.rst:1924 308e3cdaa90a43228e0fff6141198c14
msgid "the annotation or ``None``."
msgstr "주석 또는 ``None``."

#: ../../page.rst:1926 44c7aaf1a962484ab7df2f56b74b4bf1
msgid ""
"Methods :meth:`Page.annot_names`, :meth:`Page.annot_xrefs` provide lists "
"of names or xrefs, respectively, from where an item may be picked and "
"loaded via this method."
msgstr ""
":meth:`Page.annot_names`, :meth:`Page.annot_xrefs` 메서드는 각각 이름 또는 xref 목록을"
" 제공하며, 여기서 항목을 선택하여 이 메서드를 통해 로드할 수 있습니다."

#: ../../page.rst:1936 fd10fefbee7c437f8c7b6cf0f981510a
msgid "PDF only: return the field identified by :data:`xref`."
msgstr "PDF 전용: :data:`xref` 로 식별된 필드를 반환합니다."

#: ../../page.rst:1938 58524de2ecc046d59b68a2c709c3271a
msgid "the field's xref."
msgstr "필드의 xref."

#: ../../page.rst:1941 381b8423209541b7a3d58b8a6ec5db9f
msgid "the field or ``None``."
msgstr "필드 또는 ``None``."

#: ../../page.rst:1943 4063b13ef0374b37b8d55e04944132ff
msgid ""
"This is similar to the analogous method :meth:`Page.load_annot` -- except"
" that here only the xref is supported as identifier."
msgstr ""
"이것은 유사한 메서드 :meth:`Page.load_annot` 와 유사합니다 -- 여기서는 xref만 식별자로 지원된다는 점을 "
"제외하고."

#: ../../page.rst:1947 0438cdbc2ea6414c95089b9e09c4ceb9
msgid "New in v1.19.6"
msgstr "v1.19.6의 새로운 기능"

#: ../../page.rst:1953 b6f74196aeee4aacb3f2fd74011a5976
msgid "Return the first link on a page. Synonym of property :attr:`first_link`."
msgstr "페이지의 첫 번째 링크를 반환합니다. 속성 :attr:`first_link` 의 동의어입니다."

#: ../../page.rst:1955 ../../page.rst:2252 62cca066e58a4a0ab79f7377e948f7c3
#: d31c53af7516446089fd6f651872dcff
msgid ":ref:`Link`"
msgstr ":ref:`Link`"

#: ../../page.rst:1956 4fb357ed0a6846cda5965057b49118d2
msgid "first link on the page (or ``None``)."
msgstr "페이지의 첫 번째 링크(또는 ``None``)."

#: ../../page.rst:1963 6e189460d0b4477dbf6f24a618d34e32
msgid "PDF only: Set the rotation of the page."
msgstr "PDF 전용: 페이지의 회전을 설정합니다."

#: ../../page.rst:1965 b1f53a50a11149e5b93cd14e3b018bb8
msgid ""
"An integer specifying the required rotation in degrees. Must be an "
"integer multiple of 90. Values will be converted to one of 0, 90, 180, "
"270."
msgstr "필요한 회전을 도 단위로 지정하는 정수. 90의 정수 배수여야 합니다. 값은 0, 90, 180, 270 중 하나로 변환됩니다."

#: ../../page.rst:1969 652124939d40408f83082ee8d73b98f6
msgid "PDF only: Change the colorspace components of all objects on page."
msgstr "PDF 전용: 페이지의 모든 객체의 색 공간 컴포넌트를 변경합니다."

#: ../../page.rst:1971 4bb3cbbc9e6a4173bba15172194856ef
msgid ""
"The desired count of color components. Must be one of 1, 3 or 4, which "
"results in color spaces DeviceGray, DeviceRGB or DeviceCMYK respectively."
" The method affects text, images and vector graphics. For instance, with "
"the default value 1, a page will be converted to grayscale. If a page is "
"already grayscale, the method will not cause visible changes -- "
"independent of the value of ``components``."
msgstr ""
"원하는 색상 컴포넌트 수. 1, 3 또는 4 중 하나여야 하며, 각각 색 공간 DeviceGray, DeviceRGB 또는 "
"DeviceCMYK를 생성합니다. 이 메서드는 텍스트, 이미지 및 벡터 그래픽에 영향을 줍니다. 예를 들어, 기본값 1을 사용하면 "
"페이지가 그레이스케일로 변환됩니다. 페이지가 이미 그레이스케일인 경우 이 메서드는 ``components`` 값과 관계없이 눈에 "
"보이는 변경을 일으키지 않습니다."

#: ../../page.rst:1973 483d3d2a28a64e1db8c84814f5b62553
msgid "These changes are **permanent** and cannot be reverted."
msgstr "이러한 변경 사항은 **영구적** 이며 되돌릴 수 없습니다."

#: ../../page.rst:1977 49b350e20d564e5ca4be60761eebd7f6
msgid ""
"PDF only: Permanently remove page content outside the given rectangle. "
"This is similar to :meth:`Page.set_cropbox`, but the page's rectangle "
"will not be changed, only the content outside the rectangle will be "
"removed."
msgstr ""
"PDF 전용: 주어진 사각형 외부의 페이지 콘텐츠를 영구적으로 제거합니다. 이것은 :meth:`Page.set_cropbox` 와 "
"유사하지만, 페이지의 사각형은 변경되지 않고 사각형 외부의 콘텐츠만 제거됩니다."

#: ../../page.rst:1979 bf753e463def4992b7ab3a5cba587ab6
msgid ""
"The rectangle to clip to. Must be finite and its intersection with the "
"page must not be empty."
msgstr "클리핑할 사각형. 유한해야 하며 페이지와의 교집합이 비어 있지 않아야 합니다."

#: ../../page.rst:1981 da1c632880b442c599ff83e02a1fee53
msgid ""
"The method works best for text: All text on the page will be removed "
"(decided by single character) that has no intersection with the "
"rectangle. For vector graphics, the method will remove all paths that "
"have no intersection with the rectangle. For images, the method will "
"remove all images that have no intersection with the rectangle. Vectors "
"and images **having** an intersection with the rectangle, will be kept in"
" their entirety."
msgstr ""
"이 메서드는 텍스트에 가장 잘 작동합니다: 사각형과 교집합이 없는 페이지의 모든 텍스트가 제거됩니다(단일 문자로 결정). 벡터 "
"그래픽의 경우 이 메서드는 사각형과 교집합이 없는 모든 경로를 제거합니다. 이미지의 경우 이 메서드는 사각형과 교집합이 없는 모든 "
"이미지를 제거합니다. 사각형과 **교집합이 있는** 벡터 및 이미지는 전체가 유지됩니다."

#: ../../page.rst:1983 ebdf3ebf7ffa4ae5897bfc0c9e729577
msgid ""
"The method roughly has the same effect as if four redactions had been "
"applied that cover the rectangle's outside."
msgstr "이 메서드는 사각형 외부를 덮는 네 개의 교정이 적용된 것과 거의 동일한 효과를 가집니다."

#: ../../page.rst:1985 5834a8e7d537400cb60453c1d4852b9a
msgid "New in v1.26.4."
msgstr "v1.26.4의 새로운 기능."

#: ../../page.rst:1989 0cee26002f6742f798ab8e2f8ded9df9
msgid ""
"PDF only: Set page rotation to 0 while maintaining appearance and page "
"content."
msgstr "PDF 전용: 외관과 페이지 콘텐츠를 유지하면서 페이지 회전을 0으로 설정합니다."

#: ../../page.rst:1991 1239f6e2692a4bd99008c859cfdc9938
msgid ""
"The inverted matrix used to achieve this change. If the page was not "
"rotated (rotation 0), :ref:`Identity` is returned. The method "
"automatically recomputes the rectangles of any annotations, links and "
"widgets present on the page.  This method may come in handy when e.g. "
"used with :meth:`Page.show_pdf_page`."
msgstr ""

#: ../../page.rst:1991 6382757f31774362bd5db92ac43822e7
msgid ""
"The inverted matrix used to achieve this change. If the page was not "
"rotated (rotation 0), :ref:`Identity` is returned. The method "
"automatically recomputes the rectangles of any annotations, links and "
"widgets present on the page."
msgstr ""
"이 변경을 달성하는 데 사용된 역행렬. 페이지가 회전되지 않은 경우(회전 0), :ref:`Identity` 가 반환됩니다. 이 "
"메서드는 페이지에 있는 모든 주석, 링크 및 위젯의 사각형을 자동으로 다시 계산합니다."

#: ../../page.rst:1993 1325f276d0764aac8a21e6d99585710b
msgid ""
"This method may come in handy when e.g. used with "
":meth:`Page.show_pdf_page`."
msgstr "이 메서드는 예를 들어 :meth:`Page.show_pdf_page` 와 함께 사용할 때 유용할 수 있습니다."

#: ../../page.rst:2003 8dc74477058c480eb73af8efa28193fc
msgid ""
"PDF only: Display a page of another PDF. This is similar to "
":meth:`Page.insert_image` but the source page will appear like a copy of "
"itself and will not be rasterized. This is a multi-purpose method. For "
"example, you can use it to:"
msgstr ""
"PDF 전용: 다른 PDF의 페이지를 표시합니다. 이것은 :meth:`Page.insert_image` 와 유사하지만 소스 페이지는"
" 자체의 복사본처럼 나타나며 래스터화되지 않습니다. 이것은 다목적 메서드입니다. 예를 들어, 다음에 사용할 수 있습니다:"

#: ../../page.rst:2005 354740c7f18a43a986458b228303b6d6
msgid ""
"create \"n-up\" versions of existing PDF files, combining several input "
"pages into **one output page** (see example `combine.py "
"<https://github.com/pymupdf/PyMuPDF-Utilities/blob/master/examples"
"/combine-pages/combine.py>`_),"
msgstr ""
"기존 PDF 파일의 \"n-up\" 버전 생성, 여러 입력 페이지를 **하나의 출력 페이지** 로 결합(예제 `combine.py "
"<https://github.com/pymupdf/PyMuPDF-Utilities/blob/master/examples"
"/combine-pages/combine.py>`_ 참조),"

#: ../../page.rst:2006 783780442f794f0cb6359372ce4d1fb5
msgid ""
"create \"posterized\" PDF files, i.e. every input page is split up in "
"parts which each create a separate output page (see `posterize.py "
"<https://github.com/pymupdf/PyMuPDF-Utilities/blob/master/examples"
"/posterize-document/posterize.py>`_),"
msgstr ""
"\"포스터화된\" PDF 파일 생성, 즉 모든 입력 페이지가 여러 부분으로 분할되어 각각 별도의 출력 페이지를 생성(예제 "
"`posterize.py <https://github.com/pymupdf/PyMuPDF-"
"Utilities/blob/master/examples/posterize-document/posterize.py>`_ 참조),"

#: ../../page.rst:2007 cf10ad7db3454757a6226b1377e0f6b6
msgid ""
"include PDF-based vector images like company logos, watermarks, etc., see"
" `svg-logo.py <https://github.com/pymupdf/PyMuPDF-"
"Utilities/tree/master/examples/svg-logo.py>`_, which puts an SVG-based "
"logo on each page."
msgstr ""
"회사 로고, 워터마크 등과 같은 PDF 기반 벡터 이미지 포함, 각 페이지에 SVG 기반 로고를 배치하는 `svg-logo.py "
"<https://github.com/pymupdf/PyMuPDF-Utilities/tree/master/examples/svg-"
"logo.py>`_ 참조."

#: ../../page.rst:2009 33c0c00be5d74048bed44c2ebe78831d
msgid ""
"where to place the image on current page. Must be finite and its "
"intersection with the page must not be empty."
msgstr "현재 페이지에 이미지를 배치할 위치. 유한해야 하며 페이지와의 교집합이 비어 있지 않아야 합니다."

#: ../../page.rst:2010 71c6cc3da72244c483db1f62fe33d794
msgid ""
"source PDF document containing the page. Must be a different document "
"object, but may be the same file."
msgstr "페이지를 포함하는 소스 PDF 문서. 다른 문서 객체여야 하지만 동일한 파일일 수 있습니다."

#: ../../page.rst:2013 adf70c9bce3a4133b9ffdde0c8e97b40
msgid "page number (0-based, in `-∞ < pno < docsrc.page_count`) to be shown."
msgstr "표시할 페이지 번호(0 기반, `-∞ < pno < docsrc.page_count`)."

#: ../../page.rst:2015 d14eefd61c384956a207b09f9ad3c383
msgid ""
"whether to maintain the width-height-ratio (default). If false, all 4 "
"corners are always positioned on the border of the target rectangle -- "
"whatever the rotation value. In general, this will deliver distorted and "
"/or non-rectangular images."
msgstr ""
"너비-높이 비율을 유지할지 여부(기본값). false이면 회전 값과 관계없이 4개의 모서리가 모두 대상 사각형의 경계에 배치됩니다."
" 일반적으로 이것은 왜곡되고/또는 비사각형 이미지를 제공합니다."

#: ../../page.rst:2017 aa72d9ab8817411da2f050b7e23bcde4
msgid "put image in foreground (default) or background."
msgstr "이미지를 전경(기본값) 또는 배경에 배치합니다."

#: ../../page.rst:2019 eeb052672cb248acaaffb0046bf42971
msgid ""
"(:data:`xref`) make visibility dependent on this :data:`OCG` / "
":data:`OCMD` (which must be defined in the target PDF) [#f9]_. (New in "
"v1.18.3)"
msgstr ""
"(:data:`xref`) 이 :data:`OCG` / :data:`OCMD` 에 따라 가시성을 설정합니다(대상 PDF에 정의되어 "
"있어야 함) [#f9]_. (v1.18.3의 새로운 기능)"

#: ../../page.rst:2020 96f5420198ff41f89a8c3094e8910629
msgid ""
"show the source rectangle rotated by some angle. Any angle is supported "
"(changed in v1.14.11). (New in v1.14.10)"
msgstr ""
"소스 사각형을 특정 각도로 회전하여 표시합니다. 모든 각도가 지원됩니다(v1.14.11에서 변경됨). (v1.14.10의 새로운 "
"기능)"

#: ../../page.rst:2022 d52ff41f1cd14e97a0c6a6dad3d809dd
msgid ""
"choose which part of the source page to show. Default is the full page, "
"else must be finite and its intersection with the source page must not be"
" empty."
msgstr ""
"소스 페이지의 어느 부분을 표시할지 선택합니다. 기본값은 전체 페이지이며, 그렇지 않으면 유한해야 하며 소스 페이지와의 교집합이 "
"비어 있지 않아야 합니다."

#: ../../page.rst:2024 3aef8119e20e4ffa8d394518498d43af
msgid ""
"In contrast to method :meth:`Document.insert_pdf`, this method does not "
"copy annotations, widgets or links, so these objects are not included in "
"the target [#f6]_. But all its **other resources (text, images, fonts, "
"etc.)** will be imported into the current PDF. They will therefore appear"
" in text extractions and in :meth:`get_fonts` and :meth:`get_images` "
"lists -- even if they are not contained in the visible area given by "
"*clip*."
msgstr ""
":meth:`Document.insert_pdf` 메서드와 달리 이 메서드는 주석, 위젯 또는 링크를 복사하지 않으므로 이러한 "
"객체는 대상에 포함되지 않습니다 [#f6]_. 하지만 모든 **기타 리소스(텍스트, 이미지, 글꼴 등)** 는 현재 PDF로 "
"가져옵니다. 따라서 *clip* 으로 지정된 보이는 영역에 포함되지 않더라도 텍스트 추출 및 :meth:`get_fonts` 및 "
":meth:`get_images` 목록에 나타납니다."

#: ../../page.rst:2026 5fba7277847b4bc793310bd2e3feece9
msgid "Example: Show the same source page, rotated by 90 and by -90 degrees:"
msgstr "예제: 동일한 소스 페이지를 90도 및 -90도로 회전하여 표시:"

#: ../../page.rst:2048 073d99851b794037a8e8f80aed9a6844
msgid ""
"Changed in v1.14.11: Parameter *reuse_xref* has been deprecated. Position"
" the source rectangle centered in target rectangle. Any rotation angle is"
" now supported."
msgstr ""
"v1.14.11에서 변경됨: 매개변수 *reuse_xref* 가 더 이상 사용되지 않습니다. 소스 사각형을 대상 사각형의 중앙에 "
"배치합니다. 이제 모든 회전 각도가 지원됩니다."

#: ../../page.rst:2049 5c783c076ae74e24ac1476998953fa6e
msgid "Changed in v1.18.3: New parameter `oc`."
msgstr "v1.18.3에서 변경됨: 새로운 매개변수 `oc`."

#: ../../page.rst:2055 0e3799b8dc0a45ee9cc3f0fa9ed0c555
msgid "PDF only: Create a new :ref:`Shape` object for the page."
msgstr "PDF 전용: 페이지에 대한 새로운 :ref:`Shape` 객체를 생성합니다."

#: ../../page.rst:2057 1836989d75f0407e86fc7a982cdc99f3
msgid ":ref:`Shape`"
msgstr ":ref:`Shape`"

#: ../../page.rst:2058 846397e4abdf4c3b8e63573909076603
msgid "a new :ref:`Shape` to use for compound drawings. See description there."
msgstr "복합 그림에 사용할 새로운 :ref:`Shape`. 설명을 참조하세요."

#: ../../page.rst:2069 582bc47d92404cacb9f37e4455d4e925
msgid "Search for *needle* on a page. Wrapper for :meth:`TextPage.search`."
msgstr "페이지에서 *needle* 을 검색합니다. :meth:`TextPage.search` 의 래퍼입니다."

#: ../../page.rst:2071 8f30cc4067374cefb36176bc93c7b187
msgid ""
"Text to search for. May contain spaces. Upper / lower case is ignored, "
"but only works for ASCII characters: For example, \"COMPÉTENCES\" will "
"not be found if needle is \"compétences\" -- \"compÉtences\" however "
"will. Similar is true for German umlauts and the like."
msgstr ""
"검색할 텍스트. 공백을 포함할 수 있습니다. 대소문자는 무시되지만 ASCII 문자에만 작동합니다: 예를 들어, "
"\"COMPÉTENCES\" 는 needle이 \"compétences\" 인 경우 찾을 수 없습니다 -- 하지만 "
"\"compÉtences\" 는 찾을 수 있습니다. 독일어 움라우트 등도 마찬가지입니다."

#: ../../page.rst:2072 be9d1f75e4d94af6afd2298e0fcb0d1a
msgid "only search within this area. (New in v1.18.2)"
msgstr "이 영역 내에서만 검색합니다. (v1.18.2의 새로운 기능)"

#: ../../page.rst:2073 b4532cd56fb245689ebfe2ad1520d06f
msgid "Return object type :ref:`Quad` instead of :ref:`Rect`."
msgstr ":ref:`Rect` 대신 :ref:`Quad` 객체 타입을 반환합니다."

#: ../../page.rst:2074 fba71b85626a46759cf1e3a4ca5991f5
msgid ""
"Control the data extracted by the underlying :ref:`TextPage`. By default,"
" ligatures and white spaces are kept, and hyphenation [#f8]_ is detected."
msgstr ""
"기본 :ref:`TextPage` 에 의해 추출된 데이터를 제어합니다. 기본적으로 합자와 공백이 유지되며 하이픈 연결 [#f8]_ "
"이 감지됩니다."

#: ../../page.rst:2075 411c63769a4848319b2cf5c0a356fe7a
msgid ""
"use a previously created :ref:`TextPage`. This reduces execution time "
"**significantly.** If specified, the 'flags' and 'clip' arguments are "
"ignored. If omitted, a temporary textpage will be created. (New in "
"v1.19.0)"
msgstr ""
"이전에 생성된 :ref:`TextPage` 를 사용합니다. 이것은 실행 시간을 **크게** 줄입니다. 지정하면 'flags' 및 "
"'clip' 인수는 무시됩니다. 생략하면 임시 textpage가 생성됩니다. (v1.19.0의 새로운 기능)"

#: ../../page.rst:2079 720c33ce38fd4b22963ec128ce4a00bb
msgid ""
"A list of :ref:`Rect` or  :ref:`Quad` objects, each of which  -- "
"**normally!** -- surrounds one occurrence of *needle*. **However:** if "
"parts of *needle* occur on more than one line, then a separate item is "
"generated for each these parts. So, if `needle = \"search string\"`, two "
"rectangles may be generated.  |history_begin|  Changes in v1.18.2:  * "
"There no longer is a limit on the list length (removal of the `hit_max` "
"parameter). * If a word is **hyphenated** at a line break, it will still "
"be found. E.g. the needle \"method\" will be found even if hyphenated as "
"\"meth-od\" at a line break, and two rectangles will be returned: one "
"surrounding \"meth\" (without the hyphen) and another one surrounding "
"\"od\".  |history_end|"
msgstr ""

#: ../../page.rst:2081 f8d208e58858471b8f92953db79f51c3
msgid ""
"A list of :ref:`Rect` or  :ref:`Quad` objects, each of which  -- "
"**normally!** -- surrounds one occurrence of *needle*. **However:** if "
"parts of *needle* occur on more than one line, then a separate item is "
"generated for each these parts. So, if `needle = \"search string\"`, two "
"rectangles may be generated."
msgstr ""
":ref:`Rect` 또는 :ref:`Quad` 객체의 목록으로, 각각은 -- **일반적으로!** -- *needle* 의 한 "
"발생을 둘러쌉니다. **하지만:** *needle* 의 일부가 여러 줄에 나타나면 각 부분에 대해 별도의 항목이 생성됩니다. 따라서"
" `needle = \"search string\"` 인 경우 두 개의 사각형이 생성될 수 있습니다."

#: ../../page.rst:2085 dbb74981c75a4e0fad63c8a853f37af2
msgid "Changes in v1.18.2:"
msgstr "v1.18.2의 변경 사항:"

#: ../../page.rst:2087 fe75a9fa204c408d9bec7cc0681e818b
msgid ""
"There no longer is a limit on the list length (removal of the `hit_max` "
"parameter)."
msgstr "목록 길이에 더 이상 제한이 없습니다(`hit_max` 매개변수 제거)."

#: ../../page.rst:2088 31766ebe188f4ee1ae221104e2508841
msgid ""
"If a word is **hyphenated** at a line break, it will still be found. E.g."
" the needle \"method\" will be found even if hyphenated as \"meth-od\" at"
" a line break, and two rectangles will be returned: one surrounding "
"\"meth\" (without the hyphen) and another one surrounding \"od\"."
msgstr ""
"단어가 줄바꿈에서 **하이픈으로 연결** 되어 있어도 여전히 찾을 수 있습니다. 예를 들어, needle \"method\" 는 "
"줄바꿈에서 \"meth-od\" 로 하이픈 연결되어 있어도 찾을 수 있으며, 두 개의 사각형이 반환됩니다: 하나는 \"meth\" "
"(하이픈 없이)를 둘러싸고 다른 하나는 \"od\" 를 둘러쌉니다."

#: ../../page.rst:2092 77b9f7f5f65e44048049b365e391fb62
msgid ""
"The method supports multi-line text marker annotations: you can use the "
"full returned list as **one single** parameter for creating the "
"annotation."
msgstr ""
"이 메서드는 다중 줄 텍스트 마커 주석을 지원합니다: 반환된 전체 목록을 주석을 생성하기 위한 **단일** 매개변수로 사용할 수 "
"있습니다."

#: ../../page.rst:2096 57554cf44857462a93fa6f8911265cf5
msgid ""
"There is a tricky aspect: the search logic regards **contiguous multiple "
"occurrences** of *needle* as one: assuming *needle* is \"abc\", and the "
"page contains \"abc\" and \"abcabc\", then only **two** rectangles will "
"be returned, one for \"abc\", and a second one for \"abcabc\"."
msgstr ""
"까다로운 측면이 있습니다: 검색 로직은 *needle* 의 **연속된 여러 발생** 을 하나로 간주합니다: *needle* 이 "
"\"abc\" 이고 페이지에 \"abc\" 와 \"abcabc\" 가 포함된 경우, **두 개의** 사각형만 반환됩니다. 하나는 "
"\"abc\" 에 대한 것이고 두 번째는 \"abcabc\" 에 대한 것입니다."

#: ../../page.rst:2097 abecd36837344b119db60f93d69e4ab5
msgid ""
"You can always use :meth:`Page.get_textbox` to check what text actually "
"is being surrounded by each rectangle."
msgstr ":meth:`Page.get_textbox` 를 사용하여 각 사각형이 실제로 어떤 텍스트를 둘러싸고 있는지 확인할 수 있습니다."

#: ../../page.rst:2099 ae4dd62d990f45049a3d1efab5f6aad6
msgid ""
"A feature repeatedly asked for is supporting **regular expressions** when"
" specifying the `\"needle\"` string: **There is no way to do this.** If "
"you need something in that direction, first extract text in the desired "
"format and then subselect the result by matching with some regex pattern."
" Here is an example for matching words::"
msgstr ""
"반복적으로 요청된 기능은 `\"needle\"` 문자열을 지정할 때 **정규 표현식** 을 지원하는 것입니다: **이것을 수행할 "
"방법이 없습니다.** 그런 방향이 필요하다면, 먼저 원하는 형식으로 텍스트를 추출한 다음 일부 정규식 패턴과 일치시켜 결과를 하위 "
"선택하세요. 단어를 일치시키는 예제는 다음과 같습니다::"

#: ../../page.rst:2105 6d2d34e353264e1ca0fc568527af9a70
msgid ""
"The `matches` list will contain the words matching the given pattern. In "
"the same way you can select `span[\"text\"]` from the output of "
"`page.get_text(\"dict\")`."
msgstr ""
"`matches` 목록에는 주어진 패턴과 일치하는 단어가 포함됩니다. 같은 방식으로 `page.get_text(\"dict\")` "
"의 출력에서 `span[\"text\"]` 를 선택할 수 있습니다."

#: ../../page.rst:2109 498f8aa809b649cc87bf0051b213dcaa
msgid ""
"Changed in v1.18.2: added `clip` parameter. Remove `hit_max` parameter. "
"Add default \"dehyphenate\"."
msgstr "v1.18.2에서 변경됨: `clip` 매개변수 추가. `hit_max` 매개변수 제거. 기본값 \"dehyphenate\" 추가."

#: ../../page.rst:2110 20246746300244b382c5d8a1c9d4126a
msgid "Changed in v1.19.0: added `textpage` parameter."
msgstr "v1.19.0에서 변경됨: `textpage` 매개변수 추가."

#: ../../page.rst:2117 2692c3f033cf4f2f805f6a7112f70898
msgid ""
"PDF only: Change the physical page dimension by setting :data:`mediabox` "
"in the page's object definition."
msgstr "PDF 전용: 페이지 객체 정의에서 :data:`mediabox` 를 설정하여 물리적 페이지 크기를 변경합니다."

#: ../../page.rst:2119 a9b2bf70f6b74517aa540d6e83f7bea9
msgid "the new :data:`mediabox` value."
msgstr "새로운 :data:`mediabox` 값."

#: ../../page.rst:2121 7a6526b2c64d4e3a9bd927b363722d6d
msgid ""
"This method also removes the page's other (optional) rectangles "
"(:data:`cropbox`, ArtBox, TrimBox and Bleedbox) to prevent inconsistent "
"situations. This will cause those to assume their default values."
msgstr ""
"이 메서드는 일관성 없는 상황을 방지하기 위해 페이지의 다른 (선택적) 사각형(:data:`cropbox`, ArtBox, "
"TrimBox 및 Bleedbox)도 제거합니다. 이것은 그것들이 기본값을 가정하도록 합니다."

#: ../../page.rst:2123 1ab3183f788442cb82b31ca3e697cd7d
msgid ""
"For non-empty pages this may have undesired effects, because the location"
" of all content depends on this value and will therefore change position "
"or even disappear."
msgstr ""
"비어 있지 않은 페이지의 경우 이것은 원하지 않는 효과를 가질 수 있습니다. 모든 콘텐츠의 위치가 이 값에 의존하므로 위치가 "
"변경되거나 사라질 수 있기 때문입니다."

#: ../../page.rst:2127 2db1401ccd4e4c978f4a0b50365f8a62
msgid "New in v1.16.13"
msgstr "v1.16.13의 새로운 기능"

#: ../../page.rst:2128 9f33ae9d37ea49a9af0f2276c2df8490
msgid "Changed in v1.19.4: remove all other rectangle definitions."
msgstr "v1.19.4에서 변경됨: 모든 다른 사각형 정의 제거."

#: ../../page.rst:2135 e2267e65404e4f89b3f1d7032048a1b9
msgid "PDF only: change the visible part of the page."
msgstr "PDF 전용: 페이지의 보이는 부분을 변경합니다."

#: ../../page.rst:2137 26dafb91ce2c4c86b79422d5065a7ff1
msgid ""
"the new visible area of the page. Note that this **must** be specified in"
" **unrotated coordinates**, not empty, nor infinite and be completely "
"contained in the :attr:`Page.mediabox`."
msgstr ""
"페이지의 새로운 보이는 영역. 이것은 **회전되지 않은 좌표** 로 지정되어야 하며, 비어 있지 않고 무한하지 않으며 "
":attr:`Page.mediabox` 에 완전히 포함되어야 합니다."

#: ../../page.rst:2139 1a4ce62ae3164bf9b7d5867e0d15da9f
msgid ""
"After execution **(if the page is not rotated)**, :attr:`Page.rect` will "
"equal this rectangle, but be shifted to the top-left position (0, 0) if "
"necessary. Example session:"
msgstr ""
"실행 후 **(페이지가 회전되지 않은 경우)**, :attr:`Page.rect` 는 이 사각형과 같지만 필요하면 왼쪽 상단 위치 "
"(0, 0)로 이동합니다. 예제 세션:"

#: ../../page.rst:2170 487d3f62d0154c43b809962cb834db02
msgid ""
"PDF only: Set the resp. rectangle in the page object. For the meaning of "
"these objects see :ref:`AdobeManual`, page 77. Parameter and restrictions"
" are the same as for :meth:`Page.set_cropbox`."
msgstr ""
"PDF 전용: 페이지 객체에서 해당 사각형을 설정합니다. 이러한 객체의 의미는 :ref:`AdobeManual`, 77페이지를 "
"참조하세요. 매개변수와 제한 사항은 :meth:`Page.set_cropbox` 와 동일합니다."

#: ../../page.rst:2174 84db1fa5172f42269728027e803083b4
msgid "New in v1.19.4"
msgstr "v1.19.4의 새로운 기능"

#: ../../page.rst:2180 f499b299e1a344c192594e6c3347536f
msgid ""
"Contains the rotation of the page in degrees (always 0 for non-PDF "
"types). This is a copy of the value in the PDF file. The PDF "
"documentation says:"
msgstr ""
"페이지의 회전을 도 단위로 포함합니다(비-PDF 타입의 경우 항상 0). 이것은 PDF 파일의 값 복사본입니다. PDF 문서에 "
"따르면:"

#: ../../page.rst:2182 40609a90d7294c4386d6b38c137de2e7
msgid ""
"*\"The number of degrees by which the page should be rotated clockwise "
"when displayed or printed. The value must be a multiple of 90. Default "
"value: 0.\"*"
msgstr "*\"표시되거나 인쇄될 때 페이지가 시계 방향으로 회전해야 하는 도 수. 값은 90의 배수여야 합니다. 기본값: 0.\"*"

#: ../../page.rst:2184 ef02a9bf2df247b79809ffaceff1c539
msgid ""
"In PyMuPDF, we make sure that this attribute is always one of 0, 90, 180 "
"or 270."
msgstr "PyMuPDF에서는 이 속성이 항상 0, 90, 180 또는 270 중 하나가 되도록 합니다."

#: ../../page.rst:2190 217c654874984e38be9562d0c4b8b436
msgid ""
"Contains the top-left point of the page's `/CropBox` for a PDF, otherwise"
" *Point(0, 0)*."
msgstr "PDF의 경우 페이지의 `/CropBox` 의 왼쪽 상단 점을 포함하고, 그렇지 않으면 *Point(0, 0)*."

#: ../../page.rst:2192 ../../page.rst:2216 82507dc59ca94b3aa9846470ca6093c8
#: db796a2e28a84eb0a59bac3ca1348f7b
msgid ":ref:`Point`"
msgstr ":ref:`Point`"

#: ../../page.rst:2196 51b3952c0e0a4489b270e2f2b48c55fb
msgid ""
"The page's `/CropBox` for a PDF. Always the **unrotated** page rectangle "
"is returned. For a non-PDF this will always equal the page rectangle."
msgstr ""
"PDF의 경우 페이지의 `/CropBox`. 항상 **회전되지 않은** 페이지 사각형이 반환됩니다. 비-PDF의 경우 이것은 항상 "
"페이지 사각형과 같습니다."

#: ../../page.rst:2198 33482f994ea2453f977561ad97c6e4c0
msgid ""
"In PDF, the relationship between `/MediaBox`, `/CropBox` and page "
"rectangle may sometimes be confusing, please do lookup the glossary for "
":data:`MediaBox`."
msgstr ""
"PDF에서 `/MediaBox`, `/CropBox` 및 페이지 사각형 간의 관계는 때때로 혼란스러울 수 있으므로 "
":data:`MediaBox` 에 대한 용어집을 참조하세요."

#: ../../page.rst:2208 79b7c13fa8f340dca2a19eb7ce19481c
msgid ""
"The page's `/ArtBox`, `/BleedBox`, `/TrimBox`, respectively. If not "
"provided, defaulting to :attr:`Page.cropbox`."
msgstr ""
"페이지의 `/ArtBox`, `/BleedBox`, `/TrimBox` 각각. 제공되지 않은 경우 "
":attr:`Page.cropbox` 로 기본값이 설정됩니다."

#: ../../page.rst:2214 527ae95e018f4a37824ed8a2e6e720a7
msgid ""
"Contains the width and height of the page's :attr:`Page.mediabox` for a "
"PDF, otherwise the bottom-right coordinates of :attr:`Page.rect`."
msgstr ""
"PDF의 경우 페이지의 :attr:`Page.mediabox` 의 너비와 높이를 포함하고, 그렇지 않으면 "
":attr:`Page.rect` 의 오른쪽 하단 좌표를 포함합니다."

#: ../../page.rst:2220 df54f6f570c14da0b9f75f4d3cd19aea
msgid "The page's :data:`mediabox` for a PDF, otherwise :attr:`Page.rect`."
msgstr "PDF의 경우 페이지의 :data:`mediabox`, 그렇지 않으면 :attr:`Page.rect`."

#: ../../page.rst:2224 58641a6d613248a5a15705b030d9f4cc
msgid ""
"For most PDF documents and for **all other document types**, `page.rect "
"== page.cropbox == page.mediabox` is true. However, for some PDFs the "
"visible page is a true subset of :data:`mediabox`. Also, if the page is "
"rotated, its `Page.rect` may not equal `Page.cropbox`. In these cases the"
" above attributes help to correctly locate page elements."
msgstr ""
"대부분의 PDF 문서와 **모든 다른 문서 타입** 의 경우 `page.rect == page.cropbox == "
"page.mediabox` 가 참입니다. 하지만 일부 PDF의 경우 보이는 페이지는 :data:`mediabox` 의 "
"진부분집합입니다. 또한 페이지가 회전된 경우 `Page.rect` 는 `Page.cropbox` 와 같지 않을 수 있습니다. 이러한"
" 경우 위의 속성은 페이지 요소를 올바르게 찾는 데 도움이 됩니다."

#: ../../page.rst:2228 691c2b38aaf24491808a5a3aa6056d75
msgid ""
"This matrix translates coordinates from the PDF space to the MuPDF space."
" For example, in PDF `/Rect [x0 y0 x1 y1]` the pair (x0, y0) specifies "
"the **bottom-left** point of the rectangle -- in contrast to MuPDF's "
"system, where (x0, y0) specify top-left. Multiplying the PDF coordinates "
"with this matrix will deliver the (Py-) MuPDF rectangle version. "
"Obviously, the inverse matrix will again yield the PDF rectangle."
msgstr ""
"이 행렬은 좌표를 PDF 공간에서 MuPDF 공간으로 변환합니다. 예를 들어, PDF에서 `/Rect [x0 y0 x1 y1]` 의"
" 쌍 (x0, y0)은 사각형의 **왼쪽 하단** 점을 지정합니다 -- MuPDF 시스템과 대조적으로, 여기서 (x0, y0)는 "
"왼쪽 상단을 지정합니다. PDF 좌표에 이 행렬을 곱하면 (Py-) MuPDF 사각형 버전을 제공합니다. 명백히, 역행렬은 다시 "
"PDF 사각형을 생성합니다."

#: ../../page.rst:2230 ../../page.rst:2246 19d6b8bfeb41482fb77511189c87cadb
#: a708f233bdde4cdaa04aa4ba41af32ed
msgid ":ref:`Matrix`"
msgstr ":ref:`Matrix`"

#: ../../page.rst:2236 619ad68a91444dbda5559a50e7b18870
msgid ""
"These matrices may be used for dealing with rotated PDF pages. When "
"adding / inserting anything to a PDF page, the coordinates of the "
"**unrotated** page are always used. These matrices help translating "
"between the two states. Example: if a page is rotated by 90 degrees -- "
"what would then be the coordinates of the top-left Point(0, 0) of an A4 "
"page?"
msgstr ""
"이 행렬은 회전된 PDF 페이지를 처리하는 데 사용할 수 있습니다. PDF 페이지에 무언가를 추가/삽입할 때 **회전되지 않은** "
"페이지의 좌표가 항상 사용됩니다. 이 행렬은 두 상태 간의 변환을 돕습니다. 예: 페이지가 90도 회전된 경우 -- A4 페이지의 "
"왼쪽 상단 Point(0, 0)의 좌표는 무엇일까요?"

#: ../../page.rst:2250 ddbabcc453ad4c789405db548087aed7
msgid "Contains the first :ref:`Link` of a page (or ``None``)."
msgstr "페이지의 첫 번째 :ref:`Link` 를 포함합니다(또는 ``None``)."

#: ../../page.rst:2256 8e9b0966949b4b89a06b7c70c1e622fc
msgid "Contains the first :ref:`Annot` of a page (or ``None``)."
msgstr "페이지의 첫 번째 :ref:`Annot` 를 포함합니다(또는 ``None``)."

#: ../../page.rst:2262 8a8e6bd51e1b49d68dc68901f8520cc0
msgid "Contains the first :ref:`Widget` of a page (or ``None``)."
msgstr "페이지의 첫 번째 :ref:`Widget` 를 포함합니다(또는 ``None``)."

#: ../../page.rst:2268 f1f4e48ddb894011aaba58e324077d17
msgid "The page number."
msgstr "페이지 번호."

#: ../../page.rst:2274 598a6f8e2b214784be2c4567bd665784
msgid "The owning document object."
msgstr "소유 문서 객체."

#: ../../page.rst:2276 fc47bb5d9a384a25988d0005179384a0
msgid ":ref:`Document`"
msgstr ":ref:`Document`"

#: ../../page.rst:2281 903928ce2b2d4d85b69ddd0c2953a6cd
msgid ""
"Contains the rectangle of the page. Same as result of "
":meth:`Page.bound()`."
msgstr ""

#: ../../page.rst:2287 db6b044e10064b77a399ca9bf5685897
msgid "The page's PDF :data:`xref`. Zero if not a PDF."
msgstr "페이지의 PDF :data:`xref`. PDF가 아니면 0입니다."

#: ../../page.rst:2296 65a9c883c60a4f44bbd31db4bb74e649
msgid "Description of *get_links()* Entries"
msgstr "*get_links()* 엔트리 설명"

#: ../../page.rst:2297 b1b03f14b2234cd59a58aa04d3f31962
msgid ""
"Each entry of the :meth:`Page.get_links` list is a dictionary with the "
"following keys:"
msgstr ""
":meth:`Page.get_links` 리스트의 각 엔트리는 다음 키를 가진 딕셔너리입니다:"

#: ../../page.rst:2299 345a52ebe41749919aa7099360b3523d
msgid ""
"*kind*:  (required) an integer indicating the kind of link. This is one "
"of *LINK_NONE*, *LINK_GOTO*, *LINK_GOTOR*, *LINK_LAUNCH*, or *LINK_URI*. "
"For values and meaning of these names refer to :ref:`linkDest Kinds`."
msgstr ""
"*kind*: (필수) 링크 종류를 나타내는 정수. 이것은 *LINK_NONE*, *LINK_GOTO*, *LINK_GOTOR*, *LINK_LAUNCH* 또는 *LINK_URI* 중 하나입니다. 이러한 이름의 값과 의미는 :ref:`linkDest Kinds` 를 참조하세요."

#: ../../page.rst:2301 8482a0ea9b60495a97834603a7ea0896
msgid ""
"*from*:  (required) a :ref:`Rect` describing the \"hot spot\" location on"
" the page's visible representation (where the cursor changes to a hand "
"image, usually)."
msgstr ""
"*from*: (필수) 페이지의 보이는 표현에서 \"핫 스팟\" 위치를 설명하는 :ref:`Rect` (일반적으로 커서가 손 이미지로 변경되는 위치)."

#: ../../page.rst:2303 67493fe07fbb4e2b991f920c746ec961
msgid ""
"*page*:  a 0-based integer indicating the destination page. Required for "
"*LINK_GOTO* and *LINK_GOTOR*, else ignored."
msgstr ""
"*page*: 대상 페이지를 나타내는 0 기반 정수. *LINK_GOTO* 및 *LINK_GOTOR* 에 필요하며, 그렇지 않으면 무시됩니다."

#: ../../page.rst:2305 80ba8c8c6a844419bb7b03b9b096f0cc
msgid ""
"*to*:   either a *pymupdf.Point*, specifying the destination location on "
"the provided page, default is *pymupdf.Point(0, 0)*, or a symbolic "
"(indirect) name. If an indirect name is specified, *page = -1* is "
"required and the name must be defined in the PDF in order for this to "
"work. Required for *LINK_GOTO* and *LINK_GOTOR*, else ignored."
msgstr ""
"*to*: 제공된 페이지의 대상 위치를 지정하는 *pymupdf.Point* (기본값은 *pymupdf.Point(0, 0)*) 또는 기호(간접) 이름. 간접 이름이 지정되면 *page = -1* 이 필요하며 이 이름이 작동하려면 PDF에 정의되어 있어야 합니다. *LINK_GOTO* 및 *LINK_GOTOR* 에 필요하며, 그렇지 않으면 무시됩니다."

#: ../../page.rst:2307 e3a21fa1d4b54847a47036cdb423d96f
msgid ""
"*file*: a string specifying the destination file. Required for "
"*LINK_GOTOR* and *LINK_LAUNCH*, else ignored."
msgstr ""
"*file*: 대상 파일을 지정하는 문자열. *LINK_GOTOR* 및 *LINK_LAUNCH* 에 필요하며, 그렇지 않으면 무시됩니다."

#: ../../page.rst:2309 f1058b6ba67e46c2ad73d8fc9842241f
msgid ""
"*uri*:  a string specifying the destination internet resource. Required "
"for *LINK_URI*, else ignored. You should make sure to start this string "
"with an unambiguous substring, that classifies the subtype of the URL, "
"like `\"http://\"`, `\"https://\"`, `\"file://\"`, `\"ftp://\"`, "
"`\"mailto:\"`, etc. Otherwise your browser will try to interpret the text"
" and come to unwanted / unexpected conclusions about the intended URL "
"type."
msgstr ""
"*uri*: 대상 인터넷 리소스를 지정하는 문자열. *LINK_URI* 에 필요하며, 그렇지 않으면 무시됩니다. URL의 하위 타입을 분류하는 명확한 하위 문자열로 이 문자열을 시작해야 합니다. 예: `\"http://\"`, `\"https://\"`, `\"file://\"`, `\"ftp://\"`, `\"mailto:\"` 등. 그렇지 않으면 브라우저가 텍스트를 해석하려고 시도하고 의도한 URL 타입에 대해 원하지 않거나 예상치 못한 결론에 도달할 수 있습니다."

#: ../../page.rst:2311 fb92e47c1bcc495899578761acc32d09
msgid ""
":data:`xref`: an integer specifying the PDF :data:`xref` of the link "
"object. Do not change this entry in any way. Required for link deletion "
"and update, otherwise ignored. For non-PDF documents, this entry contains"
" *-1*. It is also *-1* for **all** entries in the *get_links()* list, if "
"**any** of the links is not supported by MuPDF - see "
":ref:`notes_on_supporting_links`."
msgstr ""
":data:`xref`: 링크 객체의 PDF :data:`xref` 를 지정하는 정수. 이 항목을 어떤 방식으로도 변경하지 마세요. 링크 삭제 및 업데이트에 필요하며, 그렇지 않으면 무시됩니다. 비PDF 문서의 경우 이 항목은 *-1* 을 포함합니다. MuPDF에서 지원하지 않는 링크가 **하나라도** 있으면 *get_links()* 리스트의 **모든** 엔트리에 대해 *-1* 입니다 - :ref:`notes_on_supporting_links` 를 참조하세요."

#: ../../page.rst:2316 5433fcbb259a455c9591df3957b3a3f8
msgid "Notes on Supporting Links"
msgstr "링크 지원에 대한 참고사항"

#: ../../page.rst:2317 7408ebdf3c5c461f90ea45dc48374e34
msgid ""
"MuPDF's support for links has changed in **v1.10a**. These changes affect"
" link types :data:`LINK_GOTO` and :data:`LINK_GOTOR`."
msgstr ""
"MuPDF의 링크 지원이 **v1.10a** 에서 변경되었습니다. 이러한 변경 사항은 링크 타입 :data:`LINK_GOTO` 및 :data:`LINK_GOTOR` 에 영향을 줍니다."

#: ../../page.rst:2320 64771c6af29e451a9594551d29b5f876
msgid ""
"Reading (pertains to method *get_links()* and the *first_link* property "
"chain)"
msgstr ""
"읽기 (*get_links()* 메서드 및 *first_link* 속성 체인과 관련)"

#: ../../page.rst:2322 d23361bc3a824ef0bdd6ab8d1998480b
msgid ""
"If MuPDF detects a link to another file, it will supply either a "
"*LINK_GOTOR* or a *LINK_LAUNCH* link kind. In case of *LINK_GOTOR* "
"destination details may either be given as page number (eventually "
"including position information), or as an indirect destination."
msgstr ""
"MuPDF가 다른 파일에 대한 링크를 감지하면 *LINK_GOTOR* 또는 *LINK_LAUNCH* 링크 종류를 제공합니다. *LINK_GOTOR* 의 경우 대상 세부 정보는 페이지 번호(최종적으로 위치 정보 포함) 또는 간접 대상으로 제공될 수 있습니다."

#: ../../page.rst:2324 5cc576ca82454037a175c38f660477ee
msgid ""
"If an indirect destination is given, then this is indicated by *page = "
"-1*, and *link.dest.dest* will contain this name. The dictionaries in the"
" *get_links()* list will contain this information as the *to* value."
msgstr ""
"간접 대상이 제공되면 이것은 *page = -1* 로 표시되며, *link.dest.dest* 에 이 이름이 포함됩니다. *get_links()* 리스트의 딕셔너리는 이 정보를 *to* 값으로 포함합니다."

#: ../../page.rst:2326 0a44a885ed1c4110bb98fa9f94783d3a
msgid ""
"**Internal links are always** of kind *LINK_GOTO*. If an internal link "
"specifies an indirect destination, it **will always be resolved** and the"
" resulting direct destination will be returned. Names are **never "
"returned for internal links**, and undefined destinations will cause the "
"link to be ignored."
msgstr ""
"**내부 링크는 항상** *LINK_GOTO* 종류입니다. 내부 링크가 간접 대상을 지정하면 **항상 해결** 되며 결과적인 직접 대상이 반환됩니다. 이름은 **내부 링크에 대해 절대 반환되지 않으며**, 정의되지 않은 대상은 링크가 무시되도록 합니다."

#: ../../page.rst:2329 364ae5f61f534e0cb85fe46e668d9750
msgid "Writing"
msgstr "작성"

#: ../../page.rst:2331 b3e125859d70416e8b18693ae72bc7c2
msgid ""
"PyMuPDF writes (updates, inserts) links by constructing and writing the "
"appropriate PDF object **source**. This makes it possible to specify "
"indirect destinations for *LINK_GOTOR* **and** *LINK_GOTO* link kinds "
"(pre *PDF 1.2* file formats are **not supported**)."
msgstr ""
"|PyMuPDF| 는 적절한 PDF 객체 **소스** 를 구성하고 작성하여 링크를 작성(업데이트, 삽입)합니다. 이것은 *LINK_GOTOR* **및** *LINK_GOTO* 링크 종류에 대해 간접 대상을 지정할 수 있게 합니다(*PDF 1.2* 이전 파일 형식은 **지원되지 않습니다**)."

#: ../../page.rst:2333 e852dc9617584ee58517aec2dc16cf16
msgid ""
"If a *LINK_GOTO* indirect destination specifies an undefined name, this "
"link can later on not be found / read again with MuPDF / PyMuPDF. Other "
"readers however **will** detect it, but flag it as erroneous."
msgstr ""
"*LINK_GOTO* 간접 대상이 정의되지 않은 이름을 지정하면 이 링크는 나중에 MuPDF / PyMuPDF 로 찾거나 다시 읽을 수 없습니다. 그러나 다른 리더는 **감지** 하지만 오류로 표시합니다."

#: ../../page.rst:2335 3f1aee12b6824cf3b031cec169329f4a
msgid ""
"Indirect *LINK_GOTOR* destinations can in general of course not be "
"checked for validity and are therefore **always accepted**."
msgstr ""
"간접 *LINK_GOTOR* 대상은 일반적으로 유효성을 확인할 수 없으므로 **항상 수락됩니다**."

#: ../../page.rst:2337 a64fd9e78538459790a5e2a2c922d4ef
msgid ""
"**Example: How to insert a link pointing to another page in the same "
"document**"
msgstr ""
"**예제: 동일한 문서의 다른 페이지를 가리키는 링크를 삽입하는 방법**"

#: ../../page.rst:2339 66099395d24e4c07956dd70ca3e49b6d
msgid ""
"Determine the rectangle on the current page, where the link should be "
"placed. This may be the bbox of an image or some text."
msgstr ""
"링크가 배치될 현재 페이지의 사각형을 결정합니다. 이것은 이미지 또는 일부 텍스트의 bbox일 수 있습니다."

#: ../../page.rst:2341 eee66e0a08254b82833fe8c4bfea4c53
msgid ""
"Determine the target page number (\"pno\", 0-based) and a :ref:`Point` on"
" it, where the link should be directed to."
msgstr ""
"대상 페이지 번호(\"pno\", 0 기반)와 링크가 향해야 할 그 위의 :ref:`Point` 를 결정합니다."

#: ../../page.rst:2343 11f4142d175a4fb6b17070fcf3363118
#, python-brace-format
msgid ""
"Create a dictionary `d = {\"kind\": pymupdf.LINK_GOTO, \"page\": pno, "
"\"from\": bbox, \"to\": point}`."
msgstr ""
"딕셔너리 `d = {\"kind\": pymupdf.LINK_GOTO, \"page\": pno, \"from\": bbox, \"to\": point}` 를 생성합니다."

#: ../../page.rst:2345 a4dcca662bf242b3a856fe37acc0d604
msgid "Execute `page.insert_link(d)`."
msgstr "`page.insert_link(d)` 를 실행합니다."

#: ../../page.rst:2349 0382665d56da4efb9be9ff4a73c4d746
msgid "Homologous Methods of :ref:`Document` and :ref:`Page`"
msgstr ":ref:`Document` 및 :ref:`Page` 의 동종 메서드"

#: ../../page.rst:2350 e4415ec94f5448acbc079d4818b17baf
msgid ""
"This is an overview of homologous methods on the :ref:`Document` and on "
"the :ref:`Page` level."
msgstr ""
"이것은 :ref:`Document` 및 :ref:`Page` 수준의 동종 메서드 개요입니다."

#: ../../page.rst:2353 3ccac822355b4b54b940ed847bdcb0df
msgid "**Document Level**"
msgstr "**문서 수준**"

#: ../../page.rst:2353 19b869eaaf114813a8abeb080e8aadd8
msgid "**Page Level**"
msgstr "**페이지 수준**"

#: ../../page.rst:2355 e34587fd22b444f19d97e569757aced3
msgid ":meth:`Document.get_page_fonts`"
msgstr ":meth:`Document.get_page_fonts`"

#: ../../page.rst:2356 9d5b4df7acc4415ca81db0fa50cdbc3a
msgid ":meth:`Document.get_page_images`"
msgstr ":meth:`Document.get_page_images`"

#: ../../page.rst:2357 643565d4b5fb4159a0c4f6cb6eae52f1
msgid ":meth:`Document.get_page_pixmap`"
msgstr ":meth:`Document.get_page_pixmap`"

#: ../../page.rst:2358 27b5577e8ff349ec8f0978b9cb964b62
msgid ":meth:`Document.get_page_text`"
msgstr ":meth:`Document.get_page_text`"

#: ../../page.rst:2359 d901c33d20334d828b2167e39d71168c
msgid ":meth:`Document.search_page_for`"
msgstr ":meth:`Document.search_page_for`"

#: ../../page.rst:2364 6719d58820ca4cbfb5fc796c06e1e36c
msgid ""
"Most document methods (left column) exist for convenience reasons, and "
"are just wrappers for: *Document[pno].<page method>*. So they **load and "
"discard the page** on each execution."
msgstr ""
"대부분의 문서 메서드(왼쪽 열)는 편의를 위해 존재하며, *Document[pno].<page method>* 의 래퍼일 뿐입니다. 따라서 각 실행마다 **페이지를 로드하고 버립니다**."

#: ../../page.rst:2366 5ce80e9cea8e4daea36d8f585ac861c3
msgid ""
"However, the first two methods work differently. They only need a page's "
"object definition statement - the page itself will **not** be loaded. So "
"e.g. :meth:`Page.get_fonts` is a wrapper the other way round and defined "
"as follows: `page.get_fonts` == "
"`page.parent.get_page_fonts(page.number)`."
msgstr ""
"그러나 처음 두 메서드는 다르게 작동합니다. 페이지의 객체 정의 문장만 필요하며 - 페이지 자체는 **로드되지 않습니다**. 따라서 예를 들어 :meth:`Page.get_fonts` 는 반대 방향의 래퍼이며 다음과 같이 정의됩니다: `page.get_fonts` == `page.parent.get_page_fonts(page.number)`."

#: ../../page.rst:2369 8622914e93ee422e8ed1fb18a52b3757
msgid ""
"When calling the :ref:`Document` equivalent methods then the page number "
"is sent through as a parameter, e.g.:"
msgstr ""
":ref:`Document` 동등 메서드를 호출할 때 페이지 번호가 매개변수로 전달됩니다, 예:"

#: ../../page.rst:2371 6841df7218244a1dbd5c84d575bf0c61
msgid "`Document.get_page_images(pno)` or `Document.get_page_text(pno)`"
msgstr "`Document.get_page_images(pno)` 또는 `Document.get_page_text(pno)`"

#: ../../page.rst:2375 9f0d6803a3b34da2a35934a9f4067f2f
msgid ""
"The page number parameter, ``pno``, is a 0-based integer `-∞ < pno < "
"page_count`."
msgstr ""
"페이지 번호 매개변수 ``pno`` 는 0 기반 정수 `-∞ < pno < page_count` 입니다."

#: ../../page.rst:2382 c7a27a60878d4c9681777a0657f5bfea
msgid "Tables and Related Classes"
msgstr "테이블 및 관련 클래스"

#: ../../page.rst:2384 c3180e51a3bd4b778434ca0ae6c63d89
msgid ""
"The `TableFinder` class is returned by :meth:`Page.find_tables` and has "
"related classes as follows:"
msgstr ""
"`TableFinder` 클래스는 :meth:`Page.find_tables` 에 의해 반환되며 다음과 같은 관련 클래스가 있습니다:"

#: ../../page.rst:2389 64a011721da24744a543ab64c5a17f12
msgid ""
"An object always returned by :meth:`Page.find_tables`. Attributes of "
"interest:"
msgstr ""
":meth:`Page.find_tables` 에 의해 항상 반환되는 객체. 관심 있는 속성:"

#: ../../page.rst:2393 d2d360b0c7714f6eb39099281199a836
msgid ""
"A list of :class:`Table` objects, each of which represents a table found "
"on the page. An empty list if no tables are found."
msgstr ""
":class:`Table` 객체의 리스트로, 각각 페이지에서 찾은 테이블을 나타냅니다. 테이블을 찾지 못하면 빈 리스트입니다."

#: ../../page.rst:2397 00907877ee1e4ab88a27a827ca45fd8d
msgid "A reference to the :ref:`Page` object."
msgstr ":ref:`Page` 객체에 대한 참조."

#: ../../page.rst:2399 ../../page.rst:2411 4b46496341814f40addafebc3415c77d
#: 6ccafe77babf49dda8f24e0fd508264d
msgid ":ref:`Page`"
msgstr ":ref:`Page`"

#: ../../page.rst:2404 43201788a0d84d56b0b5c860766e84e2
msgid "An object representing a table found on the page."
msgstr "페이지에서 찾은 테이블을 나타내는 객체."

#: ../../page.rst:2409 e91dd9e61a4844e68986275924bd2cd4
msgid "A back-reference to the owning page."
msgstr "소유 페이지에 대한 역참조."

#: ../../page.rst:2415 820b3e94587549d5b34a3b7f1991677f
msgid "An array of `Rect` objects for each cell in the table."
msgstr "테이블의 각 셀에 대한 `Rect` 객체 배열."

#: ../../page.rst:2417 ../../page.rst:2454 ../../page.rst:2461
#: ../../page.rst:2498 ../../page.rst:2504 5fc25f510ea64ee1a073674ebe19775f
#: 72a07ac5bc354429ba5e23029d97a6b2 7a63d658f0414ce6a03dc5da7b6480e6
#: bd6ad1e8c71041faa53508d47736847a d1886569c90349efbb3e43f245bb097b
msgid "list"
msgstr "list"

#: ../../page.rst:2422 56c6a33a1012473d92478e6bf2c37fc1
msgid "A `TableHeader` object."
msgstr "`TableHeader` 객체."

#: ../../page.rst:2424 4469b33c46164b4db72edb980ccb08a5
msgid "`TableHeader`"
msgstr "`TableHeader`"

#: ../../page.rst:2429 add249adfc084030b7eee6e9fb5a5a89
msgid "The bounding box of all cells of the table header."
msgstr "테이블 헤더의 모든 셀의 경계 상자."

#: ../../page.rst:2438 2981f68aea22477086cc06adb314548f
msgid "Number of rows in the table."
msgstr "테이블의 행 수."

#: ../../page.rst:2445 0d4f1e4b0c1541b9b30b52975b603789
msgid "Number of columns in the table."
msgstr "테이블의 열 수."

#: ../../page.rst:2452 532d63f6689e48f08800ad2c8933c45c
msgid "An array of `TableRow` objects for each row in the table."
msgstr "테이블의 각 행에 대한 `TableRow` 객체 배열."

#: ../../page.rst:2459 deb8a6d99ed24f249ad4d0d4fb8a73b4
msgid "Extracts table cell text data into a list."
msgstr "테이블 셀 텍스트 데이터를 리스트로 추출합니다."

#: ../../page.rst:2465 75472d11e66d46b78b281cabdde38c94
msgid "Extracts table data into Markdown text format."
msgstr "테이블 데이터를 Markdown 텍스트 형식으로 추출합니다."

#: ../../page.rst:2468 468354dc37774ae7aba42d9a80c27100
msgid "If ``True`` then markdown syntax is removed from cell content."
msgstr "``True`` 이면 셀 콘텐츠에서 markdown 구문이 제거됩니다."

#: ../../page.rst:2469 aaa9083f16584794b6e61a2d29bfc670
msgid ""
"If ``True`` then cell content `None` is replaced by the values above "
"(columns) or left (rows) in an effort to approximate row and columns "
"spans."
msgstr ""
"``True`` 이면 셀 콘텐츠 `None` 이 행 및 열 스팬을 근사화하기 위해 위(열) 또는 왼쪽(행)의 값으로 대체됩니다."

#: ../../page.rst:2472 7a34d01dee7e4826a33b05a0a8bca9cc
msgid "string"
msgstr "string"

#: ../../page.rst:2477 7562b710618a431c97aaa09d4f4b34a6
msgid ""
"Return a `pandas DataFrame <https://pypi.org/project/pandas/>`_ "
"`DataFrame <https://pandas.pydata.org/docs/reference/frame.html>`_ "
"version of the table."
msgstr ""
"테이블의 `pandas DataFrame <https://pypi.org/project/pandas/>`_ `DataFrame <https://pandas.pydata.org/docs/reference/frame.html>`_ 버전을 반환합니다."

#: ../../page.rst:2479 231c710e2ccf4932a300678886594ca6
msgid "pandas DataFrame"
msgstr "pandas DataFrame"

#: ../../page.rst:2486 d3ce63902e7f477893ea546d16ae6490
msgid "Dedicated class for table headers."
msgstr "테이블 헤더를 위한 전용 클래스."

#: ../../page.rst:2490 84e64f2efb644e2b821f471755bc37da
msgid ""
"The bounding box of the union of cells belonging to the table header, "
"given as a tuple (x0, y0, x1, y1). This rectangle contains all table "
"header cells."
msgstr ""
"테이블 헤더에 속하는 셀의 합집합의 경계 상자로, 튜플 (x0, y0, x1, y1)로 제공됩니다. 이 사각형은 모든 테이블 헤더 셀을 포함합니다."

#: ../../page.rst:2496 8f36b12f2fe14dbd8d044038a58b9af6
msgid "A list of tuples for each bbox of a column header."
msgstr "각 열 헤더의 bbox에 대한 튜플 리스트."

#: ../../page.rst:2502 9f497b636e214ba0ab62649bdbe7787f
msgid "A list of strings with column header text."
msgstr "열 헤더 텍스트가 있는 문자열 리스트."

#: ../../page.rst:2508 ae8dc88588404f08b28f6531661b7c8e
msgid "A boolean indicating whether the header is outside the table cells."
msgstr "헤더가 테이블 셀 밖에 있는지 여부를 나타내는 불리언."

#: ../../page.rst:2510 d3b5a1c6519e465e89e91926ae0aea3c
msgid "`bool`"
msgstr "`bool`"

#: ../../page.rst:2515 45925d07fc014a9a99de73f5c477ac73
msgid "Dedicated class for table rows."
msgstr "테이블 행을 위한 전용 클래스."

#: ../../page.rst:2522 4f1b3b275c9c4913ab0f3b3cfbbec93b
msgid "Footnotes"
msgstr "각주"

#: ../../page.rst:2523 35b460330e4249f49081cee02ccc6687
msgid ""
"If your existing code already uses the installed base name as a font "
"reference (as it was supported by PyMuPDF versions earlier than 1.14), "
"this will continue to work."
msgstr ""
"기존 코드가 이미 설치된 기본 이름을 폰트 참조로 사용하는 경우(1.14 이전 |PyMuPDF| 버전에서 지원되었던 것처럼), 이것은 계속 작동합니다."

#: ../../page.rst:2525 1f07318c687247dabdd707f1eaccb7bf
msgid ""
"Not all PDF reader software (including internet browsers and office "
"software) display all of these fonts. And if they do, the difference "
"between the **serifed** and the **non-serifed** version may hardly be "
"noticeable. But serifed and non-serifed versions lead to different "
"installed base fonts, thus providing an option to be displayable with "
"your specific PDF viewer."
msgstr ""
"모든 PDF 리더 소프트웨어(인터넷 브라우저 및 오피스 소프트웨어 포함)가 이러한 모든 폰트를 표시하는 것은 아닙니다. 표시하더라도 **세리프** 및 **비세리프** 버전 간의 차이는 거의 눈에 띄지 않을 수 있습니다. 하지만 세리프 및 비세리프 버전은 다른 설치된 기본 폰트로 이어지므로 특정 PDF 뷰어에서 표시 가능한 옵션을 제공합니다."

#: ../../page.rst:2527 d9d100e5a3b64091a183af6296efa37c
msgid ""
"Not all PDF readers display these fonts at all. Some others do, but use a"
" wrong character spacing, etc."
msgstr ""
"모든 PDF 리더가 이러한 폰트를 표시하는 것은 아닙니다. 일부는 표시하지만 잘못된 문자 간격 등을 사용합니다."

#: ../../page.rst:2529 35028b7ef49143b4816821764f1b95cf
msgid ""
"You are generally free to choose any of the :ref:`mupdficons` you "
"consider adequate."
msgstr ""
"일반적으로 적절하다고 생각하는 :ref:`mupdficons` 중 하나를 자유롭게 선택할 수 있습니다."

#: ../../page.rst:2531 5b91f7ee061349e9ab8627329a680560
msgid ""
"The previous algorithm caused images to be **shrunk** to this "
"intersection. Now the image can be anywhere on :attr:`Page.mediabox`, "
"potentially being invisible or only partially visible if the cropbox "
"(representing the visible page part) is smaller."
msgstr ""
"이전 알고리즘은 이미지를 이 교차점으로 **축소** 시켰습니다. 이제 이미지는 :attr:`Page.mediabox` 의 어디에나 있을 수 있으며, cropbox(보이는 페이지 부분을 나타냄)가 더 작으면 보이지 않거나 부분적으로만 보일 수 있습니다."

#: ../../page.rst:2533 bb430f8f65514d70b8096713c386f20f
msgid ""
"If you need to also see annotations or fields in the target page, you can"
" convert the source PDF using :meth:`Document.bake`. The underlying MuPDF"
" function of that method will convert these objects to normal page "
"content. Then use :meth:`Page.show_pdf_page` with the converted PDF page."
msgstr ""
"대상 페이지에서 주석이나 필드도 보려면 :meth:`Document.bake` 를 사용하여 소스 PDF를 변환할 수 있습니다. 해당 메서드의 기본 MuPDF 함수는 이러한 객체를 일반 페이지 콘텐츠로 변환합니다. 그런 다음 변환된 PDF 페이지와 함께 :meth:`Page.show_pdf_page` 를 사용하세요."

#: ../../page.rst:2535 77c93b6fd9f24046b632e932a9401d83
msgid ""
"In PDF, an area enclosed by some lines or curves can have a property "
"called \"orientation\". This is significant for switching on or off the "
"fill color of that area when there exist multiple area overlaps - see "
"discussion in method :meth:`Shape.finish` using the \"non-zero winding "
"number\" rule. While orientation of curves, quads, triangles and other "
"shapes enclosed by lines always was detectable, this has been impossible "
"for \"re\" (rectangle) items in the past. Adding the orientation "
"parameter now delivers the missing information."
msgstr ""
"PDF에서 일부 선이나 곡선으로 둘러싸인 영역은 \"orientation\"(방향)이라는 속성을 가질 수 있습니다. 이것은 여러 영역이 겹칠 때 해당 영역의 채우기 색상을 켜거나 끄는 데 중요합니다 - \"non-zero winding number\" 규칙을 사용하는 :meth:`Shape.finish` 메서드의 논의를 참조하세요. 선으로 둘러싸인 곡선, 사각형, 삼각형 및 기타 모양의 방향은 항상 감지 가능했지만, 과거에는 \"re\"(사각형) 항목에 대해 이것이 불가능했습니다. orientation 매개변수를 추가하면 이제 누락된 정보를 제공합니다."

#: ../../page.rst:2537 5b3e04359c58461c9c342889056d8ac3
msgid ""
"Hyphenation detection simply means that if the last character of a line "
"is \"-\", it will be assumed to be a continuation character. That "
"character will not be found by text searching with its default flag "
"setting. Please take note, that a MuPDF *line* may not always be what you"
" expect: words separated by overly large gaps (e.g. caused by text "
"justification) may constitute separate MuPDF lines. If then any of these "
"words ends with a hyphen, it will only be found by text searching if "
"hyphenation is switched off."
msgstr ""
"하이픈 감지는 단순히 줄의 마지막 문자가 \"-\"이면 연속 문자로 간주된다는 의미입니다. 해당 문자는 기본 플래그 설정으로 텍스트 검색에서 찾을 수 없습니다. MuPDF *line* 이 항상 예상하는 것과 같지 않을 수 있습니다: 과도하게 큰 간격(예: 텍스트 정당화로 인한)으로 구분된 단어는 별도의 MuPDF 줄을 구성할 수 있습니다. 그러면 이러한 단어 중 하나가 하이픈으로 끝나면 하이픈이 꺼져 있을 때만 텍스트 검색에서 찾을 수 있습니다."

#: ../../page.rst:2539 d8f8e96dd085414a812fda2806633c43
msgid ""
"Objects inside the source page, like images, text or drawings, are never "
"aware of whether their owning page now is under OC control inside the "
"target PDF. If source page objects are OC-controlled in the source PDF, "
"then this will not be retained on the target: they will become "
"unconditionally visible."
msgstr ""
"소스 페이지 내의 객체(이미지, 텍스트 또는 그림 등)는 소유 페이지가 대상 PDF 내에서 OC 제어 하에 있는지 여부를 절대 인식하지 않습니다. 소스 페이지 객체가 소스 PDF에서 OC 제어되는 경우 이것은 대상에서 유지되지 않습니다: 무조건 표시됩니다."

#: ../../page.rst:2541 ce46471c609a4a6182a93a337f577978
msgid ""
"This value is always 96, the default of the PDF interpreter. It **does "
"not reflect** the resolution of the image itself. If you need the image's"
" resolution, use the :meth:`Pixmap.xres` and :meth:`Pixmap.yres` "
"attributes of the :ref:`Pixmap` created from the image binary."
msgstr ""
"이 값은 항상 96이며 PDF 인터프리터의 기본값입니다. 이것은 **이미지 자체의 해상도를 반영하지 않습니다**. 이미지의 해상도가 필요하면 이미지 바이너리에서 생성된 :ref:`Pixmap` 의 :meth:`Pixmap.xres` 및 :meth:`Pixmap.yres` 속성을 사용하세요."

#: ../../footer.rst:57 48ae480fd42d45a79c92e95ead866afc
msgid "This documentation covers all versions up to |version|."
msgstr "이 문서는 |version| 까지의 모든 버전을 다룹니다."

