PyMuPDF 1.23.0rc1 - en to ja translation catalogue (69 entries)

en: PyMuPDF is a high-performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.
ja: PyMuPDF は、PDF （およびその他の）ドキュメントのデータ抽出、分析、変換、操作のための高性能な Python ライブラリです。

en: PDF Text Extraction, PDF Image Extraction, PDF Conversion, PDF Tables, PDF Splitting, PDF Creation, Pyodide, PyScript
ja: PDFテキスト抽出、PDFイメージ抽出、PDF変換、PDFテーブル、PDF分割、PDF作成, Pyodide, PyScript

en: IRect is a rectangular bounding box, very similar to :ref:`Rect`, except that all corner coordinates are integers. IRect is used to specify an area of pixels, e.g. to receive image data during rendering. Otherwise, e.g. considerations concerning emptiness and validity of rectangles also apply to this class. Methods and attributes have the same names, and in many cases are implemented by re-using the respective :ref:`Rect` counterparts.
ja: IRect（整数長方形）は、:ref:`Rect` と非常に似ているが、すべての角の座標が整数であるという点が異なります。IRectは、レンダリング中に画像データを受け取る領域を指定するために使用されます。それ以外にも、長方形の空白や有効性に関する考慮事項が適用されます。メソッドと属性は同じ名前を持ち、多くの場合、対応する :ref:`Rect` の対応部分を再利用して実装されています。

en: **Attribute / Method**
ja: **属性/メソッド**

en: **Short Description**
ja: **短い説明**

en: checks containment of another object
ja: 他のオブジェクトの含まれているかを確認します。

en: calculate rectangle area
ja: 長方形の面積を計算します。

en: common part with another rectangle
ja: 別の長方形との共通部分を取得します。

en: checks for non-empty intersection
ja: 非空の交差をチェックします。

en: transform with a point and a matrix
ja: ポイントと行列を使用して変換します。

en: matrix that transforms to another rectangle
ja: 別の長方形に変換する行列。

en: the Euclidean norm
ja: ユークリッドノルム。

en: makes a rectangle finite
ja: 長方形を有限にします。

en: bottom left point, synonym *bl*
ja: 左下のポイント、同義語の *bl*

en: bottom right point, synonym *br*
ja: 右下のポイント、同義語の *br*

en: height of the rectangle
ja: 長方形の高さ

en: whether rectangle is empty
ja: 長方形が空かどうか

en: whether rectangle is infinite
ja: 長方形が無限であるかどうか

en: the :ref:`Rect` equivalent
ja: :ref:`Rect` の同等物

en: top left point, synonym *tl*
ja: 左上のポイント、同義語の *tl*

en: top_right point, synonym *tr*
ja: 右上のポイント、同義語の *tr*

en: :ref:`Quad` made from rectangle corners
ja: 長方形の角から作成された四角形

en: width of the rectangle
ja: 長方形の幅

en: X-coordinate of the top left corner
ja: 左上隅のX座標

en: X-coordinate of the bottom right corner
ja: 右下隅のX座標

en: Y-coordinate of the top left corner
ja: 左上隅のY座標

en: Y-coordinate of the bottom right corner
ja: 右下隅のY座標

en: **Class API**
ja: **クラスAPI**

en: Overloaded constructors. Also see examples below and those for the :ref:`Rect` class.
ja: オーバーロードされたコンストラクタ。また、以下の例と :ref:`Rect` クラスの例も参照してください。

en: If another irect is specified, a **new copy** will be made.
ja: 別のirectが指定された場合、**新しいコピー** が作成されます。

en: If sequence is specified, it must be a Python sequence type of 4 numbers (see :ref:`SequenceTypes`). Non-integer numbers will be truncated, non-numeric values will raise an exception.
ja: シーケンスが指定された場合、それは4つの数値のPythonシーケンス型である必要があります（:ref:`SequenceTypes`）。整数以外の数値は切り捨てられ、数値以外の値は例外を発生させます。

en: The other parameters mean integer coordinates.
ja: その他のパラメータは整数座標を意味します。

en: Calculates the area of the rectangle and, with no parameter, equals *abs(IRect)*. Like an empty rectangle, the area of an infinite rectangle is also zero.
ja: 長方形の面積を計算し、パラメータなしで *abs(IRect)* に等しいです。空の長方形と同様に、無限の長方形の面積もゼロです。

en: Specify required unit: respective squares of "px" (pixels, default), "in" (inches), "cm" (centimeters), or "mm" (millimeters).
ja: 必要な単位を指定します：「px」（ピクセル、デフォルト）、 「in」（インチ）、 「cm」（センチメートル）、または「mm」（ミリメートル）のそれぞれの平方。

en: The intersection (common rectangular area) of the current rectangle and *ir* is calculated and replaces the current rectangle. If either rectangle is empty, the result is also empty. If either rectangle is infinite, the other one is taken as the result -- and hence also infinite if both rectangles were infinite.
ja: 現在の長方形と *ir* の交差（共通の長方形領域）を計算し、現在の長方形に置き換えます。どちらかの長方形が空の場合、結果も空です。どちらかの長方形が無限の場合、もう一方が結果として取られます。したがって、両方の長方形が無限である場合、結果も無限です。

en: Second rectangle.
ja: 第2の長方形。

en: Checks whether *x* is contained in the rectangle. It may be :data:`rect_like`, :data:`point_like` or a number. If *x* is an empty rectangle, this is always true. Conversely, if the rectangle is empty this is always *False*, if *x* is not an empty rectangle and not a number. If *x* is a number, it will be checked to be one of the four components. *x in irect* and *irect.contains(x)* are equivalent.
ja: *x* が長方形に含まれているかどうかを確認します。それは :data:`rect_like`、:data:`point_like`、または数値であるかもしれません。*x* が空の長方形の場合、これは常に真です。逆に、長方形が空の場合、これは常に偽です。xが空の長方形でなく、数値でない場合、これは常に偽です。 *x* が数値の場合、それは4つの構成要素の1つであることが確認されます。 *x* in *irect* および *irect.contains(x)* は同等です

en: the object to check.
ja: 確認するオブジェクト。

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

en: the rectangle to check.
ja: チェックする長方形。

en: New in version 1.19.3
ja: バージョン1.19.3で新登場

en: Compute the matrix which transforms this rectangle to a given one. See :meth:`Rect.torect`.
ja: この長方形を指定された長方形に変換する行列を計算します。:meth:`Rect.torect` を参照してください。

en: the target rectangle. Must not be empty or infinite.
ja: ターゲットの長方形。空または無限であってはなりません。

en: a matrix `mat` such that `self * mat = rect`. Can for example be used to transform between the page and the pixmap coordinates.
ja: `self * mat = rect` となるような行列 `mat` 。たとえば、ページとピクセルマップの座標間を変換するために使用できます。

en: New in version 1.17.0
ja: 新機能 バージョン1.17.0

en: Return a new quad after applying a matrix to it using a fixed point.
ja: 指定された固定点に行列を適用した後の新しい四角形を返します。

en: the fixed point.
ja: 固定点。

en: the matrix.
ja: 行列。

en: a new :ref:`Quad`. This a wrapper of the same-named quad method. If infinite, the infinite quad is returned.
ja: 新しい :ref:`Quad`。これは同じ名前のquadメソッドのラッパーです。無限であれば、無限の四角形が返されます。

en: New in version 1.16.0
ja: 新機能 バージョン1.16.0

en: Return the Euclidean norm of the rectangle treated as a vector of four numbers.
ja: 四角形を4つの数字のベクトルとして扱った場合のユークリッドノルムを返します。

en: Make the rectangle finite. This is done by shuffling rectangle corners. After this, the bottom right corner will indeed be south-eastern to the top left one. See :ref:`Rect` for a more details.
ja: 四角形を有限にします。これは四角形の角を入れ替えることによって行われます。この操作後、右下の角は確かに左上の角の南東になります。詳細については、:ref:`Rect` を参照してください。

en: Equals *Point(x0, y0)*.
ja: *Point(x0, y0)* と同等です。

en: Equals *Point(x1, y0)*.
ja: *Point(x1, y0)* と同等です。

en: Equals *Point(x0, y1)*.
ja: *Point(x0, y1)* と同等です。

en: Equals *Point(x1, y1)*.
ja: *Point(x1, y1)* と同等です。

en: The :ref:`Rect` with the same coordinates as floats.
ja: 浮動小数点座標と同じ座標を持つ :ref:`Rect` です。

en: The quadrilateral *Quad(irect.tl, irect.tr, irect.bl, irect.br)*.
ja: 四角形 *Quad(irect.tl, irect.tr, irect.bl, irect.br)です* 。

en: Contains the width of the bounding box. Equals *abs(x1 - x0)*.
ja: 境界ボックスの幅を含みます。*abs(x1 - x0)* と同等です。

en: Contains the height of the bounding box. Equals *abs(y1 - y0)*.
ja: 境界ボックスの高さを含みます。*abs(y1 - y0)* と同等です。

en: X-coordinate of the left corners.
ja: 左上隅のX座標です。

en: Y-coordinate of the top corners.
ja: 上端のY座標です。

en: X-coordinate of the right corners.
ja: 右上隅のX座標です。

en: Y-coordinate of the bottom corners.
ja: 下端のY座標です。

en: *True* if rectangle is infinite, *False* otherwise.
ja: 四角形が無限の場合は *True* 、それ以外の場合は*False* です。

en: *True* if rectangle is empty, *False* otherwise.
ja: 四角形が空の場合は *True*、それ以外の場合は *False* です。

en: This class adheres to the Python sequence protocol, so components can be accessed via their index, too. Also refer to :ref:`SequenceTypes`.
ja: このクラスはPythonのシーケンスプロトコルに従っているため、コンポーネントはインデックスを使用してアクセスできます。また、:ref:`SequenceTypes` も参照してください。

en: Rectangles can be used with arithmetic operators -- see chapter :ref:`Algebra`.
ja: また、四角形は算術演算子と一緒に使用できます - :ref:`Algebra` を参照してください。

en: This documentation covers all versions up to |version|.
ja: このドキュメントは |version| までのすべてのバージョンを対象としています。
