# PyMuPDF Japanese documentation
# Copyright (C) 2015-2023, Artifex
# This file is distributed under the same license as the PyMuPDF package.
# Jamie Lemon <jamie.lemon@artifex.com>, 2023.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PyMuPDF 1.23.0rc1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-03-05 14:46+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Suzan Sanver <suzan.sanver@dijipiji.com>\n"
"Language: ja\n"
"Language-Team: ja <suzan.sanver@dijipiji.com>\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.10.3\n"

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

#: ../../header.rst:-1 5f871565c06e4eab959ac20c7a1a9359
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 17e62bc44b1e42d8ac9727aee96a10bc
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"

#: ../../rect.rst:7 2d6e581a429e47b0af97ce47b779f562
msgid "Rect"
msgstr "Rect (矩形)"

#: ../../rect.rst:9 ee238e30761644d5a9c6045da651c902
msgid ""
"*Rect* represents a rectangle defined by four floating point numbers x0, "
"y0, x1, y1. They are treated as being coordinates of two diagonally "
"opposite points. The first two numbers are regarded as the \"top left\" "
"corner P\\ :sub:`(x0,y0)` and P\\ :sub:`(x1,y1)` as the \"bottom right\" "
"one. However, these two properties need not coincide with their intuitive"
" meanings -- read on."
msgstr ""
"*Rect* "
"は、4つの浮動小数点数x0、y0、x1、y1によって定義される矩形を表します。これらは対角線上の2つの点の座標と見なされます。最初の2つの数は「左上」のコーナー"
" P\\ :sub:`(x0,y0)` とし、 P\\ :sub:`(x1,y1)` "
"は「右下」のコーナーとします。ただし、これら2つのプロパティは直感的な意味と一致する必要はありません。以下を読んでください。"

#: ../../rect.rst:11 53e41b8c3b4a486592d79f57307dc630
msgid "The following remarks are also valid for :ref:`IRect` objects:"
msgstr ":ref:`IRect` オブジェクトにも以下の注釈は有効です。"

#: ../../rect.rst:13 7832aada7305459aa4ef05a4e0cbf80b
msgid ""
"A rectangle in the sense of (Py-) MuPDF **(and PDF)** always has "
"**borders parallel to the x- resp. y-axis**. A general orthogonal "
"tetragon **is not a rectangle** -- in contrast to the mathematical "
"definition."
msgstr ""
"(Py-)MuPDF **（およびPDF）** の意味での矩形は常に **x-またはy軸に平行な境界** を持ちます。一般的な直交四角形は "
"**矩形ではなく** 、数学的な定義とは対照的です。"

#: ../../rect.rst:14 2be7d9fb5b8745268e9fac2ac389969f
msgid ""
"The constructing points can be (almost! -- see below) anywhere in the "
"plane -- they need not even be different, and e.g. \"top left\" need not "
"be the geometrical \"north-western\" point."
msgstr "構築ポイントは平面上のどこにでも配置できます。異なる必要すらなく、たとえば「左上」が幾何学的に「北西」の点である必要はありません。"

#: ../../rect.rst:15 492f3f3cf29b4ae2be2e3b1df5456ee8
msgid "Units are in points, where 72 points is 1 inch."
msgstr "単位はポイントで、72ポイントが1インチです。"

#: ../../rect.rst:20 560c4da4363a41ac826e55467aa88e33
msgid ""
"For any given quadruple of numbers, the geometrically \"same\" rectangle "
"can be defined in four different ways:"
msgstr "与えられた4つの数値に対して、幾何学的に「同じ」矩形は4つの異なる方法で定義できます。"

#: ../../rect.rst:17 934fc055c17f42f383ab57d2166c4920
msgid "Rect(P\\ :sub:`(x0,y0)`, P\\ :sub:`(x1,y1)`\\ )"
msgstr ""

#: ../../rect.rst:18 c6a310265b6945f1839705073bc68c77
msgid "Rect(P\\ :sub:`(x1,y1)`, P\\ :sub:`(x0,y0)`\\ )"
msgstr ""

#: ../../rect.rst:19 9bd3589c26584eaa8adad46dde505a71
msgid "Rect(P\\ :sub:`(x0,y1)`, P\\ :sub:`(x1,y0)`\\ )"
msgstr ""

#: ../../rect.rst:20 8cc329af5b2347de8b41d2bf164f9e0d
msgid "Rect(P\\ :sub:`(x1,y0)`, P\\ :sub:`(x0,y1)`\\ )"
msgstr ""

#: ../../rect.rst:22 8d4b9e310f9245ca90479048ca6ff307
msgid "**(Changed in v1.19.0)** Hence some classification:"
msgstr "**(v1.19.0で変更)** したがって、いくつかの分類があります。"

#: ../../rect.rst:24 7808fb21d9114649baf57409c73d71b9
msgid ""
"A rectangle is called **valid** if `x0 <= x1` and `y0 <= y1` (i.e. the "
"bottom right point is \"south-eastern\" to the top left one), otherwise "
"**invalid**. Of the four alternatives above, **only the first** is valid."
" Please take into account, that in MuPDF's coordinate system, the y-axis "
"is oriented from **top to bottom**. Invalid rectangles have been called "
"infinite in earlier versions."
msgstr ""
"矩形は、 `x0 <= x1`  および  `y0 <= y1` （つまり、右下の点が左上の点の「南東」にある）の場合にのみ **有効** "
"と呼ばれます。したがって、上記の4つの代替案のうち、**最初のものだけ** が有効です。MuPDFの座標系では、y軸は **上から下** "
"に向かっていますので、注意してください。無効な矩形は以前のバージョンでは 無限と呼ばれていました。"

#: ../../rect.rst:26 64c0e801ac8941209a817f75a98a9cba
msgid ""
"A rectangle is called **empty** if `x0 >= x1` or `y0 >= y1`. This "
"implies, that **invalid rectangles are also always empty.** And `width` "
"(resp. `height`) is **set to zero** if `x0 > x1` (resp. `y0 > y1`). In "
"previous versions, a rectangle was empty only if one of width or height "
"was zero."
msgstr ""
"矩形は、 `x0 >= x1`  または  `y0 >= y1`  の場合に **空** と呼ばれます。これは、**無効な矩形** "
"も常に空であることを意味します。また、 `x0 > x1` （または `y0 > y1` ）の場合、幅（または高さ）は **ゼロに設定** "
"されます。以前のバージョンでは、矩形が空であるのは幅または高さのいずれかがゼロの場合に限られていました。"

#: ../../rect.rst:28 d6f6cefdd76c44bb86994537f9f128ce
msgid ""
"Rectangle coordinates **cannot be outside** the number range from "
"`FZ_MIN_INF_RECT = -2147483648` to `FZ_MAX_INF_RECT = 2147483520`. Both "
"values have been chosen, because they are the smallest / largest 32bit "
"integers that survive C float conversion roundtrips. In previous versions"
" there was no limit for coordinate values."
msgstr ""
"矩形の座標は、`FZ_MIN_INF_RECT = -2147483648` から `FZ_MAX_INF_RECT = 2147483520`"
"  "
"までの数値範囲内にある必要があります。これらの値は、C浮動小数点変換のラウンドトリップを生き残る最小/最大の32ビット整数であるため選ばれました。以前のバージョンでは、座標値の制限はありませんでした。"

#: ../../rect.rst:30 0ae37ae60d1b4e219c777da1ab20508b
msgid ""
"There is **exactly one \"infinite\" rectangle**, defined by `x0 = y0 = "
"FZ_MIN_INF_RECT` and `x1 = y1 = FZ_MAX_INF_RECT`. It contains every other"
" rectangle. It is mainly used for technical purposes -- e.g. when a "
"function call should ignore a formally required rectangle argument. This "
"rectangle is not empty."
msgstr ""
"**「無限」の矩形は** 、`x0 = y0 = FZ_MIN_INF_RECT` および `x1 = y1 = FZ_MAX_INF_RECT`"
" "
"で定義され、他のすべての矩形を含みます。これは主に技術的な目的で使用されます。たとえば、関数呼び出しで形式的に必要な矩形引数を無視する必要がある場合などです。この矩形は空ではありません。"

#: ../../rect.rst:32 b0c91573faea426ca8a170f9364bc1f8
msgid ""
"**Rectangles are (semi-) open:** The right and the bottom edges "
"(including the resp. corners) are not considered part of the rectangle. "
"This implies, that only the top-left corner `(x0, y0)` can ever belong to"
" the rectangle - the other three corners never do. An empty rectangle "
"contains no corners at all."
msgstr ""
"**矩形は（半）開いています**。右側と下側のエッジ（およびそれに含まれるコーナー）は矩形の一部とは見なされません。したがって、矩形に属することができるのは左上のコーナー"
"  `(x0, y0)` のみです。他の3つのコーナーは常に含まれません。空の矩形にはまったくコーナーが含まれていません。"

#: ../../rect.rst:38 b519da1394b24cec91fcf425ea5d64fa
msgid "Here is an overview of the changes."
msgstr "以下は変更の概要です。"

#: ../../rect.rst:41 fdd9d758b83b4a6ebeec83841e93b8b2
msgid "Notion"
msgstr "概要"

#: ../../rect.rst:41 4d73dacc8b14427f8f094c07ed879fc8
msgid "Versions < 1.19.0"
msgstr "バージョン < 1.19.0"

#: ../../rect.rst:41 69f00ec17a6f4f0090618dc37d28410c
msgid "Versions 1.19.*"
msgstr "バージョン 1.19.*"

#: ../../rect.rst:43 869aa171ce84455d91155ab20fe8f6b4
msgid "empty"
msgstr "空"

#: ../../rect.rst:43 7ee931f5a44f4f74a189a5e37d93176c
msgid "x0 = x1 or y0 = y1"
msgstr "x0 = x1 または y0 = y1"

#: ../../rect.rst:43 2254328cae874912bde63a7998bce047
msgid "x0 >= x1 or y0 >= y1 -- includes invalid rects"
msgstr "x0 >= x1 または y0 >= y1 – 無効な矩形も含む"

#: ../../rect.rst:44 3004729d3d89428ea18ee28dcdaf4010
msgid "valid"
msgstr "有効"

#: ../../rect.rst:44 7892664219c54416b5e9507f969f6bb4
msgid "n/a"
msgstr "なし"

#: ../../rect.rst:44 cfd5913ee19442c2ab9384da2b8c634f
msgid "x0 <= x1 and y0 <= y1"
msgstr "x0 <= x1 かつ y0 <= y1"

#: ../../rect.rst:45 2f5ffae3db864786bb59d593d3c6bb88
msgid "infinite"
msgstr "無限"

#: ../../rect.rst:45 35717beeaf394af3b7f2b721da3ef32a
msgid "all rects where x0 > x1 or y1 > y0"
msgstr "x0 > x1 または y1 > y0 のすべての矩形"

#: ../../rect.rst:45 dc685f612d9840c98c8a7c155b2eb643
msgid "**exactly one infinite rect / irect!**"
msgstr "**無限の矩形 / irectは1つだけです！**"

#: ../../rect.rst:46 a5e68e76166649f6973954ad8dfe2246
msgid "coordinate values"
msgstr "座標値"

#: ../../rect.rst:46 e79b3dea62784ff3877b0d56cdd6e39d
msgid "all numbers"
msgstr "すべての数値"

#: ../../rect.rst:46 52da6b2b3689472cbe121b44ea271cf6
msgid "`FZ_MIN_INF_RECT <= number <= FZ_MAX_INF_RECT`"
msgstr "FZ_MIN_INF_RECT <= 数値 <= FZ_MAX_INF_RECT"

#: ../../rect.rst:47 ef4952da263c47498164340206851ee9
msgid "borders, corners"
msgstr "境界、コーナー"

#: ../../rect.rst:47 a90e9e3d71054bb89bf5508d19b47d5c
msgid "are parts of the rectangle"
msgstr "矩形の一部です"

#: ../../rect.rst:47 03e7c9f2e2024e96befd98477df462a0
msgid "right and bottom corners and edges **are outside**"
msgstr "右下の角とエッジは **外側にあります**"

#: ../../rect.rst:50 fd57d2e3e1464701808b18da59be64c5
msgid ""
"There are new top level functions defining infinite and standard empty "
"rectangles and quads, see :meth:`INFINITE_RECT` and friends."
msgstr ""
"新しいトップレベルの関数が追加され、無限と標準の空の四角形および四角形を定義します。:meth:`INFINITE_RECT` "
"などを参照してください。"

#: ../../rect.rst:54 d3b17a5f194d42da94716bf2dd5806f7
msgid "**Methods / Attributes**"
msgstr "**メソッド / 属性**"

#: ../../rect.rst:54 6634e686f51a429085016f2cbdefacfe
msgid "**Short Description**"
msgstr "**短い説明**"

#: ../../rect.rst:56 6c9a3133a3dd4aa5a33d0aeb1f666aff
msgid ":meth:`Rect.contains`"
msgstr ""

#: ../../rect.rst:56 59042042ef704bf68ee0b7f10aa6b393
msgid "checks containment of point_likes and rect_likes"
msgstr "point_likesおよびrect_likesの包含をチェックします。"

#: ../../rect.rst:57 a23454a489b6458db1a739279371c7ce
msgid ":meth:`Rect.get_area`"
msgstr ""

#: ../../rect.rst:57 eb618406c17e499ebefffdefe322c7a7
msgid "calculate rectangle area"
msgstr "四角形の面積を計算します。"

#: ../../rect.rst:58 2ab603daa7224017a3881afdc31f0c1f
msgid ":meth:`Rect.include_point`"
msgstr ""

#: ../../rect.rst:58 45c8ba80666c4b88ad3bdf261c8e2330
msgid "enlarge rectangle to also contain a point"
msgstr "点も含むように四角形を拡大します。"

#: ../../rect.rst:59 fec012eefb3d4454873f210e703972c0
msgid ":meth:`Rect.include_rect`"
msgstr ""

#: ../../rect.rst:59 2f13fc7c021540d6b60872502c9e37f0
msgid "enlarge rectangle to also contain another one"
msgstr "別の四角形も含むように四角形を拡大します。"

#: ../../rect.rst:60 ef6fc9b85bda4e36b927a52a46d24710
msgid ":meth:`Rect.intersect`"
msgstr ""

#: ../../rect.rst:60 8a6a03fbf67841a3b61092ccc1a6c303
msgid "common part with another rectangle"
msgstr "別の四角形との共通部分です。"

#: ../../rect.rst:61 d0cbdc244cb34318ba31a800f45a326a
msgid ":meth:`Rect.intersects`"
msgstr ""

#: ../../rect.rst:61 c2a35fde14fc41d296c6f202e4691879
msgid "checks for non-empty intersections"
msgstr "非空の交差をチェックします。"

#: ../../rect.rst:62 bcafa3bc545e427c97d5800479357d36
msgid ":meth:`Rect.morph`"
msgstr ""

#: ../../rect.rst:62 ec7b3733838843808586b27aaa9facc7
msgid "transform with a point and a matrix"
msgstr "点と行列を使用して四角形を変形します。"

#: ../../rect.rst:63 6328975ac850410b813bfb0c0b35f9a1
msgid ":meth:`Rect.torect`"
msgstr ""

#: ../../rect.rst:63 b37117d5b1374e899ca574ddd33e405d
msgid "the matrix that transforms to another rectangle"
msgstr "別の四角形に変換する行列です。"

#: ../../rect.rst:64 02d20b9f5c6e464c9aaafeb0cdf9f7e5
msgid ":meth:`Rect.norm`"
msgstr ""

#: ../../rect.rst:64 81ab79cd2dd649fdb4fbc8b3f35438c5
msgid "the Euclidean norm"
msgstr "ユークリッドノルム"

#: ../../rect.rst:65 53b55a2133534380bdf2284072f42f9a
msgid ":meth:`Rect.normalize`"
msgstr ""

#: ../../rect.rst:65 e4336b0d6fb54db4836c34c1b747ba54
msgid "makes a rectangle valid"
msgstr "四角形を有効にします"

#: ../../rect.rst:66 ebfedb5e78924cd59b7cd648f84a2522
msgid ":meth:`Rect.round`"
msgstr ""

#: ../../rect.rst:66 624772100bde446bb472ecf5d63c3597
msgid "create smallest :ref:`Irect` containing rectangle"
msgstr "最小の :ref:`Irect` を含む四角形を作成します。"

#: ../../rect.rst:67 d4c372d9c4eb45f9912ba371dec2c1d8
msgid ":meth:`Rect.transform`"
msgstr ""

#: ../../rect.rst:67 60d0fbf1db5c4660aca4750202994741
msgid "transform rectangle with a matrix"
msgstr "行列で四角形を変形します。"

#: ../../rect.rst:68 e5624b6058aa4ed884489e7271bf6192
msgid ":attr:`Rect.bottom_left`"
msgstr ""

#: ../../rect.rst:68 768af93fd2244e6a9e982db3706a1ce4
msgid "bottom left point, synonym *bl*"
msgstr "左下の点、シノニム *bl*"

#: ../../rect.rst:69 fc7c47be277c487fa69b768813ab59f8
msgid ":attr:`Rect.bottom_right`"
msgstr ""

#: ../../rect.rst:69 e5c7ede2de3b4effad77b5d8786325c2
msgid "bottom right point, synonym *br*"
msgstr "右下の点、シノニム *br*"

#: ../../rect.rst:70 e75d58ad7bcc4b57b5413bb332cc12ed
msgid ":attr:`Rect.height`"
msgstr ""

#: ../../rect.rst:70 a7f1d68f807b497aad0f1eb79e4f20fd
msgid "rectangle height"
msgstr "四角形の高さ"

#: ../../rect.rst:71 715c114cb8524d55a64c50d5f1a40101
msgid ":attr:`Rect.irect`"
msgstr ""

#: ../../rect.rst:71 040b07fc40314365b960a2b6f4cc8eac
msgid "equals result of method *round()*"
msgstr "*round()* メソッドの結果と等しい"

#: ../../rect.rst:72 1c952376413f403db2078d071265945f
msgid ":attr:`Rect.is_empty`"
msgstr ""

#: ../../rect.rst:72 d8fbdde883654990be2d3a8035a0ae12
msgid "whether rectangle is empty"
msgstr "四角形が空かどうか"

#: ../../rect.rst:73 5107c93545d344768e948e10ec92299f
msgid ":attr:`Rect.is_valid`"
msgstr ""

#: ../../rect.rst:73 fd281bdea60d4e1f9a16e9ed07a6d809
msgid "whether rectangle is valid"
msgstr "四角形が有効かどうか"

#: ../../rect.rst:74 f817a6f79da64cd883dabe6601e3f438
msgid ":attr:`Rect.is_infinite`"
msgstr ""

#: ../../rect.rst:74 7b6268c708d8472fa7f3ce1cde6721c5
msgid "whether rectangle is infinite"
msgstr "四角形が無限かどうか"

#: ../../rect.rst:75 94da733f05f44aee8196d0cc6f6a5cff
msgid ":attr:`Rect.top_left`"
msgstr ""

#: ../../rect.rst:75 29544144ca8e47fd842abb87c33c1a8d
msgid "top left point, synonym *tl*"
msgstr "左上の点、シノニム *tl*"

#: ../../rect.rst:76 b54177781c20405f887f50a6977ca51c
msgid ":attr:`Rect.top_right`"
msgstr ""

#: ../../rect.rst:76 a0d17a9476014668afac1b758bce74ef
msgid "top_right point, synonym *tr*"
msgstr "右上の点、シノニム *tr*"

#: ../../rect.rst:77 40eb289fe38d49239ed3d2731014e474
msgid ":attr:`Rect.quad`"
msgstr ""

#: ../../rect.rst:77 401bca99ca774270807fdbc6832b56d6
msgid ":ref:`Quad` made from rectangle corners"
msgstr "四角形の角から作成される :ref:`Quad`"

#: ../../rect.rst:78 c4a25c2c02294139b26c43a23ca17ba5
msgid ":attr:`Rect.width`"
msgstr ""

#: ../../rect.rst:78 c23b9283e6c7480c9430fd7c8068316b
msgid "rectangle width"
msgstr "四角形の幅"

#: ../../rect.rst:79 17f86febad9c409e95efe53554586235
msgid ":attr:`Rect.x0`"
msgstr ""

#: ../../rect.rst:79 c64d7f59adc64764a16b68a1262476b7
msgid "left corners' x coordinate"
msgstr "左上のx座標"

#: ../../rect.rst:80 d5f88383917f41b6af6d8139f0c4f33c
msgid ":attr:`Rect.x1`"
msgstr ""

#: ../../rect.rst:80 81d320a8a5614b29bdfe100a3f952fd7
msgid "right corners' x -coordinate"
msgstr "右上のx座標"

#: ../../rect.rst:81 b9c33033623a41a9aa54f346a8fbbdbb
msgid ":attr:`Rect.y0`"
msgstr ""

#: ../../rect.rst:81 a68db2f1c1ee4571a9827c04a1636d83
msgid "top corners' y coordinate"
msgstr "上部のy座標"

#: ../../rect.rst:82 b101a66a01684be9bbe72492a7686f20
msgid ":attr:`Rect.y1`"
msgstr ""

#: ../../rect.rst:82 f806a975424747a2a42c65e1ab4e23d8
msgid "bottom corners' y coordinate"
msgstr "下部のy座標"

#: ../../rect.rst:85 128da0cceb3446938ea035f8f73aac03
msgid "**Class API**"
msgstr "**クラスAPI**"

#: ../../rect.rst:103 752877fbe6b64f18ba95bbbc85be8a2e
msgid ""
"Overloaded constructors: *top_left*, *bottom_right* stand for "
":data:`point_like` objects, \"sequence\" is a Python sequence type of 4 "
"numbers (see :ref:`SequenceTypes`), \"rect\" means another "
":data:`rect_like`, while the other parameters mean coordinates."
msgstr ""
"オーバーロードされたコンストラクター：*top_left*、*bottom_right* は :data:`point_like` "
"オブジェクトを表し、「sequence」は4つの数値からなるPythonシーケンス型です（:ref:`SequenceTypes` "
"を参照）、rectは別の :data:`rect_like` を意味し、他のパラメーターは座標を意味します。"

#: ../../rect.rst:105 31fb3e9178a14db68c849e0204cb46d8
msgid "If \"rect\" is specified, the constructor creates a **new copy** of it."
msgstr "\"rect\" が指定されている場合、コンストラクターはそれの **新しいコピー** を作成します。"

#: ../../rect.rst:107 4569abb9b32945258fc7287cda141b02
msgid ""
"Without parameters, the empty rectangle *Rect(0.0, 0.0, 0.0, 0.0)* is "
"created."
msgstr "パラメーターなしで、空の長方形 *Rect(0.0, 0.0, 0.0, 0.0)* が作成されます。"

#: ../../rect.rst:111 1405ec85478b4809be2a6a3610a457e6
msgid ""
"Creates the smallest containing :ref:`IRect`. This is **not** the same as"
" simply rounding the rectangle's edges: The top left corner is rounded "
"upwards and to the left while the bottom right corner is rounded "
"downwards and to the right."
msgstr ""
"最小の :ref:`IRect` を作成します。これは単に長方形のエッジを四捨五入することとは "
"**異なります**。左上のコーナーは上方向および左方向に丸められ、右下のコーナーは下方向および右方向に丸められます。"

#: ../../rect.rst:116 cc13130310c647f397eed8389da55ca6
msgid "If the rectangle is **empty**, the result is also empty."
msgstr "もし矩形が空の場合、結果も **空** です。"

#: ../../rect.rst:117 6f1f5648bdb94da9affaa7f5a806e732
msgid ""
"**Possible paradox:** The result may be empty, **even if** the rectangle "
"is **not** empty! In such cases, the result obviously does **not** "
"contain the rectangle. This is because MuPDF's algorithm allows for a "
"small tolerance (1e-3). Example:"
msgstr ""
"**可能性のある逆説:** 矩形が空で **ない** 場合 **でも** 、結果が空になることがあります！このような場合、結果は明らかに矩形を "
"**含みません**。これは、MuPDFのアルゴリズムがわずかな許容差（1e-3）を許容しているためです。例："

#: ../../rect.rst 0680bc9cc4ce4e4faf62dd69cf44ef66
#: 2cad19c015f548b681f2d577616b04a4 331d94727e17461899902c09927f3ba8
#: 54c78a66826141669f528c751dcabbe9 61025bb6a4bb4fdeb8e570415bbcb908
#: a84670a44c5c4411a7b5f7f676a9a254 dd51f1d1217e474e880b492a6cd4322a
#: e2f349aab7e04f0b965b6f199d93a4d6
msgid "Return type"
msgstr ""

#: ../../rect.rst:127 6946b6c4b6934c08834f6a61993134a7
msgid ":ref:`IRect`"
msgstr ""

#: ../../rect.rst:131 6c21e257022645c09640367e4dc1897a
msgid ""
"Transforms the rectangle with a matrix and **replaces the original**. If "
"the rectangle is empty or infinite, this is a no-operation."
msgstr "次の条件を満たす場合、行列を使用して長方形を変換し、**元の長方形を置き換えます** ：長方形が空であるか無限である場合、これは操作が行われません。"

#: ../../rect.rst 0bf248b230a14017a19ec34b438f0126
#: 12d032c9fca143aeb6c29fc6fe54e0b6 25c6b658c4114b818892e9cb9eb1d90e
#: 46a9418ed7d146a68642b62f16ca4372 70a08328858145f6834208710c9d0668
#: a40265b3a47f48b38c3957544dc35106 de745c145fdc44da9ee52e39eb3b6123
#: e86772f2c7b245b881ed095581572ede fa577e8986894fb7bc50f47c8573f5be
msgid "Parameters"
msgstr ""

#: ../../rect.rst:133 278249dff73a4a11a6e75d4ad5abb852
msgid "The matrix for the transformation."
msgstr "m（行列）–変換用の行列。"

#: ../../rect.rst:136 45e315eb967a48aeb57236b1aeff08d3
msgid "*Rect*"
msgstr ""

#: ../../rect.rst 5c02c632114e4adf8f118b1b124f6056
#: 9e2f709c025045b586698bd70695fce4 c56ccb9c9fa748adb350daf9de128a60
msgid "Returns"
msgstr ""

#: ../../rect.rst:137 ad80afa1f5f342a18b6c9d62dfe0821a
msgid "the smallest rectangle that contains the transformed original."
msgstr "変換された元の長方形を含む最小の長方形。"

#: ../../rect.rst:141 ded01fceaba24571a1fba50f83dd8195
msgid ""
"The intersection (common rectangular area, largest rectangle contained in"
" both) of the current rectangle and *r* is calculated and **replaces the "
"current** rectangle. If either rectangle is empty, the result is also "
"empty. If *r* is infinite, this is a no-operation. If the rectangles are "
"(mathematically) disjoint sets, then the result is invalid. If the result"
" is valid but empty, then the rectangles touch each other in a corner or "
"(part of) a side."
msgstr ""
"現在の長方形とrの共通の長方形エリア（両方に含まれる最大の長方形）を計算し、**現在の長方形を置き換えます**。どちらかの長方形が空の場合、結果も空になります。*r*"
" "
"が無限である場合、これは操作が行われません。長方形が（数学的に）交差していない場合、結果は無効になります。結果が有効でも空の場合、長方形は互いに角または一部の側面に接触しています。"

#: ../../rect.rst:143 ../../rect.rst:150 3895c067a491488ea98c78aa254b0345
#: 6ba7340459fb41ae93d34194d73ec6dc
msgid "Second rectangle"
msgstr "第二の長方形"

#: ../../rect.rst:148 7b45a0d622fc4e629ae467ce5725ac55
msgid ""
"The smallest rectangle containing the current one and *r* is calculated "
"and **replaces the current** one. If either rectangle is infinite, the "
"result is also infinite. If one is empty, the other one will be taken as "
"the result."
msgstr ""
"現在の長方形と *r* "
"を含む最小の長方形を計算し、**現在の長方形を置き換えます**。どちらかの長方形が無限の場合、結果も無限になります。1つが空である場合、もう1つが結果として取られます。"

#: ../../rect.rst:155 14707c788cc845aea9d59376276f8363
msgid ""
"The smallest rectangle containing the current one and point *p* is "
"calculated and **replaces the current** one. **The infinite rectangle "
"remains unchanged.** To create a rectangle containing a series of points,"
" start with (the empty) *pymupdf.Rect(p1, p1)* and successively include the "
"remaining points."
msgstr ""
"現在の長方形と点 *p* "
"を含む最小の長方形を計算し、**現在の長方形を置き換えます**。無限の長方形は変更されません。一連の点を含む長方形を作成するには、（空の） "
"*pymupdf.Rect(p1, p1)* から始め、残りの点を順次含めてください。"

#: ../../rect.rst:157 fed21971235046949f2bf55bb0995301
msgid "Point to include."
msgstr "含めるポイント。"

#: ../../rect.rst:163 44c32dd20ec24659b41b993bfe187211
msgid ""
"Calculate the area of the rectangle and, with no parameter, equals "
"*abs(rect)*. Like an empty rectangle, the area of an infinite rectangle "
"is also zero. So, at least one of *pymupdf.Rect(p1, p2)* and *pymupdf.Rect(p2, "
"p1)* has a zero area."
msgstr ""
"長方形の面積を計算し、パラメーターなしで *abs（rect）* と同じです。空の長方形の面積はゼロであるため、少なくとも "
"*pymupdf.Rect（p1、p2）* と *pymupdf.Rect（p2、p1）* のいずれかがゼロの面積を持っている必要があります。"

#: ../../rect.rst:165 92112430c1204b299d0f8c5cd4942c01
msgid ""
"Specify required unit: respective squares of *px* (pixels, default), *in*"
" (inches), *cm* (centimeters), or *mm* (millimeters)."
msgstr ""
"必要な単位を指定します： *px* （ピクセル、デフォルト）の平方、*in* （インチ）、*cm* （センチメートル）、または *mm* "
"（ミリメートル）の平方。"

#: ../../rect.rst:170 21cebe5cb4c342c09e8ffb071d0e44fa
msgid ""
"Checks whether *x* is contained in the rectangle. It may be an *IRect*, "
"*Rect*, *Point* or number. If *x* is an empty rectangle, this is always "
"true. If the rectangle is empty this is always *False* for all non-empty "
"rectangles and for all points. `x in rect` and `rect.contains(x)` are "
"equivalent."
msgstr ""
"*x* が四角形内に含まれているかどうかをチェックします。xは *IRect*、*Rect*、*Point*、または数値のいずれかです。もし "
"*x* "
"が空の四角形である場合、これは常にtrueです。四角形が空である場合、これはすべての空でない四角形とすべてのポイントに対して常にfalseです。`x"
" in rect` および `rect.contains(x)` は同等です。"

#: ../../rect.rst:172 ac480a8ea7e64af097d382d7eeeb5809
msgid "the object to check."
msgstr "チェックするオブジェクト。"

#: ../../rect.rst:179 7b57f6e38cae43a4b1242311f77cc8d7
msgid ""
"Checks whether the rectangle and a :data:`rect_like` \"r\" contain a "
"common non-empty :ref:`Rect`. This will always be *False* if either is "
"infinite or empty."
msgstr ""
"長方形と :data:`rect_like` \"r\" "
"が共通の非空のRectを含むかどうかをチェックします。どちらかが無限または空の場合、これは常に *False* になります。"

#: ../../rect.rst:181 2d54c0c487564707a2ef9f79fec2b1d3
msgid "the rectangle to check."
msgstr "チェックする長方形。"

#: ../../rect.rst:187 aa1c3c2aed8846259e27f48bf0a6496c
msgid "New in version 1.19.3"
msgstr "新機能（バージョン1.19.3）"

#: ../../rect.rst:189 c793d3736dec4be89aee456b745be5ad
msgid "Compute the matrix which transforms this rectangle to a given one."
msgstr "この長方形を指定した長方形に変換する行列を計算します。"

#: ../../rect.rst:191 494d00ab8da84c8e9ed3e9a7e7912be7
msgid "the target rectangle. Must not be empty or infinite."
msgstr "ターゲットの長方形。空または無限であってはいけません。"

#: ../../rect.rst:192 12487761f56f4f6f9661bcad7f249512
msgid ":ref:`Matrix`"
msgstr ""

#: ../../rect.rst:193 91cae6e8ea644d3db06a4c70b6ac2d96
msgid ""
"a matrix `mat` such that `self * mat = rect`. Can for example be used to "
"transform between the page and the pixmap coordinates. See an example use"
" here :ref:`RecipesImages_P`."
msgstr ""
"`self * mat = rect` となるような行列 `mat` です。たとえば、ページとピクスマップの座標間を変換するのに使用できます。 "
"使用例はこちらを参照してください :ref:`RecipesImages_P` "

#: ../../rect.rst:197 ae55541d51924c12a1076f861fadf4a2
msgid "New in version 1.17.0"
msgstr "新機能バージョン1.17.0"

#: ../../rect.rst:199 1ea856c87c244b5e94199a4c87f1ab44
msgid ""
"Return a new quad after applying a matrix to the rectangle using the "
"fixed point `fixpoint`."
msgstr "固定点 `fixpoint` を使用して、行列を長方形に適用した後の新しい四角形を返します。"

#: ../../rect.rst:201 550550d5ce5543ba8a0679b5d5ee20c1
msgid "the fixed point."
msgstr "固定ポイント。"

#: ../../rect.rst:202 da9cd48343da4c60b9b3646dc2b82dde
msgid "the matrix."
msgstr "行列。"

#: ../../rect.rst:203 3ba700d79e624baca460b81f1fe5c04e
msgid ""
"a new :ref:`Quad`. This a wrapper for the same-named quad method. If "
"infinite, the infinite quad is returned."
msgstr "新しい :ref:`Quad` 。これは同じ名前の四角形メソッドのラッパーです。無限の場合、無限の四角形が返されます。"

#: ../../rect.rst:207 b439c07871784b1db3f3ef2fd9be5f62
msgid "New in version 1.16.0"
msgstr "新機能バージョン1.16.0"

#: ../../rect.rst:209 2594c9c95ae54dab8f8271a93bc3008a
msgid ""
"Return the Euclidean norm of the rectangle treated as a vector of four "
"numbers."
msgstr "四角形を4つの数値のベクトルとして扱った場合のユークリッドノルムを返します。"

#: ../../rect.rst:213 41438cef745a4ad4b7f721d58fcecaf3
msgid ""
"**Replace** the rectangle with its valid version. This is done by "
"shuffling the rectangle corners. After completion of this method, the "
"bottom right corner will indeed be south-eastern to the top left one (but"
" may still be empty)."
msgstr ""
"長方形をその有効なバージョンで "
"**置き換えます**。これは長方形のコーナーをシャッフルして行います。このメソッドの完了後、右下のコーナーは確かに左上のコーナーの南東になります（ただし、空である可能性があります）。"

#: ../../rect.rst:217 1bbc2ce022bd44ec954316cc65befa90
msgid "Equals result of method *round()*."
msgstr "*round()* メソッドの結果と同じです。"

#: ../../rect.rst:223 b7a404a566f149d1bf2b4561a8e7f187
msgid "Equals *Point(x0, y0)*."
msgstr "*Point(x0, y0)* と等しい。"

#: ../../rect.rst 01c09dd9cf69456d8dc6d86786281d61
#: 0318fad2f8a3477b82762b774ee29318 29c4dea109ed429c95cca2b5fa5b77b8
#: 3dbea16779ee49748b52d0dfc8807bf9 6285d1799118481ebc1f52834e44e8f1
#: 64cbb0ef800844ccad4399fa2aad888f 74723fd6051c4140b8a6eb86530b9c82
#: 92cad891213e498692623a9a52275621 a13b9ed7e36a4987b310c0d4363e5216
#: d41d9c16086a474da6511a79a7dc61ae e1c8a6595fc6433a9f29fccedce5a13e
#: ec882ecb58504992aa5f3ba70f700fb6
msgid "type"
msgstr ""

#: ../../rect.rst:225 ../../rect.rst:233 ../../rect.rst:241 ../../rect.rst:249
#: 276e064e9aeb4784be1d1659f80fcf94 57f4e1a395bc42ddbe1fd97706529a07
#: 9e2016a913a3450c879eb65c5a82b055 eadce665a4844424806d08adb1507967
msgid ":ref:`Point`"
msgstr ""

#: ../../rect.rst:231 832ac6fd74f940e1a73d347eedf32c38
msgid "Equals `Point(x1, y0)`."
msgstr "`Point(x1, y0)` と等しい。"

#: ../../rect.rst:239 4d98b7cdba784dd992b25b055b705978
msgid "Equals `Point(x0, y1)`."
msgstr "`Point(x0, y1)` と等しい。"

#: ../../rect.rst:247 4b7bdab0ae934f39bafe20edcaa394f5
msgid "Equals `Point(x1, y1)`."
msgstr ""

#: ../../rect.rst:253 ca3b3ce8b2d240999536d93bef9e6a01
msgid "The quadrilateral `Quad(rect.tl, rect.tr, rect.bl, rect.br)`."
msgstr "四角形 `Quad(rect.tl, rect.tr, rect.bl, rect.br)`。"

#: ../../rect.rst:255 a0010f7f30b540c7b406907f4c7e6a53
msgid ":ref:`Quad`"
msgstr ""

#: ../../rect.rst:259 68be49c985c1431ea54cb97092202c90
msgid "Width of the rectangle. Equals `max(x1 - x0, 0)`."
msgstr "長方形の幅。`max(x1 - x0, 0)` と等しい。"

#: ../../rect.rst:265 223bb5a2eb3d44108e4accf54d54fdfb
msgid "Height of the rectangle. Equals `max(y1 - y0, 0)`."
msgstr "長方形の高さ。`max(y1 - y0, 0)` と等しい。"

#: ../../rect.rst:271 7f0506fc906f44cfa98e0ab459ed1ff4
msgid "X-coordinate of the left corners."
msgstr "左上の x 座標。"

#: ../../rect.rst:273 ../../rect.rst:279 ../../rect.rst:285 ../../rect.rst:291
#: 401fed5856514959957b2c1d7ae8febc 549675b19b9e4b19924512e92feeea06
#: c99f2edcdde645c7abd8a4a451f39375 da6f5c05ce7f40479324d0b5f7226960
msgid "float"
msgstr ""

#: ../../rect.rst:277 661b0778e533449fbfbcff8c08206b85
msgid "Y-coordinate of the top corners."
msgstr "左上の y 座標。"

#: ../../rect.rst:283 2a809259f911422f9bef5737e5153c0e
msgid "X-coordinate of the right corners."
msgstr "右下の x 座標。"

#: ../../rect.rst:289 daf2b52fb89d4df58090d0c501315b9a
msgid "Y-coordinate of the bottom corners."
msgstr "右下の y 座標。"

#: ../../rect.rst:295 599a23b0bd76420089f74a403c12062e
msgid "`True` if this is the infinite rectangle."
msgstr "これが無限の長方形の場合は `True`。"

#: ../../rect.rst:297 ../../rect.rst:303 ../../rect.rst:309
#: 56ef1c84b69d45eb95861d013e7fb83e b0b8ff053fa24c59bad74efb7eda8ee0
#: bac5983b737f4de2997ea6461ba9fcb7
msgid "bool"
msgstr ""

#: ../../rect.rst:301 bc8e9a0457b640c5afacedf4d291b573
msgid "`True` if rectangle is empty."
msgstr "これが無限の長方形である場合は `True`。"

#: ../../rect.rst:307 43f61aec9d3241518e40280034bf0d35
msgid "`True` if rectangle is valid."
msgstr "長方形が空である場合は `True`。"

#: ../../rect.rst:313 5dc15f1144d84fd598d8c0ec56257de3
msgid ""
"This class adheres to the Python sequence protocol, so components can be "
"accessed via their index, too. Also refer to :ref:`SequenceTypes`."
msgstr ""
"このクラスはPythonのシーケンスプロトコルに従っており、要素にはインデックスを使用できます。Using Python Sequences as"
" Arguments in PyMuPDFも参照してください"

#: ../../rect.rst:314 ac6dd096a0aa48be88429d4eb98f9919
msgid ""
"Rectangles can be used with arithmetic operators -- see chapter "
":ref:`Algebra`."
msgstr "四角形は算術演算子と組み合わせて使用できます - :ref:`Algebra` の演算子代数の章を参照してください。"

#: ../../footer.rst:71 9397b1f3699d464aa7dc3e9501a679b4
msgid "This documentation covers all versions up to |version|."
msgstr "このドキュメントは |version| までのすべてのバージョンを対象としています。"

#: ../../footer.rst:-1 7babba54a61d4ab69a42e8969f23fc18
msgid "Discord logo"
msgstr ""

