# 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-09-11 21:42+0100\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 e08c8e42455145459aa926d61201dd5e
msgid "Artifex"
msgstr ""

#: ../../header.rst:-1 758e28de507d432ea9fe4cc8f28c1380
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 b82e683a77c04179aa015acaadc45ec7
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"

#: ../../document.rst:7 6f5de1250fcf4b73be2eb5a7f4448e25
msgid "Document"
msgstr "Document (ドキュメント)"

#: ../../document.rst:11 762169eed98d48a6aa51d2d95b703bda
msgid ""
"This class represents a document. It can be constructed from a file or "
"from memory."
msgstr "このクラスはドキュメントを表します。ファイルまたはメモリから構築することができます。"

#: ../../document.rst:13 8b8d68bfe7dc481d94dba81c8b488634
msgid ""
"There exists the alias *open* for this class, i.e. "
"`pymupdf.Document(...)` and `pymupdf.open(...)` do exactly the same "
"thing."
msgstr ""
"このクラスには *「open」* というエイリアスが存在し、つまり、 `pymupdf.Document(...)` と "
"`pymupdf.open(...)` はまったく同じことを行います。"

#: ../../document.rst:15 84c3f9810c0048ab800e4486a604cb69
msgid "For details on **embedded files** refer to Appendix 3."
msgstr "**埋め込まれたファイル** の詳細については、付録3を参照してください。"

#: ../../document.rst:19 143dfd6eb2db4571b15f6dba1c2fa876
msgid ""
"Starting with v1.17.0, a new page addressing mechanism for **EPUB files "
"only** is supported. This document type is internally organized in "
"chapters such that pages can most efficiently be found by their so-called"
" \"location\". The location is a tuple *(chapter, pno)* consisting of the"
" chapter number and the page number **in that chapter**. Both numbers are"
" zero-based."
msgstr ""
"バージョン1.17.0から、 **EPUBファイル専用** "
"の新しいページアドレッシングメカニズムがサポートされています。このドキュメントタイプは、ページがその「場所」によって最も効率的に見つけられるように、章ごとに内部的に組織されています。場所は"
" *（章、pno）* というタプルで構成され、章番号と **その章の中** のページ番号を指します。どちらの番号もゼロベースです。"

#: ../../document.rst:21 6920e4a9afec4b6598da82bb515452de
msgid ""
"While it is still possible to locate a page via its (absolute) number, "
"doing so may mean that the complete EPUB document must be laid out before"
" the page can be addressed. This may have a significant performance "
"impact if the document is very large. Using the page's *(chapter, pno)* "
"prevents this from happening."
msgstr ""
"依然として（絶対的な）番号を使用してページを見つけることは可能ですが、これを行うとページにアクセスする前に完全なEPUBドキュメントをレイアウトする必要があるかもしれません。これはドキュメントが非常に大きい場合、重要なパフォーマンスの影響を持つ可能性があります。ページの"
" *（章、pno）* を使用することで、これを防ぐことができます。"

#: ../../document.rst:23 c63ced38bea9491b99463c60f6e3a2f5
msgid ""
"To maintain a consistent API, PyMuPDF supports the page *location* syntax"
" for **all file types** -- documents without this feature simply have "
"just one chapter. :meth:`Document.load_page` and the equivalent index "
"access now also support a *location* argument."
msgstr ""
"一貫性のあるAPIを維持するために、PyMuPDFは **すべてのファイルタイプ** にページの場所構文をサポートしています - "
"この機能のないドキュメントは単に1つの章を持っています。:meth:`Document.load_page` および同等のインデックスアクセスも "
"*場所* 引数をサポートしています。"

#: ../../document.rst:25 5942100229a84b98820f7b20f6deac6b
msgid ""
"There are a number of methods for converting between page numbers and "
"locations, for determining the chapter count, the page count per chapter,"
" for computing the next and the previous locations, and the last page "
"location of a document."
msgstr "ページ番号と場所の間で変換するためのいくつかのメソッドがあり、章の数を決定するためのメソッド、章ごとのページ数を決定するためのメソッド、次の場所と前の場所を計算するためのメソッド、およびドキュメントの最後のページの場所を計算するためのメソッドがあります。"

#: ../../document.rst:28 e3824d2bedc04de48393898445d4aab9
msgid "**Method / Attribute**"
msgstr "**メソッド / 属性** "

#: ../../document.rst:28 9879da6661114d05972130be75da5cb9
msgid "**Short Description**"
msgstr "**短い説明** "

#: ../../document.rst:30 e911f2c784464f7cba7716ba494493d4
msgid ":meth:`Document.add_layer`"
msgstr ""

#: ../../document.rst:30 15d9ff16ab144e5786a871444f83ae31
msgid "PDF only: make new optional content configuration"
msgstr "PDFのみ：新しいオプションコンテンツ設定を作成"

#: ../../document.rst:31 1f4f9304644943d3bb03d00134277cb3
msgid ":meth:`Document.add_ocg`"
msgstr ""

#: ../../document.rst:31 c61f34fcd3fb48d3b6da887f995a6936
msgid "PDF only: add new optional content group"
msgstr "PDFのみ：新しいオプションコンテンツグループを追加"

#: ../../document.rst:32 a14eb6cb7b9741c790beb659909a29cc
msgid ":meth:`Document.authenticate`"
msgstr ""

#: ../../document.rst:32 a324cdead7d14cbc99ea63effb0a575b
msgid "gain access to an encrypted document"
msgstr "暗号化されたドキュメントへのアクセスを取得"

#: ../../document.rst:33 eac1dc3cfe2240e19e432e2b5fffa024
#, fuzzy
msgid ":meth:`Document.bake`"
msgstr ":meth:`Document.make_bookmark` によって作成されたもの。"

#: ../../document.rst:33 40dcc041346349da9dcc55f454786dfb
msgid "PDF only: make annotations / fields permanent content"
msgstr ""

#: ../../document.rst:34 f3daa255900245568e583bf0c64a0291
msgid ":meth:`Document.can_save_incrementally`"
msgstr ""

#: ../../document.rst:34 9fc6062c3a7643d995e0886474a7152f
msgid "check if incremental save is possible"
msgstr "インクリメンタルセーブが可能かどうかを確認"

#: ../../document.rst:35 c79cbac6f0f24edcaceaaee61a2d7312
msgid ":meth:`Document.chapter_page_count`"
msgstr ""

#: ../../document.rst:35 4a711a2da5904b00b1eeb8d6031aa03a
msgid "number of pages in chapter"
msgstr "章内のページ数"

#: ../../document.rst:36 ef393d65c89a483abe14e4a61cd3d7f4
msgid ":meth:`Document.close`"
msgstr ""

#: ../../document.rst:36 b66788d9c80b444a8f9b2f812ca5ce3f
msgid "close the document"
msgstr "ドキュメントを閉じる"

#: ../../document.rst:37 57a5df923d00498e879da53c6f412692
msgid ":meth:`Document.convert_to_pdf`"
msgstr ""

#: ../../document.rst:37 6125025d3de148aea47884be4421e123
msgid "write a PDF version to memory"
msgstr "PDFバージョンをメモリに書き込む"

#: ../../document.rst:38 654d46f8153049268b66c10b5bc31ec0
msgid ":meth:`Document.copy_page`"
msgstr ""

#: ../../document.rst:38 266f964f4daa4efb931274a054a7dea3
msgid "PDF only: copy a page reference"
msgstr "PDFのみ：ページの参照をコピー"

#: ../../document.rst:39 8d74eef48b7a44878d27061f5e08d6f5
msgid ":meth:`Document.del_toc_item`"
msgstr ""

#: ../../document.rst:39 d059ab4f20734a289950142207bfb381
msgid "PDF only: remove a single TOC item"
msgstr "PDFのみ：単一のTOCアイテムを削除"

#: ../../document.rst:40 209e0eff420f47bca7c5746d4f3f7dc0
msgid ":meth:`Document.delete_page`"
msgstr ""

#: ../../document.rst:40 3e12c52320b54c2081a628acafc5650f
msgid "PDF only: delete a page"
msgstr "PDFのみ：ページを削除"

#: ../../document.rst:41 f7d0106dd9bc45c4b7d53aa44c7e6a5c
msgid ":meth:`Document.delete_pages`"
msgstr ""

#: ../../document.rst:41 baca7a036a2d491b863b4e812767b55f
msgid "PDF only: delete multiple pages"
msgstr "PDFのみ：複数のページを削除"

#: ../../document.rst:42 f4ef57929a3547bab684ab3ff27f1c4f
msgid ":meth:`Document.embfile_add`"
msgstr ""

#: ../../document.rst:42 e2191143acf34a659992c45d08e15547
msgid "PDF only: add a new embedded file from buffer"
msgstr "PDFのみ：バッファから新しい埋め込みファイルを追加"

#: ../../document.rst:43 bef353a110874180bdff64ceba0ec348
msgid ":meth:`Document.embfile_count`"
msgstr ""

#: ../../document.rst:43 4d8392ca3afd4f58b1021e0042f15519
msgid "PDF only: number of embedded files"
msgstr "PDFのみ：埋め込みファイルの数"

#: ../../document.rst:44 68a63f527eca4bbe80e62213f82f8569
msgid ":meth:`Document.embfile_del`"
msgstr ""

#: ../../document.rst:44 6438d7b1ffa34ee882c0820610ad1779
msgid "PDF only: delete an embedded file entry"
msgstr "PDFのみ：埋め込みファイルエントリを削除"

#: ../../document.rst:45 1f84b8ce75ce44228415785e2eb93dbf
msgid ":meth:`Document.embfile_get`"
msgstr ""

#: ../../document.rst:45 1aec91a94a144257a332cc88b12d850c
msgid "PDF only: extract an embedded file buffer"
msgstr "PDFのみ：埋め込みファイルバッファを抽出"

#: ../../document.rst:46 48c237e906d44bba8309c6b6fefa6e2e
msgid ":meth:`Document.embfile_info`"
msgstr ""

#: ../../document.rst:46 8b52ba8d569a4d2db4b38c8a88c58aa0
msgid "PDF only: metadata of an embedded file"
msgstr "PDFのみ：埋め込みファイルのメタデータ"

#: ../../document.rst:47 ace7094b5ce24a0d90f229edcba31528
msgid ":meth:`Document.embfile_names`"
msgstr ""

#: ../../document.rst:47 3c44fa9dad4e4430baeda8b21528c5db
msgid "PDF only: list of embedded files"
msgstr "PDFのみ：埋め込みファイルのリスト"

#: ../../document.rst:48 0f3d758e15514ef09a9e74e3a2890d28
msgid ":meth:`Document.embfile_upd`"
msgstr ""

#: ../../document.rst:48 fa80eaa1cad64530a4e18b4448262d2d
msgid "PDF only: change an embedded file"
msgstr "PDFのみ：埋め込みファイルを変更"

#: ../../document.rst:49 407fd0954a464a989162a3adb3eec14d
msgid ":meth:`Document.extract_font`"
msgstr ""

#: ../../document.rst:49 a4e909a345114fd9851ee36dd645bbb2
msgid "PDF only: extract a font by :data:`xref`"
msgstr "PDFのみ： :data:`xref` によるフォントの抽出"

#: ../../document.rst:50 1633687ae093470a9cb947b9a75ccac5
msgid ":meth:`Document.extract_image`"
msgstr ""

#: ../../document.rst:50 c0aec7cef1de464d81d00ef649613a81
msgid "PDF only: extract an embedded image by :data:`xref`"
msgstr "PDFのみ： :data:`xref` による埋め込み画像の抽出"

#: ../../document.rst:51 f6b5ea3fe1f845b08f6ecbba6bc9cd3c
msgid ":meth:`Document.ez_save`"
msgstr ""

#: ../../document.rst:51 831c558654784cb59bd1292e50a63d2b
msgid "PDF only: :meth:`Document.save` with different defaults"
msgstr "PDFのみ：異なるデフォルト値で :meth:`Document.save` を実行"

#: ../../document.rst:52 48957e3354ef4f1f9a42e8e703fb5b5e
msgid ":meth:`Document.find_bookmark`"
msgstr ""

#: ../../document.rst:52 1e53be1cd3194566b7adfdde8a23ef3e
msgid "retrieve page location after laid out document"
msgstr "レイアウトされたドキュメント後のページ位置を取得"

#: ../../document.rst:53 fa4213c3e3e240caa890b3ba4a59861e
msgid ":meth:`Document.fullcopy_page`"
msgstr ""

#: ../../document.rst:53 6da9e19b0a22427ba2b2b4c61c6e6102
msgid "PDF only: duplicate a page"
msgstr "PDFのみ：ページの複製"

#: ../../document.rst:54 0b2af391fe164b86a0416dd16ab7d7dc
msgid ":meth:`Document.get_layer`"
msgstr ""

#: ../../document.rst:54 6212285594404748bf995d800771068f
msgid "PDF only: lists of OCGs in ON, OFF, RBGroups"
msgstr "PDFのみ：ON、OFF、RBGroups内のOCGのリスト"

#: ../../document.rst:55 dae7cb37984546fa8424b117073bba0a
msgid ":meth:`Document.get_layers`"
msgstr ""

#: ../../document.rst:55 5997a51cbd64483b97b8bff0160969e3
msgid "PDF only: list of optional content configurations"
msgstr "PDFのみ：オプションコンテンツ設定のリスト"

#: ../../document.rst:56 ff678b989afa4972ab808e2f3da689f8
msgid ":meth:`Document.get_oc`"
msgstr ""

#: ../../document.rst:56 cea8262d2fce4f2a953bd4735e26b2bd
msgid "PDF only: get OCG /OCMD xref of image / form xobject"
msgstr "PDFのみ：画像/フォームオブジェクトのOCG / OCMD xrefを取得"

#: ../../document.rst:57 e08ffd7dad524d4bb257f058735c74eb
msgid ":meth:`Document.get_ocgs`"
msgstr ""

#: ../../document.rst:57 fc77df7e0920446b85c9ce0e64183080
msgid "PDF only: info on all optional content groups"
msgstr "PDFのみ：すべてのオプションコンテンツグループの情報"

#: ../../document.rst:58 346a69832bcd4b15874a5b259d21a185
msgid ":meth:`Document.get_ocmd`"
msgstr ""

#: ../../document.rst:58 e2e02d856a7b4c97aa5bab7c4b330ec8
msgid "PDF only: retrieve definition of an :data:`OCMD`"
msgstr "PDFのみ： :data:`OCMD` の定義を取得"

#: ../../document.rst:59 8cb0ce951ff14d9badf40a8674108556
msgid ":meth:`Document.get_page_fonts`"
msgstr ""

#: ../../document.rst:59 7012d925bc66477a9eab2fd218211ce4
msgid "PDF only: list of fonts referenced by a page"
msgstr "PDFのみ：ページで参照されるフォントのリスト"

#: ../../document.rst:60 1605111f0c284ae29850ae9a3a906fae
msgid ":meth:`Document.get_page_images`"
msgstr ""

#: ../../document.rst:60 4761a4ac7d8b4c87bcb4afe1c3099bd6
msgid "PDF only: list of images referenced by a page"
msgstr "PDFのみ：ページで参照される画像のリスト"

#: ../../document.rst:61 7b52e7e756d04b71afc69304198b2843
msgid ":meth:`Document.get_page_labels`"
msgstr ""

#: ../../document.rst:61 31034fd8a5634a2b88044ef09b61b470
msgid "PDF only: list of page label definitions"
msgstr "PDFのみ：ページラベルの定義のリスト"

#: ../../document.rst:62 da98cf542aa649f99ea8c39904aae7d3
msgid ":meth:`Document.get_page_numbers`"
msgstr ""

#: ../../document.rst:62 6b06f19277b146879f5bb331aef4c78b
msgid "PDF only: get page numbers having a given label"
msgstr "PDFのみ：指定されたラベルを持つページ番号を取得"

#: ../../document.rst:63 b6da3f18e309408482b1dd51f4f48ce1
msgid ":meth:`Document.get_page_pixmap`"
msgstr ""

#: ../../document.rst:63 7f11ae5252484567a64dcfdc0c95abfb
msgid "create a pixmap of a page by page number"
msgstr "ページ番号によるページのピクスマップの作成"

#: ../../document.rst:64 aa0b16ea2d3b4fc5a1a507912b51ed3d
msgid ":meth:`Document.get_page_text`"
msgstr ""

#: ../../document.rst:64 d3f499edf22b47e5836a84083e661741
msgid "extract the text of a page by page number"
msgstr "ページ番号によるページのテキストの抽出"

#: ../../document.rst:65 48d3ee1e8112402f92a2983b7414aa10
msgid ":meth:`Document.get_page_xobjects`"
msgstr ""

#: ../../document.rst:65 b0e68187562c485da473617cf8772fc3
msgid "PDF only: list of XObjects referenced by a page"
msgstr "PDFのみ：ページで参照されるXObjectのリスト"

#: ../../document.rst:66 0874e0e2d4bc4dd3b8d5da8f5e381dd8
msgid ":meth:`Document.get_sigflags`"
msgstr ""

#: ../../document.rst:66 7d11b632cd454ebd832e1bf19d4ab3f9
msgid "PDF only: determine signature state"
msgstr "PDFのみ：署名状態を確認"

#: ../../document.rst:67 c9655e9c2db647ae900f1842fd96ac10
msgid ":meth:`Document.get_toc`"
msgstr ""

#: ../../document.rst:67 1b17f4e0b6954239b113ecff52c5aa2e
msgid "extract the table of contents"
msgstr "目次を抽出"

#: ../../document.rst:68 f0b3b4f156b844fab1484369ba2adbb7
msgid ":meth:`Document.get_xml_metadata`"
msgstr ""

#: ../../document.rst:68 d75d24a146a84d2e8978463b0fab64a3
msgid "PDF only: read the XML metadata"
msgstr "PDFのみ：XMLメタデータを読み込む"

#: ../../document.rst:69 49fa026b8b064c9f8d558bad37464b3e
msgid ":meth:`Document.has_annots`"
msgstr ""

#: ../../document.rst:69 c0f709dc69e948a797de09047d46a95f
msgid "PDF only: check if PDF contains any annots"
msgstr "PDFのみ：PDFに注釈が含まれているかを確認"

#: ../../document.rst:70 3968a34e9a064de79c0c257a0dbc2569
msgid ":meth:`Document.has_links`"
msgstr ""

#: ../../document.rst:70 1d1320b54f2c4c8abb3aa7a81a84b41f
msgid "PDF only: check if PDF contains any links"
msgstr "PDFのみ：PDFにリンクが含まれているかを確認"

#: ../../document.rst:71 4b58c0e9439b47a4b58951203fd4078e
msgid ":meth:`Document.insert_page`"
msgstr ""

#: ../../document.rst:71 ee496ed23fd54dd9bf0033e5f1cad08c
msgid "PDF only: insert a new page"
msgstr "PDFのみ：新しいページを挿入"

#: ../../document.rst:72 f7d9bd26e34b49b6b0bf4b10ba85104f
msgid ":meth:`Document.insert_pdf`"
msgstr ""

#: ../../document.rst:72 5b2b7b0d19a249b4b57ef9d5e13ee193
msgid "PDF only: insert pages from another PDF"
msgstr "PDFのみ：別のPDFからページを挿入"

#: ../../document.rst:73 da19b5e12fc042b88a4b99268189dbd2
msgid ":meth:`Document.insert_file`"
msgstr ""

#: ../../document.rst:73 c111b1b3f9c340558b7bea1fc3c6c965
msgid "PDF only: insert pages from arbitrary document"
msgstr "PDFのみ：任意のドキュメントからページを挿入"

#: ../../document.rst:74 2913d3a92a3a4b23b8226fa0f8b2adf5
msgid ":meth:`Document.journal_can_do`"
msgstr ""

#: ../../document.rst:74 66614d1f54b846cb83aad21ba369b166
msgid "PDF only: which journal actions are possible"
msgstr "PDFのみ：どのジャーナルアクションが可能か"

#: ../../document.rst:75 d0b3b9ac33ce45c9a85c92c9e4a34124
msgid ":meth:`Document.journal_enable`"
msgstr ""

#: ../../document.rst:75 eae298208bef44d09f98331a7af43de8
msgid "PDF only: enables journalling for the document"
msgstr "PDFのみ：ドキュメントのジャーナルを有効にする"

#: ../../document.rst:76 9923f89648d54088820a2ff4383baae1
msgid ":meth:`Document.journal_load`"
msgstr ""

#: ../../document.rst:76 620ba5fd1aed432fb20968dc8ce6c511
msgid "PDF only: load journal from a file"
msgstr "PDFのみ：ファイルからジャーナルを読み込む"

#: ../../document.rst:77 1436e5d2c80d47b198e31fa60f4a44cc
msgid ":meth:`Document.journal_op_name`"
msgstr ""

#: ../../document.rst:77 38bde91ad4b345f9ba96b7ce63192d3c
msgid "PDF only: return name of a journalling step"
msgstr "PDFのみ：ジャーナルステップの名前を返す"

#: ../../document.rst:78 ae20f83a05cc45e490fd7a379dc6e8e5
msgid ":meth:`Document.journal_position`"
msgstr ""

#: ../../document.rst:78 3df896c9990a4a5aa3f4abb3d5807883
msgid "PDF only: return journalling status"
msgstr "PDFのみ：ジャーナリングステータスを返す"

#: ../../document.rst:79 4dd0191582464ae8a8515d6ecaab332b
msgid ":meth:`Document.journal_redo`"
msgstr ""

#: ../../document.rst:79 ff6f0b4fe13546d39762812b0c1aab0d
msgid "PDF only: redo current operation"
msgstr "PDFのみ：現在の操作をやり直す"

#: ../../document.rst:80 593eee3e98724b43a15a37d3b6f253fd
msgid ":meth:`Document.journal_save`"
msgstr ""

#: ../../document.rst:80 754f508ed31b4170b140da599b300bd0
msgid "PDF only: save journal to a file"
msgstr "PDFのみ：ジャーナルをファイルに保存"

#: ../../document.rst:81 973055885aa94370920a18b53a3710f3
msgid ":meth:`Document.journal_start_op`"
msgstr ""

#: ../../document.rst:81 1247ea9f77024d069809e7509dc882c5
msgid "PDF only: start an \"operation\" giving it a name"
msgstr "PDFのみ：名前を付けて「操作」を開始"

#: ../../document.rst:82 571c166d2e5d4eb68a8a39c59f6189f2
msgid ":meth:`Document.journal_stop_op`"
msgstr ""

#: ../../document.rst:82 c82bcb6dd55b45e980b4fe94bb8de356
msgid "PDF only: end current operation"
msgstr "PDFのみ：現在の操作を終了"

#: ../../document.rst:83 133e0bd451694f8ca1f2b6a64ceb1e68
msgid ":meth:`Document.journal_undo`"
msgstr ""

#: ../../document.rst:83 12ad1e74f27f484c8c56ad30708bbd8c
msgid "PDF only: undo current operation"
msgstr "PDFのみ：現在の操作を元に戻す"

#: ../../document.rst:84 0dcc45e930f940e5b0131d5cb1ee05fa
msgid ":meth:`Document.layer_ui_configs`"
msgstr ""

#: ../../document.rst:84 438c8a0acb8546d4a8b27f057157623b
msgid "PDF only: list of optional content intents"
msgstr "PDFのみ：オプションコンテンツインテントのリスト"

#: ../../document.rst:85 ec234f558a4b4b1590932c42f9463d58
msgid ":meth:`Document.layout`"
msgstr ""

#: ../../document.rst:85 fe8c1a83fbc943f0a09304d216833cfb
msgid "re-paginate the document (if supported)"
msgstr "ドキュメントを再ページ化（サポートされている場合）"

#: ../../document.rst:86 f575b3b2410d4661ad2f346e7e45a8e3
msgid ":meth:`Document.load_page`"
msgstr ""

#: ../../document.rst:86 bd8dbbf0491a48ceb56228b8d74d9d05
msgid "read a page"
msgstr "ページを読み込む"

#: ../../document.rst:87 797d373ed11f4db2967b9514fabba6b3
msgid ":meth:`Document.make_bookmark`"
msgstr ""

#: ../../document.rst:87 f5ac10e1a3df4c98ab3ee0d8e3f1e543
msgid "create a page pointer in reflowable documents"
msgstr "リフローアブルドキュメント内でページポインタを作成"

#: ../../document.rst:88 fa2d576bac81481d92b7d302170dabf4
msgid ":meth:`Document.move_page`"
msgstr ""

#: ../../document.rst:88 e6e93ebab99a489b813fba3c577e191f
msgid "PDF only: move a page to different location in doc"
msgstr "PDFのみ：ページをドキュメント内の異なる場所に移動"

#: ../../document.rst:89 b2d752f46fbd47058e82894697654895
msgid ":meth:`Document.need_appearances`"
msgstr ""

#: ../../document.rst:89 251477ab75bd47ff86b0593f7d62a323
msgid "PDF only: get/set `/NeedAppearances` property"
msgstr "PDFのみ： `/NeedAppearances` プロパティを取得/設定"

#: ../../document.rst:90 45ba6eb8b62d4ce89bdf67da23ccd980
msgid ":meth:`Document.new_page`"
msgstr ""

#: ../../document.rst:90 8ee57cbc04284ad9800247197362dcec
msgid "PDF only: insert a new empty page"
msgstr "PDFのみ：新しい空白ページを挿入"

#: ../../document.rst:91 e6a19fd712ca406a82fbfcbf53d13835
msgid ":meth:`Document.next_location`"
msgstr ""

#: ../../document.rst:91 53f56e95a99c4689aedca4cb094ea148
msgid "return (chapter, pno) of following page"
msgstr "次のページの（章、pno）"

#: ../../document.rst:92 6bab4ebd27334933b0c3aa734162d3ad
msgid ":meth:`Document.outline_xref`"
msgstr ""

#: ../../document.rst:92 ffc6aac18acd46388dd16a8e4adca143
msgid "PDF only: :data:`xref` a TOC item"
msgstr "PDFのみ：TOCアイテムを :data:`xref` "

#: ../../document.rst:93 a35005a5f7814f5b80ab796214732b06
msgid ":meth:`Document.page_cropbox`"
msgstr ""

#: ../../document.rst:93 5fe0d8d0280f42f5994ddecbf45b8a0d
msgid "PDF only: the unrotated page rectangle"
msgstr "PDFのみ：回転していないページの矩形"

#: ../../document.rst:94 7947df8c4a3946feb1fb96c7cf997e46
msgid ":meth:`Document.page_xref`"
msgstr ""

#: ../../document.rst:94 199f13363313409db98d2bb2136aefe1
msgid "PDF only: :data:`xref` of a page number"
msgstr "PDFのみ：ページ番号の :data:`xref`"

#: ../../document.rst:95 9233cb6b739545a3aed4dd922ea4ac93
msgid ":meth:`Document.pages`"
msgstr ""

#: ../../document.rst:95 e56445be760a4df5ba43553822240d05
msgid "iterator over a page range"
msgstr "ページ範囲のイテレータ"

#: ../../document.rst:96 f3bd07aed4f145c7bc9a035605522bda
msgid ":meth:`Document.pdf_catalog`"
msgstr ""

#: ../../document.rst:96 41cec6200fcf494f9535c1d248fea74d
msgid "PDF only: :data:`xref` of catalog (root)"
msgstr "PDFのみ：カタログ（ルート）の :data:`xref` "

#: ../../document.rst:97 da73adb9b17b45f0ac935011ea70e8b2
msgid ":meth:`Document.pdf_trailer`"
msgstr ""

#: ../../document.rst:97 0291457310a44b29aff6eebd1c9d3d70
msgid "PDF only: trailer source"
msgstr "PDFのみ：トレイラーソース"

#: ../../document.rst:98 fa66fe3d14e14f59bcfa059284ec7e05
msgid ":meth:`Document.prev_location`"
msgstr ""

#: ../../document.rst:98 ef4720dd852d4b17aff8d0c754805185
msgid "return (chapter, pno) of preceding page"
msgstr "前のページの（章、pno）を返す"

#: ../../document.rst:99 5a82dcfe315f47ccb657a8445aa22993
msgid ":meth:`Document.reload_page`"
msgstr ""

#: ../../document.rst:99 bf663c4b2d1d494f8b0ed141620fa56e
msgid "PDF only: provide a new copy of a page"
msgstr "PDFのみ：ページの新しいコピーを提供"

#: ../../document.rst:100 cd243cc0418d4ebdae0fee9fca0b6aee
msgid ":meth:`Document.resolve_names`"
msgstr ""

#: ../../document.rst:100 5fe971880aaf46c5869498598532f690
#, fuzzy
msgid "PDF only: Convert destination names into a Python dict"
msgstr "PDFのみ: ページの目的地名をPythonの辞書に変換します"

#: ../../document.rst:101 731a65d16bf34178bcdcc07ee174b3fa
msgid ":meth:`Document.save`"
msgstr ""

#: ../../document.rst:101 8ba0d3dd25e840dea06fbe4541b084d2
msgid "PDF only: save the document"
msgstr "PDFのみ：ドキュメントを保存"

#: ../../document.rst:102 20f7f8bd745c44a6a1a4547cee792421
msgid ":meth:`Document.saveIncr`"
msgstr ""

#: ../../document.rst:102 5102152a8cbd46b88d8e0e893b96a370
msgid "PDF only: save the document incrementally"
msgstr "PDFのみ：ドキュメントを増分保存"

#: ../../document.rst:103 3e098d35bc3b4844ae6db4a76711e1c7
msgid ":meth:`Document.scrub`"
msgstr ""

#: ../../document.rst:103 bbfc3f5783c542cd81f2374d777b9d04
msgid "PDF only: remove sensitive data"
msgstr "PDFのみ：機密データを削除"

#: ../../document.rst:104 00725edf146544f68042f8ca6fa3b35f
msgid ":meth:`Document.search_page_for`"
msgstr ""

#: ../../document.rst:104 40589b5f45ae433cbbad3e71d10a5de3
msgid "search for a string on a page"
msgstr "ページ上で文字列を検索"

#: ../../document.rst:105 eb931ce8f1ab4b179b63bdd3628348b5
msgid ":meth:`Document.select`"
msgstr ""

#: ../../document.rst:105 4e2ebafa0ca54fd98fd4800489437993
msgid "PDF only: select a subset of pages"
msgstr "PDFのみ：ページのサブセットを選択"

#: ../../document.rst:106 97d863769a1b40c2b3e9828b3899c763
msgid ":meth:`Document.set_layer_ui_config`"
msgstr ""

#: ../../document.rst:106 317b4e62884a41f68f724455b1dc7cea
msgid "PDF only: set OCG visibility temporarily"
msgstr "PDFのみ：一時的にOCGの表示を設定"

#: ../../document.rst:107 43d2296fe63044a288a74d8803ebe8a6
msgid ":meth:`Document.set_layer`"
msgstr ""

#: ../../document.rst:107 b3e197529ac34be68e8fc1c9a1753e40
msgid "PDF only: mass changing OCG states"
msgstr "PDFのみ：OCGステータスを一括変更"

#: ../../document.rst:108 e8377363282a4dbbba579d6dcc08cc7d
msgid ":meth:`Document.set_markinfo`"
msgstr ""

#: ../../document.rst:108 2c8d4410f59147ba9dfd33ae72378e68
msgid "PDF only: set the MarkInfo values"
msgstr "PDFのみ：MarkInfoの値を設定"

#: ../../document.rst:109 c21bf1470b784d64b2511c98d4fa1912
msgid ":meth:`Document.set_metadata`"
msgstr ""

#: ../../document.rst:109 23f390a5d6ab4499afe82c95e9dd8b60
msgid "PDF only: set the metadata"
msgstr "PDFのみ：メタデータを設定"

#: ../../document.rst:110 274acdb8134e4690b850fb52d58fd474
msgid ":meth:`Document.set_oc`"
msgstr ""

#: ../../document.rst:110 8824a2f867404d7bbe14a4a205186da9
msgid "PDF only: attach OCG/OCMD to image / form xobject"
msgstr "PDFのみ：画像/フォームオブジェクトにOCG/OCMDを添付"

#: ../../document.rst:111 058cb1a1f7514cb094911ef1d19ca1de
msgid ":meth:`Document.set_ocmd`"
msgstr ""

#: ../../document.rst:111 340a8644beb14e989f71494c63ae8508
msgid "PDF only: create or update an :data:`OCMD`"
msgstr "PDFのみ：:data:`OCMD` を作成または更新"

#: ../../document.rst:112 ea7b14f8269446309cb5b0b92f089760
msgid ":meth:`Document.set_page_labels`"
msgstr ""

#: ../../document.rst:112 37b47ec45e7b4768b83ec1ca80faceb1
msgid "PDF only: add/update page label definitions"
msgstr "PDFのみ：ページラベルの定義を追加/更新"

#: ../../document.rst:113 5520b88443064dcf8aa208fd8553be09
msgid ":meth:`Document.set_pagemode`"
msgstr ""

#: ../../document.rst:113 21137b85317b4d918f5c3475b606f3cd
msgid "PDF only: set the PageMode"
msgstr "PDFのみ：PageModeを設定"

#: ../../document.rst:114 9218da4668d5445c8310c4fe1f00ca53
msgid ":meth:`Document.set_pagelayout`"
msgstr ""

#: ../../document.rst:114 27cd89d6e5614a8c96735eb5a1e19642
msgid "PDF only: set the PageLayout"
msgstr "PDFのみ：PageLayoutを設定"

#: ../../document.rst:115 53f1a2cf999b48dbaec40ca96fb35f73
msgid ":meth:`Document.set_toc_item`"
msgstr ""

#: ../../document.rst:115 1159265a2514499ea971cdaefdca6ccd
msgid "PDF only: change a single TOC item"
msgstr "PDFのみ：単一のTOCアイテムを変更"

#: ../../document.rst:116 fa67ee56adca4d2bb365d5aac39e7a64
msgid ":meth:`Document.set_toc`"
msgstr ""

#: ../../document.rst:116 9ac6036fe0914a91a315af745613ffca
msgid "PDF only: set the table of contents (TOC)"
msgstr "PDFのみ：目次（TOC）を設定"

#: ../../document.rst:117 8e52a933110343d893ce3dbd5375f5ab
msgid ":meth:`Document.set_xml_metadata`"
msgstr ""

#: ../../document.rst:117 da10fd421798469c9c3beed4f17ba39a
msgid "PDF only: create or update document XML metadata"
msgstr "PDFのみ：ドキュメントXMLメタデータを作成または更新"

#: ../../document.rst:118 425c20a9f2a740708efe1611da13c906
msgid ":meth:`Document.subset_fonts`"
msgstr ""

#: ../../document.rst:118 898adc406ac440c28a0a2d26b48aea94
msgid "PDF only: create font subsets"
msgstr "PDFのみ：フォントのサブセットを作成"

#: ../../document.rst:119 0ac850c64c2d4191837d195626311f03
msgid ":meth:`Document.switch_layer`"
msgstr ""

#: ../../document.rst:119 c1e8d34877e4467b8dc6497ad2efcf6d
msgid "PDF only: activate OC configuration"
msgstr "PDFのみ：OC設定をアクティブ化"

#: ../../document.rst:120 3a5c8fb7f48a4d448efb2590e05417cd
msgid ":meth:`Document.tobytes`"
msgstr ""

#: ../../document.rst:120 8dff780390d04e0493006189394ef5f6
msgid "PDF only: writes document to memory"
msgstr "PDFのみ：ドキュメントをメモリに書き込む"

#: ../../document.rst:121 5a7418d2d1884e85a662823e64f7315c
msgid ":meth:`Document.xref_copy`"
msgstr ""

#: ../../document.rst:121 af4b273c884d4743bb9a69d7fd0e609f
msgid "PDF only: copy a PDF dictionary to another :data:`xref`"
msgstr "PDFのみ：PDF辞書を別の :data:`xref` にコピー"

#: ../../document.rst:122 8ceeb38e0f0b49eda0a25fd905eda7a3
msgid ":meth:`Document.xref_get_key`"
msgstr ""

#: ../../document.rst:122 3f474789dece44df9b9d6c367efb89de
msgid "PDF only: get the value of a dictionary key"
msgstr "PDFのみ：辞書キーの値を取得"

#: ../../document.rst:123 37cb3a44123e46548bea6121c3ea7fc4
msgid ":meth:`Document.xref_get_keys`"
msgstr ""

#: ../../document.rst:123 ef1fdc8573cf455a9a75d5611bf40398
msgid "PDF only: list the keys of object at :data:`xref`"
msgstr "PDFのみ： :data:`xref` のオブジェクトのキーをリスト"

#: ../../document.rst:124 0a9988c7e9ae43e8b6b6d2f70964c43c
msgid ":meth:`Document.xref_object`"
msgstr ""

#: ../../document.rst:124 561debcf05c141b587f0f87b5066aca4
msgid "PDF only: get the definition source of :data:`xref`"
msgstr "PDFのみ：:data:`xref` の定義ソースを取得"

#: ../../document.rst:125 dfcdb555f92c44f3a974bc385102e1c4
msgid ":meth:`Document.xref_set_key`"
msgstr ""

#: ../../document.rst:125 23e3a59a085346e48fd0d9ddb346dadb
msgid "PDF only: set the value of a dictionary key"
msgstr "PDFのみ：辞書キーの値を設定"

#: ../../document.rst:126 37b90bb78b0241b8b7800b80bdb3f12e
msgid ":meth:`Document.xref_stream_raw`"
msgstr ""

#: ../../document.rst:126 77ed5835bf134363ae36dbf871350d6e
msgid "PDF only: raw stream source at :data:`xref`"
msgstr "PDFのみ： :data:`xref` での生のストリームソース"

#: ../../document.rst:127 e96b256c5cc544a796ff911f174150e8
msgid ":meth:`Document.xref_xml_metadata`"
msgstr ""

#: ../../document.rst:127 9ecc82720183421794b369577b5e71c7
msgid "PDF only: :data:`xref` of XML metadata"
msgstr "PDFのみ： XMLメタデータの :data:`xref` "

#: ../../document.rst:128 0d4233222bc14dd091094bced743c7d8
msgid ":attr:`Document.chapter_count`"
msgstr ""

#: ../../document.rst:128 11ba9c80a2b94576b70c12eebfde6da1
msgid "number of chapters"
msgstr "章の数"

#: ../../document.rst:129 f0301ba9f4bb4810a43b95beb2fd0036
msgid ":attr:`Document.FormFonts`"
msgstr ""

#: ../../document.rst:129 248ac1f69b3f451392bf521cc782605a
msgid "PDF only: list of global widget fonts"
msgstr "PDFのみ：グローバルウィジェットフォントのリスト"

#: ../../document.rst:130 8cf19bea63964acb965ab8f188416bad
msgid ":attr:`Document.is_closed`"
msgstr ""

#: ../../document.rst:130 c84bbf455632418dbb5e5c3456114b6a
msgid "has document been closed?"
msgstr "ドキュメントが閉じられていますか？"

#: ../../document.rst:131 e97a52ce28d24af39815524f3430f111
msgid ":attr:`Document.is_dirty`"
msgstr ""

#: ../../document.rst:131 0baa445ae11a46f2924e20ac2d861c21
msgid "PDF only: has document been changed yet?"
msgstr "PDFのみ：ドキュメントは変更されましたか？"

#: ../../document.rst:132 3596a341dbb04d489ba2de3a7ef69085
msgid ":attr:`Document.is_encrypted`"
msgstr ""

#: ../../document.rst:132 3253e4cadd24491f9e511ffc9929e3fb
msgid "document (still) encrypted?"
msgstr "ドキュメントは（まだ）暗号化されていますか？"

#: ../../document.rst:133 5cd981a001c94833943787e6e2093ce0
msgid ":attr:`Document.is_fast_webaccess`"
msgstr ""

#: ../../document.rst:133 45e45435eb514f4cbd51e47d52e44b86
msgid "is PDF linearized?"
msgstr "PDFは線形化されていますか？"

#: ../../document.rst:134 c474388d081644d0a28d405b5d392b46
msgid ":attr:`Document.is_form_pdf`"
msgstr ""

#: ../../document.rst:134 0d4ccbb7f40d495fba17db49f0becd95
msgid "is this a Form PDF?"
msgstr "これはフォームPDFですか？"

#: ../../document.rst:135 278c77f95ba6412bb32d03c42ba9e974
msgid ":attr:`Document.is_pdf`"
msgstr ""

#: ../../document.rst:135 71712b3746d443a99be6b066cf7ecb86
msgid "is this a PDF?"
msgstr "これはPDFですか？"

#: ../../document.rst:136 226055554df444b69eb59620e71378d7
msgid ":attr:`Document.is_reflowable`"
msgstr ""

#: ../../document.rst:136 e5597c0da2144a90b877a86b2fe8a77b
msgid "is this a reflowable document?"
msgstr "これはリフローアブルドキュメントですか？"

#: ../../document.rst:137 c3598bc621554280a87821a6272d42ca
msgid ":attr:`Document.is_repaired`"
msgstr ""

#: ../../document.rst:137 94dc5a4ae86043b4b2ee071e7c156b80
msgid "PDF only: has this PDF been repaired during open?"
msgstr "PDFのみ：このPDFは開いている間に修復されましたか？"

#: ../../document.rst:138 1865ffbb0c6d4176a4ab6131e942efc9
msgid ":attr:`Document.last_location`"
msgstr ""

#: ../../document.rst:138 4b48a2d803af44a684f79b39238ed3af
msgid "(chapter, pno) of last page"
msgstr "最後のページの（章、pno）"

#: ../../document.rst:139 5892bb69129e43fc9946bf4ae4ad738b
msgid ":attr:`Document.metadata`"
msgstr ""

#: ../../document.rst:139 1878cf2314944c998606de7b1892590a
msgid "metadata"
msgstr "メタデータ"

#: ../../document.rst:140 1810ce8e1e62417e9575b069b43e88c1
msgid ":attr:`Document.markinfo`"
msgstr ""

#: ../../document.rst:140 a41d17471f1a4324a9660d5b2c6faf4d
msgid "PDF MarkInfo value"
msgstr "PDF MarkInfoの値"

#: ../../document.rst:141 1d529c8710a449bd96f2f69b087bd68d
msgid ":attr:`Document.name`"
msgstr ""

#: ../../document.rst:141 d6b9ec63e00b4cfc91bef4bc1274c83f
msgid "filename of document"
msgstr "ドキュメントのファイル名"

#: ../../document.rst:142 7ff1bf8d36b946379e34d73af8ac9b17
msgid ":attr:`Document.needs_pass`"
msgstr ""

#: ../../document.rst:142 a08bdd6ee0d843329db4452b0dcb0f24
msgid "require password to access data?"
msgstr "データにアクセスするにはパスワードが必要ですか？"

#: ../../document.rst:143 eea92ff513184fbda5f3927f0634e07e
msgid ":attr:`Document.outline`"
msgstr ""

#: ../../document.rst:143 c578ffe86ba549afa600bc9253519b0f
msgid "first `Outline` item"
msgstr "最初のアウトラインアイテム"

#: ../../document.rst:144 6ac5f8f83ce24ef1b8ff15d25cb3e618
msgid ":attr:`Document.page_count`"
msgstr ""

#: ../../document.rst:144 b41aa5f33b2e42a0bd8234015189e1f1
msgid "number of pages"
msgstr "ページ数"

#: ../../document.rst:145 560f59fd1c894bb785ecdc0c57eda228
msgid ":attr:`Document.permissions`"
msgstr ""

#: ../../document.rst:145 38c8bce7648d455eb52d8853b369a13c
msgid "permissions to access the document"
msgstr "ドキュメントへのアクセス権限"

#: ../../document.rst:146 ed1edc33c6064bd99a81c70afcdbb3d6
msgid ":attr:`Document.pagemode`"
msgstr ""

#: ../../document.rst:146 fa01cfbb0bf047a9af47fc17d97f70cb
msgid "PDF PageMode value"
msgstr "PDF PageModeの値"

#: ../../document.rst:147 acdf8411e61c427aa1b02065b9b7b766
msgid ":attr:`Document.pagelayout`"
msgstr ""

#: ../../document.rst:147 ef3c2d2bb7a3492ebbf630591f1a2a62
msgid "PDF PageLayout value"
msgstr "PDF PageLayoutの値"

#: ../../document.rst:148 660d54b01cbd46b9ac78d3d185b1510d
msgid ":attr:`Document.version_count`"
msgstr ""

#: ../../document.rst:148 a799fd661705442ba00c4651e1b43781
msgid "PDF count of versions"
msgstr "PDFバージョンの数"

#: ../../document.rst:151 b007271f24574cd9a76e8fcaa30056ac
msgid "**Class API**"
msgstr "**クラスAPI**"

#: ../../document.rst:172 e6ab728cb0794092b2855a932da480dd
msgid "Changed in v1.14.13: support `io.BytesIO` for memory documents."
msgstr "v1.14.13 で変更: メモリドキュメント用に `io.BytesIO` をサポート。"

#: ../../document.rst:173 9f2a22a73c594d43837b9816e02d73a2
msgid ""
"Changed in v1.19.6: Clearer, shorter and more consistent exception "
"messages. File type \"pdf\" is always assumed if not specified. Empty "
"files and memory areas will always lead to exceptions."
msgstr ""
"v1.19.6 で変更: より明確で短く、一貫性のある例外メッセージ。ファイルタイプが指定されていない場合、常にファイルタイプ \"pdf\" "
"が仮定されます。空のファイルとメモリ領域は常に例外を発生させます。"

#: ../../document.rst:175 45954573734347839759b3a16e161d31
msgid "Creates a *Document* object."
msgstr "*Document* オブジェクトを作成します。"

#: ../../document.rst:177 d735dc9cda4c48fdbb936316c8a916bb
msgid "With default parameters, a **new empty PDF** document will be created."
msgstr "デフォルトのパラメータを使用すると、**新しい空の PDF** ドキュメントが作成されます。"

#: ../../document.rst:178 dab123d41bd24293a8c306a7bd253ea3
msgid ""
"If *stream* is given, then the document is created from memory and, if "
"not a PDF, either *filename* or *filetype* must indicate its type."
msgstr ""
"*stream* が指定されている場合、ドキュメントはメモリから作成され、PDF でない場合は *filename* または *filetype*"
" のいずれかがそのタイプを示さなければなりません。"

#: ../../document.rst:179 8a0a3806913e455bb3e7c822d64e7347
msgid ""
"If *stream* is `None`, then a document is created from the file given by "
"*filename*. Its type is inferred from the extension. This can be "
"overruled by *filetype.*"
msgstr ""
"*stream* が `None` の場合、*filename* "
"で指定されたファイルからドキュメントが作成されます。そのタイプは拡張子から推測されます。これは *filetype* によって上書きできます。"

#: ../../document.rst 0884bd8108814b49add30f8005a40620
#: 0d21e714a42a452097f69494b8bb0900 0e4d5be4392643908fd0ee08b3405eb1
#: 0e641daad1214a68a870b5415f95e72c 10e62a0effd04e85bcbdd6b317e2e3a9
#: 1311601675584dd58104dfbe9019ee47 134cf9cb7cab4fc3b6ca90da24a918bb
#: 1442e057bef047d9adecfcf24cd3868f 16ef5066a5c848de9b961738bd948d0c
#: 31c41a37104a435885ad1d01c056f81f 37e552f9889540e1aa722f3cb14dd8c5
#: 3b79d5c0b849400999bb585850e3e531 3c86bdc708764bd59bcd5e458170361c
#: 3e7c4d8ed0e646ab91fdb279623fd6d8 3f016c56e13b472a9b127e5ae61bbe4e
#: 484f794d2f2e434db614bf9b3a955434 4a2bf2b7e4ae45ee9bfe5d4f614cacb4
#: 4d281515b0404d1da1f1ce9df5dbc8d8 501c6f79fa104d6c86f2b97ba307fdc2
#: 50e276333e094438922127a6dd29e1a6 56199fc34ede48009a34980672d5d0db
#: 56b23d2e6c1a4cfcbb0821ee1e4c1929 6101b3a15fc749b895eaf982743af4c7
#: 61c712b965844c52a825770363c05b31 6625318aab6e4dba903d12430bb5ff18
#: 676dd6abc0b0455d99b560e98dee7e39 6792e4fe44694993b38488b00c0e615e
#: 680a0d133ae54a9ba7c4e3ad79caa9ea 6afe2ed2f25d4838b912e80ebd4ed147
#: 6cbca4b323c64c2cbef2e6fa9079510d 700d075b614c4cd9ab3716b68971b692
#: 7019a601abd24365be719bb85b4635ab 74eb76d26cec4b498c931e74e020200a
#: 78c1b3b6064d45ea99068fdba81c7313 78df60dfcf8b434d9cef669116d6dabc
#: 7c9465ff3ab14aa6b40ce28fae6c4fbb 8487c930755d42a28fc124b1b1f585ae
#: 86bf7def2ae541eeb4c0807658151379 904e766e31be4fda97f7739bb0a7603d
#: 9065e4768ae84ed9b1e76da52d7ed712 979b0948759444668087dd99df3366b7
#: 98125f942f1249aa930241cd3d9feb5c 9d5e30738d8044d19800851fdc326897
#: a06f6753af6448b79b9bdae5f37f3170 a79187561d784bd5a332abb1a7a1d6f3
#: a93e8cd218094d2aabcdfb91230595bf aa51d5f8da1f4e21a64a5e9cca662753
#: aa5fe02565c845069fd9b7924c58fc19 ab13c427c3ac4f0897513b789d341b42
#: ab68e1abe64b4c8cacc8cd59a757c77f ac3d7def914f4ce783a35db71fab803f
#: acf0a93cd018438698a3b867173c8cef b1824ff1770b41cc87f42eb030d25c71
#: b4601421487d4c01a79508d0db85761c beb4262b82124bc3aa92a6652f1f5880
#: beedf042881446108cf852a2d1657e0c c7df85534d1c49e6928f4212ffa3f78f
#: c934603669ef4e3cb6479f2b033571a5 cb3d15ba0f17459d84a1a71d44e7b316
#: cc77b8ceabf64bcdaa620129e8aa4c6f ce0122cf026e4abc8e59a47fb31c908a
#: ce16c731b9304e5a8381614a99037b5d cf2878ff7f574138b7f2c512031a099c
#: d246a5f92f8e4072a4d16bab8461abd5 def631711cd048d9b68cd007ba3f6016
#: e56fbd87ab25495bacbe95ab254c1441 e7b282b831154f348677bffcfa0c9990
#: efb19eeccfa24600825f82a78eeba4b6 faec769ae1024c4ca9b5e41cbe6fcc9d
#: fb0de4529a2d428091fc5f8a79f59397 ffb11008c25348e5a5a85ff007c0521d
msgid "Parameters"
msgstr "パラメータ"

#: ../../document.rst:181 5e59c6977c094603ad46b17b9b074ec9
msgid ""
"A UTF-8 string or *pathlib* object containing a file path. The document "
"type is inferred from the filename extension. If not present or not "
"matching :ref:`a supported type<Supported_File_Types>`, a PDF document is"
" assumed. For memory documents, this argument may be used instead of "
"`filetype`, see below."
msgstr ""
"ファイルパスを含む UTF-8 文字列または *pathlib* "
"オブジェクト。ドキュメントのタイプはファイル名の拡張子から推測されます。存在しないか、:ref:`サポートされてい<Supported_File_Types>`"
" ないタイプに一致しない場合、PDF ドキュメントが仮定されます。メモリドキュメントの場合、`filetype` "
"の代わりにこの引数を使用できます。詳細は以下を参照してください。"

#: ../../document.rst:183 aca1f93afa1c4d9586b9fd9cfc8773b8
msgid ""
"A memory area containing a supported document. If not a PDF, its type "
"**must** be specified by either `filename` or `filetype`."
msgstr ""
"(bytes, bytearray, BytesIO) - :ref:`サポートされている<Supported_File_Types>` "
"ドキュメントを含むメモリ領域。PDF でない場合、そのタイプは `filename` または `filetype` のいずれかによって指定 "
"**しなければなりません** 。"

#: ../../document.rst:185 f9686605a3a343aa9bf63fedec8bd610
msgid ""
"A string specifying the type of document. This may be anything looking "
"like a filename (e.g. \"x.pdf\"), in which case MuPDF uses the extension "
"to determine the type, or a mime type like *application/pdf*. Just using "
"strings like \"pdf\"  or \".pdf\" will also work. May be omitted for PDF "
"documents, otherwise must match :ref:`a supported document "
"type<Supported_File_Types>`."
msgstr ""
"ドキュメントのタイプを指定する文字列。ファイル名のように見えるもの（例: \"x.pdf\"）である必要があります。この場合、MuPDF "
"は拡張子を使用してタイプを判断します。*application/pdf* のような mime タイプも使用できます。単に \"pdf\" または "
"\".pdf\" のような文字列を使用することもできます。PDF ドキュメントの場合、省略可能であり、それ以外の場合は "
":ref:`サポートされている<Supported_File_Types>` ドキュメントタイプに一致しなければなりません。"

#: ../../document.rst:187 5fb75ede722c466a9fb7429d0413a286
msgid ""
"a rectangle specifying the desired page size. This parameter is only "
"meaningful for documents with a variable page layout (\"reflowable\" "
"documents), like e-books or HTML, and ignored otherwise. If specified, it"
" must be a non-empty, finite rectangle with top-left coordinates (0, 0). "
"Together with parameter *fontsize*, each page will be accordingly laid "
"out and hence also determine the number of pages."
msgstr ""
"希望のページサイズを指定する矩形。このパラメータは可変ページレイアウト（\"reflowable\" ドキュメント）を持つドキュメント（電子書籍や"
" HTML のようなもの）にのみ意味があり、それ以外の場合は無視されます。指定される場合、非空で有限な矩形で、左上座標 (0, 0) "
"を持っていなければなりません。*fontsize* パラメータと一緒に、各ページのレイアウトが適切に行われ、したがってページ数も決定されます。"

#: ../../document.rst:189 22ab15593f164121aa3e60c5545839dc
msgid ""
"may used together with *height* as an alternative to *rect* to specify "
"layout information."
msgstr "レイアウト情報を指定するための *rect* の代替として、*height* と一緒に使用できます。"

#: ../../document.rst:191 e99980b174a04ec5bb76dfc19e15a184
msgid ""
"may used together with *width* as an alternative to *rect* to specify "
"layout information."
msgstr "レイアウト情報を指定するための *rect* の代替として、*width* と一緒に使用できます。"

#: ../../document.rst:193 fe581a21474644d082d88c5f551d92bc
msgid ""
"the default :data:`fontsize` for reflowable document types. This "
"parameter is ignored if none of the parameters *rect* or *width* and "
"*height* are specified. Will be used to calculate the page layout."
msgstr ""
"可変ページドキュメントタイプのデフォルト :data:`fontsize`。*rect* または *width* と *height* "
"のいずれのパラメータも指定されていない場合、このパラメータは無視されます。ページレイアウトを計算するために使用されます。"

#: ../../document.rst b851b7726e624e8aad666b2486b19eac
#: d6fc4a37e9d9442b81c0636e54893ca1
msgid "Raises"
msgstr ""

#: ../../document.rst:195 15e832bc97724ae6bdfaef24e7842982
msgid "if the *type* of any parameter does not conform."
msgstr "任意のパラメータの *型* が準拠していない場合。"

#: ../../document.rst:196 10cb565d66a74086a3d5730d7e96b51f
msgid ""
"if the file / path cannot be found. Re-implemented as subclass of "
"`RuntimeError`."
msgstr "ファイル/パスが見つからない場合。`RuntimeError` のサブクラスとして再実装されました。"

#: ../../document.rst:197 cf991b0ea78c4a37ad2d6d7adcf7553a
msgid ""
"if the file / path is empty or the `bytes` object in memory has zero "
"length. A subclass of `FileDataError` and `RuntimeError`."
msgstr ""
"ファイル/パスが空であるか、メモリ内の `bytes` オブジェクトの長さがゼロの場合。`FileDataError` および "
"`RuntimeError` のサブクラス。"

#: ../../document.rst:198 7edab72e9d574cf987b6df0c0a7d669e
msgid "if an unknown file type is explicitly specified."
msgstr "明示的に未知のファイルタイプが指定された場合。"

#: ../../document.rst:199 a26d4a50f5994071a888a76d307b1144
msgid ""
"if the document has an invalid structure for the given type -- or is no "
"file at all (but e.g. a folder). A subclass of `RuntimeError`."
msgstr ""
"ドキュメントが指定されたタイプに対して無効な構造を持っているか、ファイルではない場合（たとえば、フォルダの場合）。`RuntimeError` "
"のサブクラス。"

#: ../../document.rst 03af244a2fdf41adb8bf52042369be99
#: 0b0e02f4de564496937a9d566f2a047c 183a798ef5184eb3bc4cd881c1f7c344
#: 1b81fbd8513b4fcb8db46be0ab7f7531 1da6868b67d242a38dc40c83c3af189c
#: 2c8d01b31d4149f6a3787d0cdab87e00 2e4d03c22a534a50a912a62be693053d
#: 33d07c7f1284441f99e55f47ccf00d48 3f4bb57fcc3c4ffba47e650aaf35ff50
#: 4e0fb5ade02241919216e75c6eefc2cb 4e8fe8d07d2443b3b8a0b47c62bf5077
#: 55a929aa08194f04887e82f9fcff08ce 622daf12de07491eb6d58d4a86c09ea3
#: 62329c02e11d4fd18877fe16474cba15 62d6e13f8e2d479cae0cdd277fd7cb00
#: 6da26baba77446edb4da68b1777bf71b 74f2c9628914443c800ee0f454c8b760
#: 76a576f9e81f42d7af1e07f83d198f26 77faca6bf7ae4e02a462a0b5a6dc0798
#: 7a7d8b452c2443c6849ca07d866fe84d 833ebf4fe79541e28f0b21ebd6d20139
#: 86427f465c3947258057462c8ce5f92f 94331c6d2d2f41858a481435b83fe0fb
#: 95a9548a306f4aacad03e2633cfe6a61 970d5855779d44fab64939c0be33b273
#: 99720882f6d74e9ea0a85436cd7f56b1 9d920fc690cd48b9a8735d3f029239e0
#: a708eb2809c24193bb73b4b7f141990b a8681fd5af904c27a1e8b069bf3df825
#: ae066df5343043229101c0c1f375b90a aea2346fadb745ee83ff0c2e358ffa97
#: b0e9d3717d4a4c62a2d590a24fe55a6c ba663608bf244493a6b11d3fbba85f77
#: c34235a52f754ef195b544eb1105e405 c3f5af5788ec4943a28fb73ce8708186
#: cd755adf39064fb8bb0bc2b8ecc4d009 ce4d64705a2b44ad83f566c89614db33
#: d039814e39b34c8397e63e13bb70a566 deb0dbac6d554590861678e2e5937c0a
#: e1b68afb5bda437980fa7fc8e8a3d5ce eb0aa00c36084acda6771b4b5bca9d19
#: f256b8ae393440fab1809938bab4fb53 f6cdb1f670f5428a98d95d20e2c7d62a
#: f904eb50d76d411c99133b717068d8a1 f9fbb5eee3904e6584e205d1031132f2
msgid "Returns"
msgstr ""

#: ../../document.rst:201 5e5c1c062fd742f886f57352ccf9caee
msgid ""
"A document object. If the document cannot be created, an exception is "
"raised in the above sequence. Note that PyMuPDF-specific exceptions, "
"`FileNotFoundError`, `EmptyFileError` and `FileDataError` are intercepted"
" if you check for `RuntimeError`.  In case of problems you can see more "
"detail in the internal messages store: "
"`print(pymupdf.TOOLS.mupdf_warnings())` (which will be emptied by this "
"call, but you can also prevent this -- consult "
":meth:`Tools.mupdf_warnings`)."
msgstr ""

#: ../../document.rst:201 c4762e6f21ad4146951264332394bb61
msgid ""
"A document object. If the document cannot be created, an exception is "
"raised in the above sequence. Note that PyMuPDF-specific exceptions, "
"`FileNotFoundError`, `EmptyFileError` and `FileDataError` are intercepted"
" if you check for `RuntimeError`."
msgstr ""
"ドキュメントオブジェクト。ドキュメントを作成できない場合、上記の順序で例外が発生します。PyMuPDF固有の例外、`FileNotFoundError`"
" 、`EmptyFileError` 、および `FileDataError` は、`RuntimeError` "
"をチェックする場合にキャッチされます。"

#: ../../document.rst:203 84abee291d1844dea77a37cc9c9fdb6e
msgid ""
"In case of problems you can see more detail in the internal messages "
"store: `print(pymupdf.TOOLS.mupdf_warnings())` (which will be emptied by "
"this call, but you can also prevent this -- consult "
":meth:`Tools.mupdf_warnings`)."
msgstr ""
"問題が発生した場合、内部メッセージストアで詳細を確認できます： `print(pymupdf.TOOLS.mupdf_warnings())` "
"（この呼び出しによって空にされますが、これを防ぐこともできます - :meth:`Tools.mupdf_warnings` "
"を参照してください）。"

#: ../../document.rst:205 c07f1d4b413742a4ac98cfd80dbc5530
msgid ""
"Not all document types are checked for valid formats already at open "
"time. Raster images for example will raise exceptions only later, when "
"trying to access the content. Other types (notably with non-binary "
"content) may also be opened (and sometimes **accessed**) successfully -- "
"sometimes even when having invalid content for the format:"
msgstr ""
"すべてのドキュメントタイプがオープン時に有効なフォーマットで確認されるわけではありません。例えば、ラスター画像はコンテンツにアクセスしようとした際に例外を発生させることがあります。他のタイプ（特にバイナリでないコンテンツを持つもの）は、有効なコンテンツを持たない場合でも成功してオープンされ（そして時に"
" **アクセスされる** こともあります）："

#: ../../document.rst:207 c7b81e61f8324660a04fbafe5c7f92ff
msgid ""
"HTM, HTML, XHTML: **always** opened, `metadata[\"format\"]` is \"HTML5\","
" resp. \"XHTML\"."
msgstr ""
"HTM、HTML、XHTML: **常に** オープンされ、 `metadata[\"format\"]` は \"HTML5\" または "
"\"XHTML\" です。"

#: ../../document.rst:208 a0fa0d041b5c4b0b90df2872e519abbd
msgid "XML, FB2: **always** opened, `metadata[\"format\"]` is \"FictionBook2\"."
msgstr "XML、FB2: **常に** オープンされ、 `metadata[\"format\"]` は \"FictionBook2\" です。"

#: ../../document.rst:210 ade75a7931f74c45a58121f53791e6f8
msgid "Overview of possible forms, note: `open` is a synonym of `Document`::"
msgstr "可能なフォームの概要、注： `open` は `Document` の同義語です::"

#: ../../document.rst:227 9b029eb92c2a49f79532cc85bb94a67a
msgid ""
"Raster images with a wrong (but supported) file extension **are no "
"problem**. MuPDF will determine the correct image type when file "
"**content** is actually accessed and will process it without complaint. "
"So `pymupdf.open(\"file.jpg\")` will work even for a PNG image."
msgstr ""
"サポートされているが正しくないファイル拡張子を持つラスター画像は **問題ありません** 。MuPDFは、ファイルの実際の **内容**  "
"がアクセスされると正しい画像タイプを判断し、何もクレームをつけずに処理します。したがって、 "
"`pymupdf.open(\"file.jpg\")` はPNG画像でも機能します。"

#: ../../document.rst:229 4a1a5fe1c7dd45a6a059c4c495f4c453
msgid ""
"The Document class can be also be used as a **context manager**. On exit,"
" the document will automatically be closed."
msgstr "Document クラスは **コンテキストマネージャ** としても使用できます。終了時に、ドキュメントは自動的に閉じられます。"

#: ../../document.rst:245 ../../document.rst:255 ../../document.rst:315
#: ../../document.rst:361 917d06ad28474dfaba10d1beac3e1a4f
#: 9da770f90ce14743baf9d14a62830f22 aa28e8032ed94707810191142b1c5e83
#: e60cf065339246f38fffab10d7670ab6
msgid "New in v1.18.4"
msgstr "v1.18.4 で新規追加"

#: ../../document.rst:247 f7e82c32c7a449c88639c8d769d33e47
msgid ""
"Return the cross reference number of an :data:`OCG` or :data:`OCMD` "
"attached to an image or form xobject."
msgstr "画像またはフォームXObjectに添付された :data:`OCG` または :data:`OCMD` のクロスリファレンス番号を返します。"

#: ../../document.rst:249 877ae29cf90e4fa88ab45462b85b47c3
msgid ""
"the :data:`xref` of an image or form xobject. Valid such cross reference "
"numbers are returned by :meth:`Document.get_page_images`, resp. "
":meth:`Document.get_page_xobjects`. For invalid numbers, an exception is "
"raised."
msgstr ""
"画像またはフォームXObjectの :data:`xref` "
"。有効なクロスリファレンス番号は、:meth:`Document.get_page_images` または "
":meth:`Document.get_page_xobjects` で返されます。無効な番号の場合、例外が発生します。"

#: ../../document.rst 1448b5d90478428aad1bcf15170336c0
#: 1a5a4195f37a43ac89c68ecfb43428a6 2926806b1a7944da960143c3be4d4077
#: 2fac0cf4ea104898af78dac4cba4dad9 33a61c6d66784b0d8d99a4cd2d7fbee8
#: 354d22fae4d44e4db3496fe513c9b907 37b1182fb85a46e8bb5363ea8d259fa7
#: 3a4b61e29e574f5abfdad0688d665501 406976f18d5944dab77340239f2a8ecf
#: 4a57b7679eb94c8a90c9b6e203faaaca 5bd386ff6d8f4eefb1b041563e4b327e
#: 692ca683bc1e4ec7997556b080acc575 7c1a4232e6ae40108eb7fef41ee81fce
#: 7de807db22264f4da4879731a074f4cd 87a93fa00688403baa74e419a2ce731c
#: 885f487126954576bfbb1a42a3374b6a 891a4b9ff4f241639a82a439fb324246
#: 8ba067fb200b4341ad798aa072b43af0 a8e0833bf54e40628534bc118173c03f
#: af2eea700ef3419ebc3faf19ad8ad26d b3724cbeab5646528e05683acfdbbcc9
#: ba686c5c28f74be2b226320345d38179 be5aff77584e49c0a454ddf46d4aa2a5
#: c53a7d3d88104d3ab629a180e02cc34b c6c87a9ada024c63931f2b23e1a4fa35
#: ccab3d4690c14e5b9c49485275dbf09f cd3a17c875f34dda848f54f226547efd
#: d159a6ff306c45c7bb08544ef064b09f d532d1f441bd4cca9f32edf07d33bbcd
#: d75b12c4dbd84d04ba77a68982e17e15 de07522d7cd4495bba9148dda49d17f0
#: e0af5604dc154762ab94567e323ee962 ebccb2ef9934483fbae0fee2f57f8d5a
#: ec843db4c2334fab8c884e4a5c56f3a6 f4dac3bedb29417c83b77fcf2e032402
#: f706181e81764d3f91fafb3d7cb555b1
msgid "Return type"
msgstr "戻り値の型"

#: ../../document.rst:251 6fe0222ea87f4604a71af44e56776d3f
msgid ""
"the cross reference number of an optional contents object or zero if "
"there is none."
msgstr "オプションコンテンツオブジェクトのクロスリファレンス番号、または存在しない場合はゼロ。"

#: ../../document.rst:257 63469c401eb544a999130a4e2c26d3f7
msgid ""
"If *xref* represents an image or form xobject, set or remove the cross "
"reference number *ocxref* of an optional contents object."
msgstr ""
"*xref* が画像またはフォームXObjectを表す場合、オプションコンテンツオブジェクトのクロスリファレンス番号 *ocxref*  "
"を設定または削除します。"

#: ../../document.rst:259 169916f08b484ce38ab1b3d191f09316
msgid ""
"the :data:`xref` of an image or form xobject [#f5]_. Valid such cross "
"reference numbers are returned by :meth:`Document.get_page_images`, resp."
" :meth:`Document.get_page_xobjects`. For invalid numbers, an exception is"
" raised."
msgstr ""
"画像またはフォームXObjectの :data:`xref` "
"[#f5]_。有効なクロスリファレンス番号は、:meth:`Document.get_page_images` または "
":meth:`Document.get_page_xobjects` で返されます。無効な番号の場合、例外が発生します。"

#: ../../document.rst:260 d04fa9dac278457f8226af945d06c9e3
msgid ""
"the :data:`xref` number of an :data:`OCG` / :data:`OCMD`. If not zero, an"
" invalid reference raises an exception. If zero, any OC reference is "
"removed."
msgstr ""
":data:`OCG` / :data:`OCMD` の :data:`xref` "
"番号。ゼロでない場合、無効な参照は例外を発生させます。ゼロの場合、任意のOC参照が削除されます。"

#: ../../document.rst:265 ../../document.rst:275 ../../document.rst:286
#: ../../document.rst:298 ../../document.rst:372 ../../document.rst:384
#: ../../document.rst:406 ../../document.rst:424 ../../document.rst:440
#: 1076617c2cb943cb94085bfa9165cd82 16f0a69587624aeb935045224dbbe312
#: 2d57d5aa80d640669c629e387a075813 6eaeb84d91eb4e72a250e07359459bc4
#: 8d78a184d3264cc69cf2a1d4eb770c07 9c2f918442a64556937dc1a8afc3eccc
#: a1a4301a7ffb42c2b4e7b7db31527cbb a87073fb15ba4fcdb6a5a71c4f1c9259
#: ce7a0b51c2894b72aff4b3df32d9d52c
msgid "New in v1.18.3"
msgstr "v1.18.3 で新規追加"

#: ../../document.rst:267 cb7c18170d21479f8f9ffda8636890b3
msgid ""
"Show optional layer configurations. There always is a standard one, which"
" is not included in the response."
msgstr "オプションのレイヤー構成を表示します。常に標準のものが存在し、それは応答に含まれていません。"

#: ../../document.rst:277 54816f15238744a2ba168f1261b97a78
msgid ""
"Add an optional content configuration. Layers serve as a collection of ON"
" / OFF states for optional content groups and allow fast visibility "
"switches between different views on the same document."
msgstr ""
"オプションのコンテンツ構成を追加します。レイヤーはオプションコンテンツグループのON / "
"OFFの状態のコレクションとして機能し、同じドキュメントの異なるビュー間での高速な表示切り替えを可能にします。"

#: ../../document.rst:279 a6dbe13d1f8444fe8d17e998e6c39d54
msgid "arbitrary name."
msgstr "任意の名前。"

#: ../../document.rst:280 4920a4c691934aa4af2eb40ae2c34882
msgid "(optional) creating software."
msgstr "（オプション）作成ソフトウェア。"

#: ../../document.rst:281 5a1d6dc6e2114baab8600198d29df3b0
msgid ""
"a sequence of OCG :data:`xref` numbers which should be set to ON when "
"this layer gets activated. All OCGs not listed here will be set to OFF."
msgstr ""
"このレイヤーがアクティブになったときにONに設定されるOCG :data:`xref`  "
"番号のシーケンス。ここでリストされていないすべてのOCGはOFFに設定されます。"

#: ../../document.rst:288 253b2ac1212a4c07b82b1a316d50fb52
msgid ""
"Switch to a document view as defined by the optional layer's "
"configuration number. This is temporary, except if established as "
"default."
msgstr "オプションレイヤーの構成番号によって定義されたドキュメントビューに切り替えます。これは一時的なものであり、デフォルトとして確立されていない限り、一時的なものです。"

#: ../../document.rst:290 0424d31810c043e1b0dcf19a85f2ba15
msgid "config number as returned by :meth:`Document.layer_configs`."
msgstr ":meth:`Document.layer_configs` によって返される構成番号。"

#: ../../document.rst:291 157636232b5f48cfb1382395c1468957
msgid "make this the default configuration."
msgstr "これをデフォルト構成にします。"

#: ../../document.rst:293 7ce677d8c1e046e8ac7226a1fc0932a6
msgid ""
"Activates the ON / OFF states of OCGs as defined in the identified layer."
" If *as_default=True*, then additionally all layers, including the "
"standard one, are merged and the result is written back to the standard "
"layer, and **all optional layers are deleted**."
msgstr ""
"識別されたレイヤーで定義されたOCGのON / OFFの状態をアクティブにします。 *as_default=True* "
"の場合、追加で、標準のレイヤーを含むすべてのレイヤーがマージされ、結果が標準レイヤーに書き込まれ、 "
"**すべてのオプションレイヤーが削除されます** 。"

#: ../../document.rst:300 7ea1d3cedaa841d083326060c07e8438
msgid ""
"Add an optional content group. An OCG is the most important unit of "
"information to determine object visibility. For a PDF, in order to be "
"regarded as having optional content, at least one OCG must exist."
msgstr "オプションコンテンツグループを追加します。OCGはオブジェクトの表示を決定するための最も重要な情報単位です。PDFでは、オプションコンテンツとして扱われるためには、少なくとも1つのOCGが存在する必要があります。"

#: ../../document.rst:302 94afe7acf1e8491e8401fecf07e16ae4
msgid "arbitrary name. Will show up in supporting PDF viewers."
msgstr "任意の名前。サポートするPDFビューアに表示されます。"

#: ../../document.rst:303 22d2e0bf0dd14de78f1e9d89b9ca4e47
msgid "layer configuration number. Default -1 is the standard configuration."
msgstr "レイヤー構成番号。デフォルトは-1で、標準構成です。"

#: ../../document.rst:304 79222ec954b4445e944cc8c802070c67
msgid "standard visibility status for objects pointing to this OCG."
msgstr "このOCGを指すオブジェクトの標準の表示状態。"

#: ../../document.rst:305 d71cafa166024ff68af082c38da21510
msgid ""
"a string or list of strings declaring the visibility intents. There are "
"two PDF standard values to choose from: \"View\" and \"Design\". Default "
"is \"View\". Correct **spelling is important**."
msgstr ""
"表示意図を宣言する文字列または文字列のリスト。PDF標準の2つの値から選択できます: \"View\" と \"Design\"。デフォルトは "
"\"View\" です。 **正確なスペルが重要です** 。"

#: ../../document.rst:306 26ce5c3ce231490ca27ef607adcd347f
msgid ""
"another influencer for OCG visibility. This will become part of the OCG's"
" `/Usage` key. There are two PDF standard values to choose from: "
"\"Artwork\" and \"Technical\". Default is \"Artwork\". Please only change"
" when required."
msgstr ""
"OCGの表示に影響を与えるもう一つの要因。これはOCGの `/Usage` キーの一部になります。PDF標準の2つの値から選択できます: "
"\"Artwork\" と \"Technical\"。デフォルトは \"Artwork\" です。必要な場合にのみ変更してください。"

#: ../../document.rst:308 20aa035932554ccd973f58c47653f054
msgid ""
":data:`xref` of the created OCG. Use as entry for `oc` parameter in "
"supporting objects."
msgstr "作成されたOCGの :data:`xref` 。サポートオブジェクトの `oc` パラメータのエントリとして使用します。"

#: ../../document.rst:310 fa0fcabd0a04443891822c78a5f1e353
msgid ""
"Multiple OCGs with identical parameters may be created. This will not "
"cause problems. Garbage option 3 of :meth:`Document.save` will get rid of"
" any duplicates."
msgstr ""
"同一のパラメータを持つ複数のOCGを作成することができます。これは問題を引き起こしません。:meth:`Document.save` "
"のゴミオプション3を使用すれば、重複を削除できます。"

#: ../../document.rst:317 405489e0b3ae462fae9b319c474905db
msgid ""
"Create or update an :data:`OCMD`, **Optional Content Membership "
"Dictionary.**"
msgstr ":data:`OCMD` （ **Optional Content Membership Dictionary** ）を作成または更新します。"

#: ../../document.rst:319 a0c8291573134a84bc1963ab38a5108e
msgid ":data:`xref` of the OCMD to be updated, or 0 for a new OCMD."
msgstr "更新するOCMDの :data:`xref` 、または新しいOCMDの場合は0"

#: ../../document.rst:320 02159310f80c402daf5a237b5c54b3b6
msgid "a sequence of :data:`xref` numbers of existing :data:`OCG` PDF objects."
msgstr "既存の :data:`OCG` PDFオブジェクトの :data:`xref` 番号のシーケンス。"

#: ../../document.rst:321 ca09fbcd096642988d3965534b1ff377
msgid ""
"one of \"AnyOn\" (default), \"AnyOff\", \"AllOn\", \"AllOff\" (mixed or "
"lower case)."
msgstr "\"AnyOn\"（デフォルト）、\"AnyOff\"、\"AllOn\"、\"AllOff\"のいずれか。大文字小文字は区別されません。"

#: ../../document.rst:322 5073f91d1461464d814429b471213942
msgid ""
"a \"visibility expression\". This is a list of arbitrarily nested other "
"lists -- see explanation below. Use as an alternative to the combination "
"*ocgs* / *policy* if you need to formulate more complex conditions."
msgstr ""
"\"表示条件式\"。これは他のリストを任意に入れ子にしたリストです - 説明は以下を参照してください。より複雑な条件を定式化する必要がある場合、 "
"*ocgs* / *policy* の組み合わせの代替として使用します。"

#: ../../document.rst:324 3436c030633c483198a84506828ebd08
msgid ""
":data:`xref` of the OCMD. Use as `oc=xref` parameter in supporting "
"objects, and respectively in :meth:`Document.set_oc` or "
":meth:`Annot.set_oc`."
msgstr ""
"OCMDの :data:`xref` 。サポートオブジェクトの `oc=xref` "
"パラメータとして使用し、:meth:`Document.set_oc` または :meth:`Annot.set_oc` にもそれぞれ使用します。"

#: ../../document.rst:328 53ba145c9cb04ce68abb1b6b3601f376
msgid ""
"Like an OCG, an OCMD has a visibility state ON or OFF, and it can be used"
" like an OCG. In contrast to an OCG, the OCMD state is determined by "
"evaluating the state of one or more OCGs via special forms of **boolean "
"expressions.** If the expression evaluates to true, the OCMD state is ON "
"and OFF for false."
msgstr ""
"OCGと同様に、OCMDには表示状態ONまたはOFFがあり、OCGのように使用できます。OCGとは異なり、OCMDの状態は **ブール式** "
"の特別な形式を使用して1つ以上のOCGの状態を評価することによって決定されます。式がtrueに評価される場合、OCMDの状態はONで、falseに評価される場合はOFFです。"

#: ../../document.rst:330 89772de826d94774a3a3576ec85e5828
msgid "There are two ways to formulate OCMD visibility:"
msgstr "OCMDの表示を定式化する方法は2つあります:"

#: ../../document.rst:332 4c79d490b17b464abb4f4e2a2dc443db
msgid ""
"Use the combination of *ocgs* and *policy*: The *policy* value is "
"interpreted as follows:"
msgstr "*ocgs* と *policy* の組み合わせを使用する: *policy* の値は次のように解釈されます："

#: ../../document.rst:334 3d068de4bc9545a1b3666831dbfb4057
msgid "AnyOn -- (default) true if at least one OCG is ON."
msgstr "(デフォルト) 少なくとも1つのOCGがONの場合、true。"

#: ../../document.rst:335 46412e63e0354a0fb64ecd6937ab90bf
msgid "AnyOff -- true if at least one OCG is OFF."
msgstr "少なくとも1つのOCGがOFFの場合、true。"

#: ../../document.rst:336 ebec5577b5f94362af7ca5c6566fa47b
msgid "AllOn -- true if all OCGs are ON."
msgstr "すべてのOCGがONの場合、true。"

#: ../../document.rst:337 f189b0ff6c574b579f85ff902744feb3
msgid "AllOff -- true if all OCGs are OFF."
msgstr "すべてのOCGがOFFの場合、true。"

#: ../../document.rst:339 36f238059f2645c7bf43dc5d30a65df6
msgid ""
"Suppose you want two PDF objects be displayed exactly one at a time (if "
"one is ON, then the other one must be OFF):"
msgstr "2つのPDFオブジェクトを、必ず1つずつ表示するようにしたい場合（1つがONの場合、他の1つはOFFにする必要があります）："

#: ../../document.rst:341 39a398b56f2d477fa21b63732a8f488d
msgid ""
"Solution: use an **OCG** for object 1 and an **OCMD** for object 2. "
"Create the OCMD via `set_ocmd(ocgs=[xref], policy=\"AllOff\")`, with the "
":data:`xref` of the OCG."
msgstr ""
"解決策: オブジェクト1用のOCGとオブジェクト2用のOCMDを使用します。 OCMDは `set_ocmd(ocgs=[xref], "
"policy=\"AllOff\")` を使用して作成し、OCGの :data:`xref` を指定します。"

#: ../../document.rst:343 eab9365759ea4242b3dec5eee128a337
msgid ""
"Use the **visibility expression** *ve*: This is a list of two or more "
"items. The **first item** is a logical keyword: one of the strings "
"**\"and\"**, **\"or\"**, or **\"not\"**. The **second** and all "
"subsequent items must either be an integer or another list. An integer "
"must be the :data:`xref` number of an OCG. A list must again have at "
"least two items starting with one of the boolean keywords. This syntax is"
" a bit awkward, but quite powerful:"
msgstr ""
"**表示条件式** *ve* を使用する: これは2つ以上のアイテムから成るリストです。 **最初のアイテム** は論理キーワードで、文字列 "
"**\"and\"** 、**\"or\"** 、または **\"not\"** "
"のいずれかです。2番目以降のアイテムは整数または別のリストである必要があります。整数はOCGの :data:`xref` "
"番号でなければなりません。リストは再び少なくとも2つのアイテムから始まり、ブールキーワードのいずれかで始まる必要があります。この構文はやや厄介ですが、非常に強力です："

#: ../../document.rst:345 7dc52c5ae0954b778c3bf4157505c53c
msgid "Each list must start with a logical keyword."
msgstr "各リストは論理キーワードで始まる必要があります。"

#: ../../document.rst:346 e27a6adbfd1243878651b4cb0872e677
msgid ""
"If the keyword is a **\"not\"**, then the list must have exactly two "
"items. If it is **\"and\"** or **\"or\"**, any number of other items may "
"follow."
msgstr ""
"キーワードが **\"not\"** の場合、リストは正確に2つのアイテムを持たなければなりません。 **\"and\"** または "
"**\"or\"** の場合、その後にいくつでも他のアイテムが続くことができます。"

#: ../../document.rst:347 f698f26f48f34512b926cffee956eb1f
msgid ""
"Items following the logical keyword may be either integers or again a "
"list. An *integer* must be the xref of an OCG. A *list* must conform to "
"the previous rules."
msgstr ""
"論理キーワードの後に続くアイテムは、整数または再びリストである必要があります。 *整数* はOCGのxref番号でなければなりません。 *リスト*"
" は前述のルールに従う必要があります。"

#: ../../document.rst:349 016a6c226a09454fbbc1a6bced7fc1c2
msgid "**Examples:**"
msgstr "**例:** "

#: ../../document.rst:351 50f6060dc5a84f999b8956487fe9cd72
msgid ""
"`set_ocmd(ve=[\"or\", 4, [\"not\", 5], [\"and\", 6, 7]])`. This delivers "
"ON if the following is true: **\"4 is ON, or 5 is OFF, or 6 and 7 are "
"both ON\"**."
msgstr ""
"`set_ocmd(ve=[\"or\", 4, [\"not\", 5], [\"and\", 6, 7]])` "
"。これは次の条件がtrueの場合にONを返します: **\"4がON、または5がOFF、または6と7が両方ON** \"。"

#: ../../document.rst:352 096e2f8ec8914571acb3029026c85a2a
msgid ""
"`set_ocmd(ve=[\"not\", xref])`. This has the same effect as the OCMD "
"example created under 1."
msgstr "`set_ocmd(ve=[\"not\", xref])` 。これは1で作成されたOCMDの例と同じ効果があります。"

#: ../../document.rst:354 5acf5454a5a1481b830ebaf094815126
msgid ""
"For more details and examples see page 224 of :ref:`AdobeManual`. Also do"
" have a look at example scripts `here <https://github.com/pymupdf"
"/PyMuPDF-Utilities/tree/master/optional-content>`_."
msgstr ""
"詳細と例については、 :ref:`AdobeManual` の224ページを参照してください。また、`こちら "
"<https://github.com/pymupdf/PyMuPDF-Utilities/tree/master/optional-"
"content>`_ の例のスクリプトもご覧いただけます。"

#: ../../document.rst:356 e4a20e2d25004f1d8f4aac8d9aeda1ef
msgid ""
"Visibility expressions, `/VE`, are part of PDF specification version 1.6."
" So not all PDF viewers / readers may already support this feature and "
"hence will react in some standard way for those cases."
msgstr ""
"表示条件式 `/VE` "
"はPDF仕様バージョン1.6の一部です。したがって、すべてのPDFビューア/リーダーがすでにこの機能をサポートしているわけではなく"

#: ../../document.rst:363 93918555fbb1429db9e3c5bc7d0a1e33
msgid "Retrieve the definition of an :data:`OCMD`."
msgstr ":data:`OCMD` の定義を取得します。"

#: ../../document.rst:365 fd0cffdbde2248ae81bfadce4c382efa
msgid "the :data:`xref` of the OCMD."
msgstr ":data:`xref` （int）- OCMDのxref。"

#: ../../document.rst:367 8dd61c1853fe4f66ab5dfd61745a9259
msgid "a dictionary with the keys *xref*, *ocgs*, *policy* and *ve*."
msgstr "*xref* 、*ocgs* 、*policy*、*ve* のキーを持つ辞書"

#: ../../document.rst:374 ada5fdf7dffe44b9ac897d9bdc61a88e
msgid ""
"List of optional content groups by status in the specified configuration."
" This is a dictionary with lists of cross reference numbers for OCGs that"
" occur in the arrays `/ON`, `/OFF` or in some radio button group "
"(`/RBGroups`)."
msgstr ""
"指定された構成内のステータス別オプションコンテンツグループのリスト。これは、OCGsのクロスリファレンス番号のリストを持つ辞書で、`/ON` "
"、`/OFF` 、またはラジオボタングループ (`/RBGroups`) のいずれかに出現するOCGsに対応しています。"

#: ../../document.rst:376 73b15dc749004e469fcc7f90ef796a4d
msgid "the configuration layer (default is the standard config layer)."
msgstr "構成レイヤー（デフォルトは標準の構成レイヤー）。"

#: ../../document.rst:386 902504de80b641d5bacf79e04682dc38
msgid "Changed in v1.22.5: Support list of *locked* OCGs."
msgstr "バージョン1.22.5で変更: *ロックされた* OCGのリストをサポート。"

#: ../../document.rst:388 a076e3e8c00b4514896376a9386d8982
msgid ""
"Mass status changes of optional content groups. **Permanently** sets the "
"status of OCGs."
msgstr "オプションコンテンツグループの大量ステータス変更。OCGのステータスを **永続的に** 設定します。"

#: ../../document.rst:390 23fd8b3f96d547e0b475ea4f03ba2b48
msgid "desired configuration layer, choose -1 for the default one."
msgstr "希望の構成レイヤー、デフォルトのものには-1を選択します。"

#: ../../document.rst:391 400c95889bf24ab6ad7319ddb197d9f3
msgid ""
"list of :data:`xref` of OCGs to set ON. Replaces previous values. An "
"empty list will cause no OCG being set to ON anymore. Should be specified"
" if `basestate=\"ON\"` is used."
msgstr ""
"ONに設定するOCGの :data:`xref` "
"のリスト。以前の値を置換します。空のリストはもうOCGをONに設定しなくなります。`basestate=\"ON\"` "
"が使用される場合は指定する必要があります。"

#: ../../document.rst:392 55f9ed8df02c4e238edee84889b39c8c
msgid ""
"list of :data:`xref` of OCGs to set OFF. Replaces previous values. An "
"empty list will cause no OCG being set to OFF anymore. Should be "
"specified if `basestate=\"OFF\"` is used."
msgstr ""
"OFFに設定するOCGの :data:`xref` のリスト。以前の値を置換します。空のリストはもうOCGをOFFに設定しなくなります。 "
"`basestate=\"OFF\"` が使用される場合は指定する必要があります。"

#: ../../document.rst:393 d99cbc119423434cb39f01b9b76f5485
msgid ""
"state of OCGs that are not mentioned in *on* or *off*. Possible values "
"are \"ON\", \"OFF\" or \"Unchanged\". Upper / lower case possible."
msgstr ""
"*on* または *off* "
"で言及されていないOCGの状態。可能な値は「ON」、「OFF」または「Unchanged」です。大文字/小文字を区別できます。"

#: ../../document.rst:394 051f06e3246447f6be29ec76ce76c636
msgid ""
"a list of lists. Replaces previous values. Each sublist should contain "
"two or more OCG xrefs. OCGs in the same sublist are handled like buttons "
"in a radio button group: setting one to ON automatically sets all other "
"group members to OFF."
msgstr ""
"リストのリスト。以前の値を置換します。各サブリストには2つ以上のOCG "
"xrefを含める必要があります。同じサブリスト内のOCGはラジオボタングループ内のボタンのように処理され、1つをONに設定すると他のすべてのグループメンバーがOFFに設定されます。"

#: ../../document.rst:395 ea3f2cc2738a4829b76f0737affbf46a
msgid "a list of OCG xref number that cannot be changed by the user interface."
msgstr "ユーザーインターフェースで変更できないOCG xref番号のリスト。"

#: ../../document.rst:397 1957c9e3c2784186b99d821a7065f9f3
msgid "Values `None` will not change the corresponding PDF array."
msgstr "値 `None` は対応するPDF配列を変更しません。"

#: ../../document.rst:408 7d0aef97e34844cea2724b66c053b42d
msgid ""
"Details of all optional content groups. This is a dictionary of "
"dictionaries like this (key is the OCG's :data:`xref`):"
msgstr "オプションコンテンツグループの詳細情報。これは次のような辞書の辞書です（キーはOCGの :data:`xref` です）："

#: ../../document.rst:426 85060fb9442a4e4c9694278da1977c21
msgid ""
"Show the visibility status of optional content that is modifiable by the "
"user interface of supporting PDF viewers."
msgstr "サポートするPDFビューアのユーザーインターフェースで変更可能なオプションコンテンツの表示状態を表示します。"

#: ../../document.rst:428 75c425ac2b074740a47f3bc34079bba3
msgid ""
"Only reports items contained in the currently selected layer "
"configuration."
msgstr "現在選択されているレイヤー設定に含まれるアイテムのみを報告します。"

#: ../../document.rst:435 3f8409db06a543f399328142d63da519
msgid "The meaning of the dictionary keys is as follows:"
msgstr "辞書のキーの意味は次の通りです："

#: ../../document.rst:431 bf624f7e91204ba0968545032a0f1bd0
msgid "*depth:* item's nesting level in the `/Order` array"
msgstr "*depth:*  `/Order` 配列内のアイテムのネストレベル"

#: ../../document.rst:432 ff6cc74b4593493c98b2d60e6d78dab6
msgid "*locked:* true if cannot be changed via user interfaces"
msgstr "*locked:* ユーザーインターフェースを介して変更できない場合はtrue"

#: ../../document.rst:433 a71657ce222a4814bf3cb2632b423ce6
msgid "*number:* running sequence number"
msgstr "*number:* 連続するシーケンス番号"

#: ../../document.rst:434 6f0eb8d8f516440ab5fefc6374bc566c
msgid "*on:* item state"
msgstr "*on:* アイテムの状態"

#: ../../document.rst:435 75da460421554dfbaa1145b323bbe6d5
msgid "*text:* text string or name field of the originating OCG"
msgstr "*text:* 元のOCGのテキスト文字列または名前フィールド"

#: ../../document.rst:436 dacc553c20254b268bdd7e1ccb9971a5
msgid ""
"*type:* one of \"label\" (set by a text string), \"checkbox\" (set by a "
"single OCG) or \"radiobox\" (set by a set of connected OCGs)"
msgstr ""
"*type:* \"label\"（テキスト文字列によって設定）、\"checkbox\"（単一のOCGによって設定）、または "
"\"radiobox\"（接続されたOCGのセットによって設定）のいずれか"

#: ../../document.rst:442 bcde7ab87e6f411ea74207cbbb1559b7
msgid ""
"Modify OC visibility status of content groups. This is analog to what "
"supporting PDF viewers would offer."
msgstr "コンテンツグループのOC表示状態を変更します。これは、サポートするPDFビューアが提供するものと同様です。"

#: ../../document.rst:444 60b54700462a4082b3b44f68c1569152
msgid ""
"Please note that visibility is **not** a property stored with the OCG. It"
" is not even information necessarily present in the PDF document at all. "
"Instead, the current visibility is **temporarily** set using the user "
"interface of some supporting PDF consumer software. The same type of "
"functionality is offered by this method."
msgstr ""
"表示状態はOCGとして保存されるプロパティ **ではない** "
"ことに注意してください。それはPDFドキュメントに必ずしも存在しない情報でもありません。代わりに、現在の表示状態はサポートするPDF消費者ソフトウェアのユーザーインターフェースを使用して**一時的に**"
" 設定されます。このメソッドでも同じタイプの機能が提供されます。"

#: ../../document.rst:446 6c0ad023ece24fcfa376a2a2346e1488
msgid "To make **permanent** changes, use :meth:`Document.set_layer`."
msgstr "**永続的な** 変更を行うには、:meth:`Document.set_layer` を使用してください。"

#: ../../document.rst:448 5ab0c02de4b74fdba95d49e75703f7ea
msgid ""
"either the sequence number of the item in list "
":meth:`Document.layer_configs` or the \"text\" of one of these items."
msgstr ":meth:`Document.layer_configs` リストのアイテムのシーケンス番号またはこれらのアイテムの「テキスト」。"

#: ../../document.rst:449 9ecd16ddfb4f4b358efee57c0dff0d5f
msgid ""
"`PDF_OC_ON` = set on (default), `PDF_OC_TOGGLE` = toggle on/off, "
"`PDF_OC_OFF` = set off."
msgstr ""
"`PDF_OC_ON` = ONに設定（デフォルト）、`PDF_OC_TOGGLE` = ON/OFFを切り替え、`PDF_OC_OFF` = "
"OFFに設定。"

#: ../../document.rst:454 b4c740c43c6f4b3594dee235864060dc
msgid ""
"Decrypts the document with the string *password*. If successful, document"
" data can be accessed. For PDF documents, the \"owner\" and the \"user\" "
"have different privileges, and hence different passwords may exist for "
"these authorization levels. The method will automatically establish the "
"appropriate (owner or user) access rights for the provided password."
msgstr ""
"文字列の *パスワード* "
"でドキュメントを複合化します。成功した場合、ドキュメントデータにアクセスできます。PDFドキュメントの場合、「オーナー」および「ユーザー」には異なる特権があり、したがってこれらの認証レベルに異なるパスワードが存在する可能性があります。このメソッドは提供されたパスワードに適切な（オーナーまたはユーザー）アクセス権を自動的に確立します。"

#: ../../document.rst:456 a22e53f414f54824810d7a2438f8a593
msgid "owner or user password."
msgstr "オーナーまたはユーザーパスワード。"

#: ../../document.rst:459 5f6907fd670040fcb74227d7a31751b3
msgid ""
"a positive value if successful, zero otherwise (the string does not match"
" either password). If positive, the indicator "
":attr:`Document.is_encrypted` is set to *False*. **Positive** return "
"codes carry the following information detail:  * 1 => authenticated, but "
"the PDF has neither owner nor user passwords. * 2 => authenticated with "
"the **user** password. * 4 => authenticated with the **owner** password. "
"* 6 => authenticated and both passwords are equal -- probably a rare "
"situation.  .. note::    The document may be protected by an owner, but "
"**not** by a user password. Detect this situation via "
"`doc.authenticate(\"\") == 2`. This allows opening and reading the "
"document without authentication, but, depending on the "
":attr:`Document.permissions` value, other actions may be prohibited. "
"PyMuPDF (like MuPDF) in this case **ignores those restrictions**. So, -- "
"in contrast to any PDF viewers -- you can for example extract text and "
"add or modify content, even if the respective permission flags "
"`PDF_PERM_COPY`, `PDF_PERM_MODIFY`, `PDF_PERM_ANNOTATE`, etc. are set "
"off! It is your responsibility building a legally compliant application "
"where applicable."
msgstr ""

#: ../../document.rst:459 cb4eae6602f74a3d93b22cdc1757e453
msgid ""
"a positive value if successful, zero otherwise (the string does not match"
" either password). If positive, the indicator "
":attr:`Document.is_encrypted` is set to *False*. **Positive** return "
"codes carry the following information detail:"
msgstr ""
"成功した場合は正の値、それ以外はゼロです（文字列がどちらのパスワードとも一致しない場合）。正の戻り値がある場合、インジケータ "
":attr:`Document.is_encrypted` は *False* に設定されます。**正の** "
"戻り値コードには、次の情報の詳細が含まれています："

#: ../../document.rst:461 288e75c977254026a0fd7447fcc2180a
msgid "1 => authenticated, but the PDF has neither owner nor user passwords."
msgstr "1 => 認証済み、ただしPDFにはオーナーまたはユーザーパスワードがありません。"

#: ../../document.rst:462 09363643102546b3a2f2a90374e55d23
msgid "2 => authenticated with the **user** password."
msgstr "2 => **ユーザー** パスワードで認証済み。"

#: ../../document.rst:463 57e42aa4f88747a380415680c8fb1efc
msgid "4 => authenticated with the **owner** password."
msgstr "4 => **オーナー** パスワードで認証済み。"

#: ../../document.rst:464 c3cdc7dd913b43648bc8c97e40a3dacc
msgid ""
"6 => authenticated and both passwords are equal -- probably a rare "
"situation."
msgstr "6 => 認証済みで両方のパスワードが等しい-おそらくまれな状況"

#: ../../document.rst:468 026de4e2f2034c0fb727d438b9a78e33
msgid ""
"The document may be protected by an owner, but **not** by a user "
"password. Detect this situation via `doc.authenticate(\"\") == 2`. This "
"allows opening and reading the document without authentication, but, "
"depending on the :attr:`Document.permissions` value, other actions may be"
" prohibited. PyMuPDF (like MuPDF) in this case **ignores those "
"restrictions**. So, -- in contrast to any PDF viewers -- you can for "
"example extract text and add or modify content, even if the respective "
"permission flags `PDF_PERM_COPY`, `PDF_PERM_MODIFY`, `PDF_PERM_ANNOTATE`,"
" etc. are set off! It is your responsibility building a legally compliant"
" application where applicable."
msgstr ""
"ドキュメントはオーナーによって保護されている場合でも、ユーザーパスワードによって保護 **されていない** "
"場合があります。この状況は、`doc.authenticate(\"\") == 2` "
"を使用して検出できます。これにより、認証なしでドキュメントを開いて読むことができますが、:attr:`Document.permissions` "
"値に応じて、他のアクションが制限される場合があります。この場合、PyMuPDF（MuPDFと同様）はこれらの **制限を無視します** "
"。したがって、`PDF_PERM_COPY` 、`PDF_PERM_MODIFY` 、`PDF_PERM_ANNOTATE` "
"などの対応する許可フラグがオフに設定されていても、テキストを抽出したり、コンテンツを追加または変更したりすることができます！該当する場合、法的に適合するアプリケーションを構築する責任があります。"

#: ../../document.rst:472 65063eef9ac044848898ae2135851676
msgid "New in v 1.18.6"
msgstr "バージョン 1.18.6 での新機能"

#: ../../document.rst:474 63114ea78de84aa2a0b3daf479eea30b
msgid ""
"PDF only: Return a list of page numbers that have the specified label -- "
"note that labels may not be unique in a PDF. This implies a sequential "
"search through **all page numbers** to compare their labels."
msgstr ""
"PDF のみ：指定されたラベルを持つページ番号のリストを返します。ラベルは PDF "
"では一意でないことがあることに注意してください。これは、**すべてのページ番号** を逐次検索してそのラベルを比較することを意味します。"

#: ../../document.rst:476 f90e7f8192c94043ab8a90e7abddf3e5
msgid "Implementation detail -- pages are **not loaded** for this purpose."
msgstr "実装の詳細 - この目的でページは **読み込まれません** 。"

#: ../../document.rst:478 57928b82f2184c518470c78b91c2259a
msgid "the label to look for, e.g. \"vii\" (Roman number 7)."
msgstr "検索対象のラベル、例： \"vii\"（ローマ数字 7）。"

#: ../../document.rst:479 9fd7d2713ac24550b4424504d03eb25e
msgid ""
"stop after first hit. Useful e.g. if labelling is known to be unique, or "
"there are many pages, etc. The default will check every page number."
msgstr "最初の一致で停止します。ラベリングが一意であることがわかっている場合や、多くのページがある場合などに便利です。デフォルトではすべてのページ番号をチェックします。"

#: ../../document.rst:481 a7cfb034013f4f70954273bbb95b827d
msgid ""
"list of page numbers that have this label. Empty if none found, no labels"
" defined, etc."
msgstr "このラベルを持つページ番号のリスト。見つからない場合やラベルが定義されていない場合などは空です。"

#: ../../document.rst:486 ../../document.rst:766 ../../document.rst:787
#: ../../document.rst:1809 ../../document.rst:1833
#: 294b750372d648fa9c027e718c2cd3eb 8e9810a984354da9a99b6aafe59d3d52
#: 9f2418d9641743a2851e09649dbcb9de a99d1cf78e1e44cfb97a4123c3af987d
#: af2e4c56b5ff4c48a60a70f4e3ff45b9
msgid "New in v1.18.7"
msgstr "バージョン 1.18.7 での新機能"

#: ../../document.rst:488 8f1635a4080a440bb4c34abc8e2d1073
msgid ""
"PDF only: Extract the list of page label definitions. Typically used for "
"modifications before feeding it into :meth:`Document.set_page_labels`."
msgstr ""
"PDF のみ：ページラベルの定義のリストを抽出します。通常は :meth:`Document.set_page_labels` "
"に渡す前の変更に使用されます。"

#: ../../document.rst:490 7a0c02d80a1b4b2e9b8e0452069eaeff
msgid "a list of dictionaries as defined in :meth:`Document.set_page_labels`."
msgstr ":meth:`Document.set_page_labels` で定義されたように辞書のリスト。"

#: ../../document.rst:494 aca3ea8d3fed43dd9203e4df9a33e076
msgid "New in v1.18.6"
msgstr "バージョン 1.18.6 での新機能"

#: ../../document.rst:496 f3c242ca7a52442d8fa6981ec611f13b
msgid "PDF only: Add or update the page label definitions of the PDF."
msgstr "PDF のみ：PDF のページラベルの定義を追加または更新します。"

#: ../../document.rst:498 886040cc6d4c4c9eb9fe2c30b66f5b38
msgid ""
"a list of dictionaries. Each dictionary defines a label building rule and"
" a 0-based \"start\" page number. That start page is the first for which "
"the label definition is valid. Each dictionary has up to 4 items and "
"looks like `{'startpage': int, 'prefix': str, 'style': str, "
"'firstpagenum': int}` and has the following items.  - `startpage`: (int) "
"the first page number (0-based) to apply the label rule. This key **must "
"be present**. The rule is applied to all subsequent pages until either "
"end of document or superseded by the rule with the next larger page "
"number. - `prefix`: (str) an arbitrary string to start the label with, "
"e.g. \"A-\". Default is \"\". - `style`: (str) the numbering style. "
"Available are \"D\" (decimal), \"r\"/\"R\" (Roman numbers, lower / upper "
"case), and \"a\"/\"A\" (lower / upper case alphabetical numbering: \"a\" "
"through \"z\", then \"aa\" through \"zz\", etc.). Default is \"\". If "
"\"\", no numbering will take place and the pages in that range will "
"receive the same label consisting of the `prefix` value. If prefix is "
"also omitted, then the label will be \"\". - `firstpagenum`: (int) start "
"numbering with this value. Default is 1, smaller values are ignored."
msgstr ""

#: ../../document.rst:498 d5d56720a66942abbbeee39b7735ef81
msgid ""
"a list of dictionaries. Each dictionary defines a label building rule and"
" a 0-based \"start\" page number. That start page is the first for which "
"the label definition is valid. Each dictionary has up to 4 items and "
"looks like `{'startpage': int, 'prefix': str, 'style': str, "
"'firstpagenum': int}` and has the following items."
msgstr ""
"辞書のリスト。各辞書はラベル構築ルールと 0 ベースの \"start\" "
"ページ番号を定義します。その開始ページはラベル定義が有効になる最初のページです。各辞書は最大 4 つの項目を持ち、 `{'startpage': "
"int, 'prefix': str, 'style': str, 'firstpagenum': int}` という形式で、次の項目を持ちます。"

#: ../../document.rst:500 81016ff115774fba83770fe22d8e69b0
msgid ""
"`startpage`: (int) the first page number (0-based) to apply the label "
"rule. This key **must be present**. The rule is applied to all subsequent"
" pages until either end of document or superseded by the rule with the "
"next larger page number."
msgstr ""
"`startpage` :（int）ラベルルールを適用する最初のページ番号（0 ベース）。このキーは **存在する必要があります** "
"。ルールはドキュメントの終端に達するか、次の大きなページ番号を持つルールに置き換えられるまで、すべての後続ページに適用されます。"

#: ../../document.rst:501 98c97facd7d44f4daa10e296199b8a85
msgid ""
"`prefix`: (str) an arbitrary string to start the label with, e.g. \"A-\"."
" Default is \"\"."
msgstr "`prefix` :（str）ラベルの先頭に付ける任意の文字列、例： \"A-\"。デフォルトは \"\" です。"

#: ../../document.rst:502 d5aa1dd505f14993aece6673060ca4cd
msgid ""
"`style`: (str) the numbering style. Available are \"D\" (decimal), "
"\"r\"/\"R\" (Roman numbers, lower / upper case), and \"a\"/\"A\" (lower /"
" upper case alphabetical numbering: \"a\" through \"z\", then \"aa\" "
"through \"zz\", etc.). Default is \"\". If \"\", no numbering will take "
"place and the pages in that range will receive the same label consisting "
"of the `prefix` value. If prefix is also omitted, then the label will be "
"\"\"."
msgstr ""
"style:（str）番号付けのスタイル。使用できるのは \"D\"（10 進数）、\"r\"/\"R\"（ローマ数字、小文字/大文字）、および "
"\"a\"/\"A\"（小文字/大文字のアルファベット番号： \"a\" から \"z\"、次に \"aa\" から \"zz\" "
"など）。デフォルトは \"\" です。 \"\" "
"の場合、番号付けは行われず、その範囲のページはプレフィックス値から成る同じラベルを受け取ります。`prefix` も省略された場合、ラベルは "
"\"\" になります。"

#: ../../document.rst:503 f50f21a163604ff7a3c092d3df9bda05
msgid ""
"`firstpagenum`: (int) start numbering with this value. Default is 1, "
"smaller values are ignored."
msgstr "`firstpagenum` :（int）この値から番号付けを開始します。デフォルトは 1 で、小さい値は無視されます。"

#: ../../document.rst:505 6e036cea41a544968714f47092a789b5
msgid "For example::"
msgstr "例::"

#: ../../document.rst:510 cf37f24194d64ea7869f2df4869497ee
msgid ""
"will generate the labels \"A-10\", \"A-11\", \"A-12\", \"A-13\", \"1\", "
"\"2\", \"3\", ... for pages 6, 7 and so on until end of document. Pages 0"
" through 5 will have the label \"\"."
msgstr ""
"次のラベルを生成します: \"A-10\"、\"A-11\"、\"A-12\"、\"A-13\"、\"1\"、\"2\"、\"3\"、... "
"ページ 6、7、など、ドキュメントの終了まで続きます。ページ 0 から 5 まではラベル \"A-\" が付きます。"

#: ../../document.rst:515 ../../document.rst:529
#: 6adf8b32546e47508e8950a2471aef3a d3fddead862d4bcea2663647a11306ab
msgid "New in v.1.17.3"
msgstr "バージョン 1.17.3 での新機能"

#: ../../document.rst:517 7a774a68a5a744a8a4b9aa6578f446de
msgid ""
"Return a page pointer in a reflowable document. After re-layouting the "
"document, the result of this method can be used to find the new location "
"of the page."
msgstr "リフロータブルなドキュメント内のページポインターを返します。ドキュメントの再レイアウト後、このメソッドの結果はページの新しい位置を見つけるために使用できます。"

#: ../../document.rst:519 8c12c7ea79bd473c9f1ec875e69f88e3
msgid "Do not confuse with items of a table of contents, TOC."
msgstr "目次の項目とは混同しないでください。"

#: ../../document.rst:521 c35bd7738e0b473d855cc6a9b80af2d9
msgid "page location. Must be a valid *(chapter, pno)*."
msgstr "ページの位置。有効なものである必要があります *（章、ページ番号）* 。"

#: ../../document.rst:524 71774e5cae9a44b0818a881f6df93275
msgid ""
"a long integer in pointer format. To be used for finding the new location"
" of the page after re-layouting the document. Do not touch or re-assign."
msgstr "ポインターフォーマットの長整数。ドキュメントの再レイアウト後のページの新しい位置を見つけるために使用されます。変更しないでください。"

#: ../../document.rst:531 5c14b2f8f9d846408b4b5cab7a8d667d
msgid "Return the new page location after re-layouting the document."
msgstr "ドキュメントの再レイアウト後の新しいページの位置を返します。"

#: ../../document.rst:533 d213c42f0fe94db99badfe166a7d8fcb
msgid "created by :meth:`Document.make_bookmark`."
msgstr ":meth:`Document.make_bookmark` によって作成されたもの。"

#: ../../document.rst:536 444177fe274845049d5ec3991654c09e
msgid "the new (chapter, pno) of the page."
msgstr "ページの新しい（章、ページ番号）。"

#: ../../document.rst:541 ../../document.rst:553 ../../document.rst:564
#: 29f784a3d6e24fae8564659214bd2ac6 e4b70325d2744e9ea78052532ff8e231
#: e6bcbd881a7840f68d08495189bd671f
msgid "New in v.1.17.0"
msgstr "バージョン 1.17.0 での新機能"

#: ../../document.rst:543 03e177c3985d4c029553fab4679dd852
msgid "Return the number of pages of a chapter."
msgstr "章のページ数を返します。"

#: ../../document.rst:545 0a18532614c54fae9673e738c5d1f589
msgid "the 0-based chapter number."
msgstr "0 ベースの章番号。"

#: ../../document.rst:548 79e06126c5d64affb175988fd01e41b5
msgid ""
"number of pages in chapter. Relevant only for document types with chapter"
" support (EPUB currently)."
msgstr "章内のページ数。章のサポートを持つドキュメントタイプに関連します（現在は EPUB のみ）。"

#: ../../document.rst:555 79bd6ec708d5487a9733071cf051397b
msgid "Return the location of the following page."
msgstr "次のページの位置を返します。"

#: ../../document.rst:557 ../../document.rst:568
#: 35ff6df3a897472f8cad2bf2f9e2aa6f 863c56312b3b47deaa6af74173434f3a
msgid ""
"the current page id. This must be a tuple *(chapter, pno)* identifying an"
" existing page."
msgstr "現在のページ ID。これは既存のページを識別するタプル *（章、ページ番号）* である必要があります。"

#: ../../document.rst:559 1312b07486064556afa731b200d4996b
msgid ""
"The tuple of the following page, i.e. either *(chapter, pno + 1)* or "
"*(chapter + 1, 0)*, **or** the empty tuple *()* if the argument was the "
"last page. Relevant only for document types with chapter support (EPUB "
"currently)."
msgstr ""
"次のページのタプル、つまり *（章、ページ番号 + 1）* または *（章 + 1、0）* 、**または** "
"引数が最後のページである場合は空のタプル *()* 。章のサポートを持つドキュメントタイプに関連します（現在は EPUB のみ）。"

#: ../../document.rst:566 7e959f045af5447da6b702bfa0139fe5
msgid "Return the locator of the preceding page."
msgstr "前のページの位置を返します。"

#: ../../document.rst:570 bbbc1c74e0bf445bb7dbd1ab9ecace5a
msgid ""
"The tuple of the preceding page, i.e. either *(chapter, pno - 1)* or the "
"last page of the preceding chapter, **or** the empty tuple *()* if the "
"argument was the first page. Relevant only for document types with "
"chapter support (EPUB currently)."
msgstr ""
"前のページのタプル、つまり *（章、ページ番号 - 1）* **または** 前の章の最後のページ、または引数が最初のページである場合は空のタプル "
"*()* 。章のサポートを持つドキュメントタイプに関連します（現在は EPUB のみ）。"

#: ../../document.rst:575 8a441effb7774071ad05c6221844bff0
msgid ""
"Changed in v1.17.0: For document types supporting a so-called \"chapter "
"structure\" (like EPUB), pages can also be loaded via the combination of "
"chapter number and relative page number, instead of the absolute page "
"number. This should **significantly speed up access** for large "
"documents."
msgstr ""
"バージョン 1.17.0 で変更: \"章の構造\" "
"をサポートするドキュメントタイプ（例：EPUB）の場合、絶対ページ番号の代わりに章番号と相対ページ番号の組み合わせを使用してページをロードすることもできます。これにより、大きなドキュメントへの"
" **アクセスが大幅に高速化される** はずです。"

#: ../../document.rst:577 106b6ffc2b8f4ecb90fc4caf0161e809
msgid ""
"Create a :ref:`Page` object for further processing (like rendering, text "
"searching, etc.)."
msgstr "さらなる処理（レンダリング、テキスト検索など）のための :ref:`Page` オブジェクトを作成します。"

#: ../../document.rst:579 083c354564be4d109d82a900b4ff1bf4
msgid ""
"*(Changed in v1.17.0)*  Either a 0-based page number, or a tuple "
"*(chapter, pno)*. For an **integer**, any `-∞ < page_id < page_count` is "
"acceptable. While page_id is negative, :attr:`page_count` will be added "
"to it. For example: to load the last page, you can use "
"*doc.load_page(-1)*. After this you have page.number = doc.page_count - "
"1.  For a tuple, *chapter* must be in range "
":attr:`Document.chapter_count`, and *pno* must be in range "
":meth:`Document.chapter_page_count` of that chapter. Both values are "
"0-based. Using this notation, :attr:`Page.number` will equal the given "
"tuple. Relevant only for document types with chapter support (EPUB "
"currently)."
msgstr ""

#: ../../document.rst:579 55de756400cd474ba4ac6698dd55096b
msgid "*(Changed in v1.17.0)*"
msgstr "*（バージョン 1.17.0 で変更）*"

#: ../../document.rst:581 0cd902b694964a00b0a05fc484fbb08d
msgid ""
"Either a 0-based page number, or a tuple *(chapter, pno)*. For an "
"**integer**, any `-∞ < page_id < page_count` is acceptable. While page_id"
" is negative, :attr:`page_count` will be added to it. For example: to "
"load the last page, you can use *doc.load_page(-1)*. After this you have "
"page.number = doc.page_count - 1."
msgstr ""
"0ベースのページ番号またはタプル *（章、ページ番号）* のいずれか。**整数** の場合、`-∞ < page_id < page_count`"
" が許容されます。`page_id` が負の場合、 :attr:`page_count` "
"が追加されます。たとえば、最後のページを読み込むには、*doc.load_page(-1)* を使用できます。これにより、 "
"`page.number = doc.page_count - 1` となります。"

#: ../../document.rst:583 280ce967423546c8a26c963214a0ccaf
msgid ""
"For a tuple, *chapter* must be in range :attr:`Document.chapter_count`, "
"and *pno* must be in range :meth:`Document.chapter_page_count` of that "
"chapter. Both values are 0-based. Using this notation, "
":attr:`Page.number` will equal the given tuple. Relevant only for "
"document types with chapter support (EPUB currently)."
msgstr ""
"タプルの場合、*chapter* は :attr:`Document.chapter_count` の範囲内になければならず、*ページ番号* "
"はその章の :meth:`Document.chapter_page_count` "
"の範囲内になければなりません。両方の値は0から始まります。この表記法を使用すると、:attr:`Page.number` "
"は指定されたタプルに等しくなります。章のサポートを持つドキュメントタイプに関連します（現在は EPUB のみ）。"

#: ../../document.rst:585 ../../document.rst:606 ../../document.rst:1362
#: 6731bf31070d4451a7cf5e0fd7d63c34 e13daa6e8e0c4878ab4678ec0b86d0b0
#: eeec73f3027d4b9390c0a1b87da09a21
msgid ":ref:`Page`"
msgstr ""

#: ../../document.rst:589 3c34b8ed12d24069a205e0836b25fc96
msgid ""
"Documents also follow the Python sequence protocol with page numbers as "
"indices: *doc.load_page(n) == doc[n]*."
msgstr ""
"ドキュメントはページ番号をインデックスとするPythonのシーケンスプロトコルに従います：indices: *doc.load_page(n) "
"== doc[n]* 。"

#: ../../document.rst:591 e404ee2e14ec4b5397de531e7ef58666
msgid ""
"For **absolute page numbers** only, expressions like *\"for page in doc: "
"...\"* and *\"for page in reversed(doc): ...\"* will successively yield "
"the document's pages. Refer to :meth:`Document.pages` which allows "
"processing pages as with slicing."
msgstr ""
"**絶対ページ番号** の場合、式  *\"for page in doc: …\"* および  *\"for page in "
"reversed(doc): …\"*  は文書のページを順次生成します。スライシングのようにページを処理できる "
":meth:`Document.pages` を参照してください。"

#: ../../document.rst:593 197d0e214fc2418782ffb81a6ff0a038
msgid ""
"You can also use index notation with the new chapter-based page "
"identification: use *page = doc[(5, 2)]* to load the third page of the "
"sixth chapter."
msgstr ""
"新しい章ベースのページ識別にもインデックス表記を使用できます： *page = doc[(5, 2)]* として、 "
"6番目の章の3番目のページを読み込むことができます。"

#: ../../document.rst:595 198a748dd2614a82bb09e5189b48d196
msgid ""
"To maintain a consistent API, for document types not supporting a chapter"
" structure (like PDFs), :attr:`Document.chapter_count` is 1, and pages "
"can also be loaded via tuples *(0, pno)*. See this [#f3]_ footnote for "
"comments on performance improvements."
msgstr ""
"一貫性のあるAPIを維持するため、章の構造をサポートしていないドキュメントタイプ（PDFなど）の場合、:attr:`Document.chapter_count`"
" は1であり、ページはタプル *（0、pno）* を使用しても読み込むことができます。パフォーマンスの改善に関するコメントについては、この "
"[#f3]_ の注釈を参照してください。"

#: ../../document.rst:599 cff8351d7d7d47c792eef66b9f053f67
msgid "New in v1.16.10"
msgstr "バージョン 1.16.10 での新機能"

#: ../../document.rst:601 b91801aaa02647f28999a847017265e7
msgid ""
"PDF only: Provide a new copy of a page after finishing and updating all "
"pending changes."
msgstr "PDF のみ：保留中のすべての変更を終了および更新した後、ページの新しいコピーを提供します。"

#: ../../document.rst:603 d0062420bc5848aba4f2764417b5b8c7
msgid "page object."
msgstr "ページオブジェクト。"

#: ../../document.rst:608 f93f09457861474485955f027bfc5287
msgid ""
"a new copy of the same page. All pending updates (e.g. to annotations or "
"widgets) will be finalized and a fresh copy of the page will be loaded.  "
".. note:: In a typical use case, a page :ref:`Pixmap` should be taken "
"after annotations / widgets have been added or changed. To force all "
"those changes being reflected in the page structure, this method re-"
"instates a fresh copy while keeping the object hierarchy \"document -> "
"page -> annotations/widgets\" intact."
msgstr ""

#: ../../document.rst:608 0afa1674508a4c839047b7386eaf69e3
msgid ""
"a new copy of the same page. All pending updates (e.g. to annotations or "
"widgets) will be finalized and a fresh copy of the page will be loaded."
msgstr "同じページの新しいコピー。すべての保留中の更新（注釈やウィジェットなど）が確定し、ページの新しいコピーが読み込まれます。"

#: ../../document.rst:610 35fc5611747b4447aafaa4633986839e
msgid ""
"In a typical use case, a page :ref:`Pixmap` should be taken after "
"annotations / widgets have been added or changed. To force all those "
"changes being reflected in the page structure, this method re-instates a "
"fresh copy while keeping the object hierarchy \"document -> page -> "
"annotations/widgets\" intact."
msgstr ""
"典型的なユースケースでは、注釈やウィジェットが追加または変更された後にページの :ref:`Pixmap` "
"を取得する必要があります。これらの変更がページ構造に反映されるようにするために、このメソッドは \"document -> page -> "
"annotations/widgets\" のオブジェクト階層を保持したまま、新しいコピーを再設定します。"

#: ../../document.rst:615 424ea284ba3047e0b8e13975a979dee3
msgid "PDF only: Convert destination names into a Python dict."
msgstr "PDFのみ: ページの目的地名をPythonの辞書に変換します"

#: ../../document.rst:617 53ded2727f5347dcb222f13a97eea039
msgid ""
"A dictionary with the following layout:  * *key*: (str) the name. * "
"*value*: (dict) with the following layout:     * \"page\":  target page "
"number (0-based). If no page number found -1.     * \"to\": (x, y) target"
" point on page. Currently in PDF coordinates,       i.e. point (0,0) is "
"the bottom-left of the page.     * \"zoom\": (float) the zoom factor."
"     * \"dest\": (str) only present if the target location on the page "
"has       not been provided as \"/XYZ\" or if no page number was found. "
"Examples::      {         '__bookmark_1': {'page': 0, 'to': (0.0, 541.0),"
" 'zoom': 0.0},         '__bookmark_2': {'page': 0, 'to': (0.0, 481.45), "
"'zoom': 0.0},     }  or::      {         "
"'21154a7c20684ceb91f9c9adc3b677c40': {'page': -1, 'dest': '/XYZ 15.75 "
"1486 0'},         ...     }"
msgstr ""

#: ../../document.rst:618 ef5724a6ce2f49d3906b87953c800322
msgid "A dictionary with the following layout:"
msgstr "以下のキーを持つ辞書:"

#: ../../document.rst:620 531018ae1ed844a4ad7741e3a25d57bd
msgid "*key*: (str) the name."
msgstr "キー: (str) 名前"

#: ../../document.rst:626 72e8ad0f20dd43b78788d3bfdead0c27
msgid "*value*: (dict) with the following layout:"
msgstr "以下のキーを持つ辞書:"

#: ../../document.rst:622 4fa65e66a57346fda2d1dc94b741bf00
msgid "\"page\":  target page number (0-based). If no page number found -1."
msgstr "\"page\": 対象のページ番号（0から始まる）。ページ番号が見つからない場合は-1。"

#: ../../document.rst:623 346a2ba4520e496abf91972b1f112142
msgid ""
"\"to\": (x, y) target point on page. Currently in PDF coordinates, i.e. "
"point (0,0) is the bottom-left of the page."
msgstr "\"to\": (x, y) ページ上のターゲットポイント。現在はPDF座標であり、つまり点(0,0)がページの左下になります。"

#: ../../document.rst:625 60c8aa2ed2b74574828da1552876fb97
msgid "\"zoom\": (float) the zoom factor."
msgstr "\"zoom\": ターゲットページ上のズームファクター（float）。"

#: ../../document.rst:626 355194e0e6f94219ab97b7dd58a95217
msgid ""
"\"dest\": (str) only present if the target location on the page has not "
"been provided as \"/XYZ\" or if no page number was found."
msgstr "\"dest\": (str) \"/XYZ\" としてターゲット位置が指定されていない場合や、ページ番号が見つからない場合にのみ存在します。"

#: ../../document.rst:628 96c0105e82824e849eb1004311e3b3a8
msgid "Examples::"
msgstr "例::"

#: ../../document.rst:635 45d407ac3fa146a98a8c33ee6dc16d63
msgid "or::"
msgstr "または:"

#: ../../document.rst:642 19d30d9ee7994b5190be6ce320d141cd
msgid ""
"All names found in the catalog under keys \"/Dests\" and \"/Names/Dests\""
" are included."
msgstr "キー \"/Dests\" および \"/Names/Dests\" の下でカタログ内に見つかるすべての名前が含まれます。"

#: ../../document.rst:645 b090343415504ab8b5d0704e1d5afa3d
msgid "New in v1.23.6"
msgstr "v1.23.6で新登場"

#: ../../document.rst:650 ../../document.rst:660 ../../document.rst:1087
#: ../../document.rst:1097 ../../document.rst:1109
#: 07cc94ef09d741aea75450070aac89af 431f305117c84f4ab7569080bf68aa99
#: 8dfd46791dc145d9a3d01f109f6fcdb2 ce21f83b2dd64c13bf5799269d50b8ea
#: f6c7579657324efc8bb0f351dc638b4a
msgid "New in v1.17.7"
msgstr "バージョン 1.17.7 での新機能"

#: ../../document.rst:652 74bec1ee0f24463d9d02f050bafa750e
msgid ""
"PDF only: Return the unrotated page rectangle -- **without loading the "
"page** (via :meth:`Document.load_page`). This is meant for internal "
"purpose requiring best possible performance."
msgstr ""
"PDF のみ：ページを読み込まずに（:meth:`Document.load_page` "
"を介さずに）、回転を無視してページの長方形を返します。これは、最高のパフォーマンスを必要とする内部目的のために使用されます。"

#: ../../document.rst:654 ../../document.rst:664
#: 2b2befcd3c774649a12adf8717aa42fd cb6499a631c449998219b4871cd7f13f
msgid "0-based page number."
msgstr "0から始まるページ番号。"

#: ../../document.rst:656 506f3cf0494d4390989ffe5c634fc844
msgid ":ref:`Rect` of the page like :meth:`Page.rect`, but ignoring any rotation."
msgstr ":meth:`Page.rect` のようなページの :ref:`Rect` ですが、回転を無視します。"

#: ../../document.rst:662 4347429869c64fafa78021f548531e83
msgid ""
"PDF only: Return the :data:`xref` of the page -- **without loading the "
"page** (via :meth:`Document.load_page`). This is meant for internal "
"purpose requiring best possible performance."
msgstr ""
"PDF のみ： **ページを読み込まずに** （:meth:`Document.load_page` を介さずに）、ページの "
":data:`xref` を返します。これは、最高のパフォーマンスを必要とする内部目的のために使用されます。"

#: ../../document.rst:666 1e5d233f62d247199ff5b936dccf4843
msgid ":data:`xref` of the page like :attr:`Page.xref`."
msgstr ":attr:`Page.xref` のようなページの :data:`xref` 。"

#: ../../document.rst:670 14ab731996614e2eae73e33aa1dfa90a
msgid "New in v1.16.4"
msgstr "バージョン 1.16.4 での新機能"

#: ../../document.rst:672 779e575a43db41b5b9249b10441a9095
msgid ""
"A generator for a range of pages. Parameters have the same meaning as in "
"the built-in function *range()*. Intended for expressions of the form "
"*\"for page in doc.pages(start, stop, step): ...\"*."
msgstr ""
"一連のページのためのジェネレーター。パラメーターの意味は組み込みの *range()* 関数と同じです。 *\"for page in "
"doc.pages(start, stop, step): …\"* の形式の式に使用することを意図しています。"

#: ../../document.rst:674 e206c457853b4548a94a42597ec79210
msgid ""
"start iteration with this page number. Default is zero, allowed values "
"are `-∞ < start < page_count`. While this is negative, :attr:`page_count`"
" is added **before** starting the iteration."
msgstr ""
"このページ番号から反復を開始します。デフォルトはゼロで、許容値は `-∞ < start < page_count` "
"です。負の値の間は反復を開始する **前に** :attr:`page_count` が追加されます。"

#: ../../document.rst:675 d7bbb6ccabfc4084b685b6ca7b060eda
msgid ""
"stop iteration at this page number. Default is :attr:`page_count`, "
"possible are `-∞ < stop <= page_count`. Larger values are **silently "
"replaced** by the default. Negative values will cyclically emit the pages"
" in reversed order. As with the built-in *range()*, this is the first "
"page **not** returned."
msgstr ""
"このページ番号で反復を停止します。デフォルトは :attr:`page_count` で、可能な値は `-∞ < stop <= "
"page_count` です。大きな値はデフォルトで **静かに置き換えられます** 。負の値は逆順でページを循環的に生成します。組み込みの "
"*range()* 関数と同様に、これは **返されない** 最初のページです。"

#: ../../document.rst:676 787e073834934beeb008e1068ee7595a
msgid ""
"stepping value. Defaults are 1 if start < stop and -1 if start > stop. "
"Zero is not allowed."
msgstr "ステップ値。start < stop の場合はデフォルトで1、start > stop の場合は-1です。ゼロは許可されていません。"

#: ../../document.rst:678 e1723f80a0574c4a8b845549b39aa92f
msgid ""
"a generator iterator over the document's pages. Some examples:  * "
"\"doc.pages()\" emits all pages. * \"doc.pages(4, 9, 2)\" emits pages 4, "
"6, 8. * \"doc.pages(0, None, 2)\" emits all pages with even numbers. * "
"\"doc.pages(-2)\" emits the last two pages. * \"doc.pages(-1, -1)\" emits"
" all pages in reversed order. * \"doc.pages(-1, -10)\" always emits 10 "
"pages in reversed order, starting with the last page -- **repeatedly** if"
" the document has less than 10 pages. So for a 4-page document the "
"following page numbers are emitted: 3, 2, 1, 0, 3, 2, 1, 0, 3, 2, 1, 0, "
"3."
msgstr ""

#: ../../document.rst:678 a10f5812e03041f986a8812a962f2bea
msgid "a generator iterator over the document's pages. Some examples:"
msgstr "ドキュメントのページに対するジェネレーターイテレーターです。いくつかの例:"

#: ../../document.rst:680 00e66162eae540c197b9269b66c1ef6b
msgid "\"doc.pages()\" emits all pages."
msgstr "\"doc.pages()\" はすべてのページを生成します。"

#: ../../document.rst:681 8697e6acfb7a43379a3b10a69141b96b
msgid "\"doc.pages(4, 9, 2)\" emits pages 4, 6, 8."
msgstr "\"doc.pages(4, 9, 2)\" はページ4、6、8を生成します。"

#: ../../document.rst:682 0c051387d4b04919b5b78d990af71144
msgid "\"doc.pages(0, None, 2)\" emits all pages with even numbers."
msgstr "\"doc.pages(0, None, 2)\" はすべての偶数ページを生成します。"

#: ../../document.rst:683 cfa3540e5d244dd7bce8c87d63a2affd
msgid "\"doc.pages(-2)\" emits the last two pages."
msgstr "\"doc.pages(-2)\" は最後の2ページを生成します。"

#: ../../document.rst:684 ac8994f5781241339a7e77570d929817
msgid "\"doc.pages(-1, -1)\" emits all pages in reversed order."
msgstr "\"doc.pages(-1, -1)\" は逆の順序ですべてのページを生成します。"

#: ../../document.rst:685 98ffadfcb652463a8bd156e55c38abcf
msgid ""
"\"doc.pages(-1, -10)\" always emits 10 pages in reversed order, starting "
"with the last page -- **repeatedly** if the document has less than 10 "
"pages. So for a 4-page document the following page numbers are emitted: "
"3, 2, 1, 0, 3, 2, 1, 0, 3, 2, 1, 0, 3."
msgstr ""
"\"doc.pages(-1, -10)\" は常に逆の順序で10ページを生成し、最後のページから始まり、ドキュメントが10ページ未満の場合は "
"**繰り返し** 生成します。したがって、4ページのドキュメントの場合、次のページ番号が生成されます: "
"3、2、1、0、3、2、1、0、3、2、1、0、3。"

#: ../../document.rst:694 0850204462e24780a12df2a017a2043b
msgid ""
"Create a PDF version of the current document and write it to memory. "
"**All document types** are supported. The parameters have the same "
"meaning as in :meth:`insert_pdf`. In essence, you can restrict the "
"conversion to a page subset, specify page rotation, and revert page "
"sequence."
msgstr ""
"現在のドキュメントのPDFバージョンを作成し、メモリに書き込みます。**すべてのドキュメントタイプ** がサポートされています。パラメータは "
":meth:`insert_pdf` と同じ意味を持ちます。 "
"基本的に、ページのサブセットに変換を制限し、ページの回転を指定し、ページの順序を逆にすることができます。"

#: ../../document.rst:696 d8e04356f6744fffb5604c227c375baf
msgid "first page to copy (0-based). Default is first page."
msgstr "コピーする最初のページ（0ベース）。デフォルトは最初のページです。"

#: ../../document.rst:698 8eaf0e82933244f28da8fbdbc694fc88
msgid "last page to copy (0-based). Default is last page."
msgstr "コピーする最後のページ（0ベース）。デフォルトは最後のページです。"

#: ../../document.rst:700 e303aae3afc14ef8b33d0bae21182189
msgid ""
"rotation angle. Default is 0 (no rotation). Should be *n * 90* with an "
"integer n (not checked)."
msgstr "回転角度。デフォルトは0度（回転なし）です。整数n（チェックされていない）で *n * 90* である必要があります。"

#: ../../document.rst:703 d84b69c434d14cfc885db21608059932
msgid ""
"a Python *bytes* object containing a PDF file image. It is created by "
"internally using `tobytes(garbage=4, deflate=True)`. See :meth:`tobytes`."
" You can output it directly to disk or open it as a PDF. Here are some "
"examples::  >>> # convert an XPS file to PDF >>> xps = "
"pymupdf.open(\"some.xps\") >>> pdfbytes = xps.convert_to_pdf() >>> >>> # "
"either do this --> >>> pdf = pymupdf.open(\"pdf\", pdfbytes) >>> "
"pdf.save(\"some.pdf\") >>> >>> # or this --> >>> pdfout = "
"open(\"some.pdf\", \"wb\") >>> pdfout.tobytes(pdfbytes) >>> "
"pdfout.close()  >>> # copy image files to PDF pages >>> # each page will "
"have image dimensions >>> doc = pymupdf.open()                     # new "
"PDF >>> imglist = [ ... image file names ...] # e.g. a directory listing "
">>> for img in imglist:         imgdoc=pymupdf.open(img)           # open"
" image as a document         pdfbytes=imgdoc.convert_to_pdf()  # make a "
"1-page PDF of it         imgpdf=pymupdf.open(\"pdf\", pdfbytes)         "
"doc.insert_pdf(imgpdf)             # insert the image PDF >>> "
"doc.save(\"allmyimages.pdf\")"
msgstr ""

#: ../../document.rst:703 540cef50e04e4b4cbe7fd33a4c3ded7d
msgid ""
"a Python *bytes* object containing a PDF file image. It is created by "
"internally using `tobytes(garbage=4, deflate=True)`. See :meth:`tobytes`."
" You can output it directly to disk or open it as a PDF. Here are some "
"examples::"
msgstr ""
"PDFファイルイメージを含むPythonの *bytes* オブジェクト。内部的に `tobytes(garbage=4, "
"deflate=True)` を使用して作成されます。:meth:`tobytes` "
"を参照してください。これを直接ディスクに出力するか、PDFとして開くことができます。以下にいくつかの例を示します::"

#: ../../document.rst:729 d28c9687f6fc4b76a4b5a35746b38e9d
msgid ""
"The method uses the same logic as the *mutool convert* CLI. This works "
"very well in most cases -- however, beware of the following limitations."
msgstr ""
"このメソッドは、*mutool convert* "
"CLIと同じロジックを使用しています。これはほとんどの場合非常にうまく機能しますが、以下の制限に注意してください。"

#: ../../document.rst:731 f2c92d030f534e00b73c7163895e4fde
msgid ""
"Image files: perfect, no issues detected. However, image transparency is "
"ignored. If you need that (like for a watermark), use "
":meth:`Page.insert_image` instead. Otherwise, this method is recommended "
"for its much better performance."
msgstr ""
"画像ファイル: 完璧で、問題は検出されません。ただし、画像の透明度は無視されます。透明度が必要な場合（ウォーターマークなど）、代わりに "
":meth:`Page.insert_image` "
"を使用してください。それ以外の場合、このメソッドははるかに優れたパフォーマンスのために推奨されます。"

#: ../../document.rst:732 4fe290ff521948a4ae0317f9299e2c3a
msgid ""
"XPS: appearance very good. Links work fine, outlines (bookmarks) are "
"lost, but can easily be recovered [#f2]_."
msgstr "XPS: 外観は非常に良好です。リンクは正常に機能し、アウトライン（ブックマーク）は失われますが、簡単に回復できます [#f2]_。"

#: ../../document.rst:733 4b9e243024714f97b309cf1497de3299
msgid "EPUB, CBZ, FB2: similar to XPS."
msgstr "EPUB、CBZ、FB2: XPSと類似しています。"

#: ../../document.rst:734 4c72d0e0e95a48cca0492516f171543e
msgid ""
"SVG: medium. Roughly comparable to `svglib "
"<https://github.com/deeplook/svglib>`_."
msgstr "SVG: 中程度です。おおよそ `svglib <https://github.com/deeplook/svglib>`_ と比較できます。"

#: ../../document.rst:738 1ad418f0428f49a4a38a1623f18c704d
msgid "Creates a table of contents (TOC) out of the document's outline chain."
msgstr "ドキュメントのアウトラインチェーンから目次（TOC）を作成します。"

#: ../../document.rst:740 91de05775cc04c49a45b6335c14ad090
msgid ""
"Indicates whether a simple or a detailed TOC is required. If *False*, "
"each item of the list also contains a dictionary with :ref:`linkDest` "
"details for each outline entry."
msgstr ""
"簡単なTOCまたは詳細なTOCが必要かを示す値です。*False* の場合、リストの各アイテムにはアウトラインエントリごとの "
":ref:`linkDest` の詳細を含む辞書も含まれます。"

#: ../../document.rst:744 b6b321849fca4d9cbbdfefba3728f879
msgid ""
"a list of lists. Each entry has the form *[lvl, title, page, dest]*. Its "
"entries have the following meanings:  * *lvl* -- hierarchy level "
"(positive *int*). The first entry is always 1. Entries in a row are "
"either **equal**, **increase** by 1, or **decrease** by any number. * "
"*title* -- title (*str*) * *page* -- 1-based source page number (*int*). "
"`-1` if no destination or outside document. * *dest* -- (*dict*) included"
" only if *simple=False*. Contains details of the TOC item as follows:    "
"- kind: destination kind, see :ref:`linkDest Kinds`.   - file: filename "
"if kind is :data:`LINK_GOTOR` or :data:`LINK_LAUNCH`.   - page: target "
"page, 0-based, :data:`LINK_GOTOR` or :data:`LINK_GOTO` only.   - to: "
"position on target page (:ref:`Point`).   - zoom: (float) zoom factor on "
"target page.   - xref: :data:`xref` of the item (0 if no PDF).   - color:"
" item color in PDF RGB format `(red, green, blue)`, or omitted (always "
"omitted if no PDF).   - bold: true if bold item text or omitted. PDF "
"only.   - italic: true if italic item text, or omitted. PDF only.   - "
"collapse: true if sub-items are folded, or omitted. PDF only.   - "
"nameddest: target name if kind=4. PDF only. (New in 1.23.7.)"
msgstr ""

#: ../../document.rst:744 c2fa0db81f1240f48267bf512d0bb119
msgid ""
"a list of lists. Each entry has the form *[lvl, title, page, dest]*. Its "
"entries have the following meanings:"
msgstr "リストのリスト。各エントリは次の形式を持っています: *[lvl, title, page, dest]* 。そのエントリは次の意味を持っています:"

#: ../../document.rst:746 75a00571e9ac4bf58a2c1f92e421eb45
msgid ""
"*lvl* -- hierarchy level (positive *int*). The first entry is always 1. "
"Entries in a row are either **equal**, **increase** by 1, or **decrease**"
" by any number."
msgstr ""
"*lvl* – 階層レベル（正の整数）。最初のエントリは常に1です。行内のエントリは **等しい** か、1ずつ **増加** または任意の数で "
"**減少** します。"

#: ../../document.rst:747 a1e4b4ba95774021870cad1b297b7ea6
msgid "*title* -- title (*str*)"
msgstr "*title* – タイトル（*str*）"

#: ../../document.rst:748 3cc25b99cda24562804ebe796a5a2bd6
msgid ""
"*page* -- 1-based source page number (*int*). `-1` if no destination or "
"outside document."
msgstr "*page* – 1から始まるページ番号（*int*）。`-1` の場合、宛先なしまたはドキュメント外。"

#: ../../document.rst:749 a3ee554f488642619320df62306fdba8
msgid ""
"*dest* -- (*dict*) included only if *simple=False*. Contains details of "
"the TOC item as follows:"
msgstr "*dest* – (*dict*) *simple=False* の場合のみ含まれます。TOCアイテムの詳細が以下のように含まれます:"

#: ../../document.rst:751 9e08383030124d9d91a2085127aac9e5
msgid "kind: destination kind, see :ref:`linkDest Kinds`."
msgstr "kind: 宛先の種類、:ref:`linkDest Kinds` を参照。"

#: ../../document.rst:752 e85d22b56b9040c7930c794b4640f4b2
msgid "file: filename if kind is :data:`LINK_GOTOR` or :data:`LINK_LAUNCH`."
msgstr "file: `kind` が :data:`LINK_GOTOR` または :data:`LINK_LAUNCH` の場合のファイル名。"

#: ../../document.rst:753 5a7ee6ee51b74348a540f98a3fc19e29
msgid "page: target page, 0-based, :data:`LINK_GOTOR` or :data:`LINK_GOTO` only."
msgstr "page: ターゲットページ、0ベース、:data:`LINK_GOTOR` または :data:`LINK_GOTO` の場合のみ。"

#: ../../document.rst:754 8d59674650f040a1922cd226173cfa9c
msgid "to: position on target page (:ref:`Point`)."
msgstr "to: ターゲットページ上の位置 (:ref:`Point`)。"

#: ../../document.rst:755 5a9a1fe8baa64c84af0c43de0ec63bd6
msgid "zoom: (float) zoom factor on target page."
msgstr "zoom: ターゲットページ上のズームファクター（float）。"

#: ../../document.rst:756 cc5a5194f63a4aa19a93c131b33fa858
msgid "xref: :data:`xref` of the item (0 if no PDF)."
msgstr "xref: アイテムの :data:`xref` （PDFがない場合は0）。"

#: ../../document.rst:757 1bb888d5292e4b93a70b210f38dfaf75
msgid ""
"color: item color in PDF RGB format `(red, green, blue)`, or omitted "
"(always omitted if no PDF)."
msgstr "color: PDF RGB形式 `(red, green, blue)` のアイテムカラー、または省略（PDFがない場合は常に省略）。"

#: ../../document.rst:758 fcb2d0955eb1480884dddb3e3a6f9bff
msgid "bold: true if bold item text or omitted. PDF only."
msgstr "bold: アイテムテキストが太字の場合、または省略。PDFのみ。"

#: ../../document.rst:759 18fb36bd059642cdba42eac8332c44b0
msgid "italic: true if italic item text, or omitted. PDF only."
msgstr "italic: アイテムテキストがイタリックの場合、または省略。PDFのみ。"

#: ../../document.rst:760 ad4897d3973641afa2918159be68840d
msgid "collapse: true if sub-items are folded, or omitted. PDF only."
msgstr "collapse: サブアイテムが折りたたまれている場合、または省略。PDFのみ。"

#: ../../document.rst:761 9af7151b096a4cd2a30c11182f30f384
msgid "nameddest: target name if kind=4. PDF only. (New in 1.23.7.)"
msgstr ""

#: ../../document.rst:768 9611d8f0601d4b2ab1e58753583de43f
msgid ""
"PDF only: Return the PDF dictionary keys of the :data:`dictionary` object"
" provided by its xref number."
msgstr "PDFのみ: xref番号で提供される :data:`dictionary` オブジェクトのPDF辞書キーを返します。"

#: ../../document.rst:770 4980b00572f34422afab29b6c698ded7
msgid ""
"the :data:`xref`. *(Changed in v1.18.10)* Use `-1` to access the special "
"dictionary \"PDF trailer\"."
msgstr ":data:`xref` 。 *(v1.18.10で変更)* \"PDF trailer\" としてアクセスするには `-1` を使用します。"

#: ../../document.rst:772 587c5791532244a88cf6da78274dfdf3
msgid ""
"a tuple of dictionary keys present in object :data:`xref`. Examples:  >>>"
" from pprint import pprint >>> import pymupdf >>> "
"doc=pymupdf.open(\"pymupdf.pdf\") >>> xref = doc.page_xref(0)  # xref of "
"page 0 >>> pprint(doc.xref_get_keys(xref))  # primary level keys of a "
"page ('Type', 'Contents', 'Resources', 'MediaBox', 'Parent') >>> "
"pprint(doc.xref_get_keys(-1))  # primary level keys of the trailer "
"('Type', 'Index', 'Size', 'W', 'Root', 'Info', 'ID', 'Length', 'Filter') "
">>>"
msgstr ""

#: ../../document.rst:772 6740653aface48aeb9f79e581fc28502
msgid "a tuple of dictionary keys present in object :data:`xref`. Examples:"
msgstr ":data:`xref` オブジェクトに存在する辞書キーのタプル。例:"

#: ../../document.rst:789 5f6c5e3e85db4061a0d9b6598b50afab
msgid ""
"PDF only: Return type and value of a PDF dictionary key of a "
":data:`dictionary` object given by its xref."
msgstr "PDFのみ: xrefによって提供される :data:`dictionary` オブジェクトのPDF辞書キーの戻り値の型と値を返します。"

#: ../../document.rst:791 f05eccf46d4347e9bf48ebb77bfececb
msgid ""
"the :data:`xref`. *Changed in v1.18.10:* Use `-1` to access the special "
"dictionary \"PDF trailer\"."
msgstr ":data:`xref` 。*v1.18.10で変更:* 特別な辞書 \"PDF trailer\"  にアクセスするには `-1` を使用します。"

#: ../../document.rst:793 792052e8f7b54a5087b1910cc8acc837
msgid ""
"the desired PDF key. Must **exactly** match (case-sensitive) one of the "
"keys contained in :meth:`Document.xref_get_keys`."
msgstr ""
"望ましいPDFキー。:meth:`Document.xref_get_keys` "
"に含まれるキーのいずれかと厳密に一致する必要があります（大文字と小文字を区別します）。"

#: ../../document.rst:797 a49673e32c85440994e82d898e126b4c
msgid ""
"A tuple (type, value) of strings, where type is one of \"xref\", "
"\"array\", \"dict\", \"int\", \"float\", \"null\", \"bool\", \"name\", "
"\"string\" or \"unknown\" (should not occur). Independent of \"type\", "
"the value of the key is **always** formatted as a string -- see the "
"following example -- and (almost always) a faithful reflection of what is"
" stored in the PDF. In most cases, the format of the value string also "
"gives a clue about the key type:"
msgstr ""
"文字列のタプル（type、value）、ここでtypeは次のいずれかです: "
"\"xref\"、\"array\"、\"dict\"、\"int\"、\"float\"、\"null\"、\"bool\"、\"name\"、\"string\""
" または \"unknown\"（発生しないはず）。\"type\" に関係なく、キーの値は **常に** 文字列としてフォーマットされます – "
"以下の例を参照 – "
"そして（ほとんどの場合）PDFに格納されている内容の忠実な反映です。ほとんどの場合、値文字列のフォーマットもキーのタイプについてのヒントを提供します:"

#: ../../document.rst:799 7a842fb1ce6e49238e26606964de947c
msgid "A \"name\" always starts with a \"/\" slash."
msgstr "\"name\" は常に \"/\" スラッシュで始まります。"

#: ../../document.rst:800 440517c87e8443ea9ea4f852e4ff5722
msgid "An \"xref\" always ends with \" 0 R\"."
msgstr "\"xref\" は常に \" 0 R\" で終わります。"

#: ../../document.rst:801 e58f606132514a2d8c520c202bae3dd8
msgid "An \"array\" is always enclosed in \"[...]\" brackets."
msgstr "\"array\" は常に \"[...]\" 角括弧で囲まれています。"

#: ../../document.rst:802 bd05a5cb8c2e4a78a8101c39632c13f1
msgid "A \"dict\" is always enclosed in \"<<...>>\" brackets."
msgstr "\"dict\" は常に \"<<...>>\" 角括弧で囲まれています。"

#: ../../document.rst:803 f3b46c4236574b89a14567364cf4b17d
msgid ""
"A \"bool\", resp. \"null\" always equal either \"true\", \"false\", resp."
" \"null\"."
msgstr "\"bool\" または \"null\" は常に \"true\"、\"false\" または \"null\" のいずれかです。"

#: ../../document.rst:804 6af6ddfec6a04dd49984d6eb1bcd59ce
msgid ""
"\"float\" and \"int\" are represented by their string format -- and are "
"thus not always distinguishable."
msgstr "\"float\" と \"int\" は文字列形式で表され、したがって常に区別できるわけではありません。"

#: ../../document.rst:805 b10be1a7bc70476fa702e16321c21fb8
msgid ""
"A \"string\" is converted to UTF-8 and may therefore deviate from what is"
" stored in the PDF. For example, the PDF key \"Author\" may have a value "
"of \"<FEFF004A006F0072006A00200058002E0020004D0063004B00690065>\" in the "
"file, but the method will return `('string', 'Jorj X. McKie')`."
msgstr ""
"\"string\" はUTF-8に変換され、したがってPDFに格納されている内容と異なる場合があります。たとえば、PDFキー "
"\"Author\" はファイル内で "
"\"FEFF004A006F0072006A00200058002E0020004D0063004B00690065\" "
"という値を持つかもしれませんが、このメソッドは  `('string', 'Jorj X. McKie')` を返します。"

#: ../../document.rst:834 5b48d44522284afa85195bc4fe9897e7
msgid "New in v1.18.7, changed in v 1.18.13"
msgstr "バージョン1.18.7で新規追加、バージョン1.18.13で変更されました。"

#: ../../document.rst:835 2cb4dc38c2e8453e959039129eed4909
msgid "Changed in v1.19.4: remove a key \"physically\" if set to \"null\"."
msgstr "バージョン1.19.4で変更: \"null\" に設定された場合、キーを \"物理的に\" 削除します。"

#: ../../document.rst:837 da8de08aaf2845fba83396612f4e41b3
msgid ""
"PDF only: Set (add, update, delete) the value of a PDF key for the "
":data:`dictionary` object given by its xref."
msgstr "PDFのみ: xrefによって提供される :data:`dictionary` オブジェクトのPDFキーの値を設定（追加、更新、削除）します。"

#: ../../document.rst:839 ed3be21595f34f79a8308da6d0dd622c
msgid ""
"This is an expert function: if you do not know what you are doing, there "
"is a high risk to render (parts of) the PDF unusable. Please do consult "
":ref:`AdobeManual` about object specification formats (page 18) and the "
"structure of special dictionary types like page objects."
msgstr ""
"これはエキスパート向けの機能です。何をしているのかわからない場合、PDFの（一部の）使用不能の高いリスクがあります。PDFオブジェクト仕様フォーマット（ページ18）やページオブジェクトなどの特別な辞書タイプの構造については"
" :ref:`AdobeManual` を参照してください。"

#: ../../document.rst:841 a37235ffdd7e4cdba36b38a2f34a5f97
msgid ""
"the :data:`xref`. *Changed in v1.18.13:* To update the PDF trailer, "
"specify -1."
msgstr ":data:`xref` 。バージョン1.18.13で変更: PDFトレーラーを更新する場合、-1を指定します。"

#: ../../document.rst:842 aed994c4791f43d99f410fc10ba5822c
msgid ""
"the desired PDF key (without leading \"/\"). Must not be empty. Any valid"
" PDF key -- whether already present in the object (which will be "
"overwritten) -- or new. It is possible to use PDF path notation like "
"`\"Resources/ExtGState\"` -- which sets the value for key "
"`\"/ExtGState\"` as a sub-object of `\"/Resources\"`."
msgstr ""
"望ましいPDFキー（先頭の \"/\" "
"なし）。空であってはいけません。既にオブジェクト内に存在するかどうかに関係なく、新しいPDFキーでも構いません。PDFパス表記 "
"（`\"Resources/ExtGState\"` のような）を使用して、`\"/Resources\"` のサブオブジェクトとしてキー "
"`\"/ExtGState\"` の値を設定することも可能です。"

#: ../../document.rst:843 2c50d56bca6c4a9fa369bf8700bb54ed
msgid ""
"the value for the key. It must be a non-empty string and, depending on "
"the desired PDF object type, the following rules must be observed. There "
"is some syntax checking, but **no type checking** and no checking if it "
"makes sense PDF-wise, i.e. **no semantics checking**. Upper / lower case "
"is important!"
msgstr "キーの値。空でない文字列である必要があり、望ましいPDFオブジェクトのタイプに応じて以下のルールを守る必要があります。一部の構文チェックは行われますが、型チェックやPDFとして意味があるかどうかのチェックは行われません。大文字と小文字の区別が重要です！"

#: ../../document.rst:845 9a60b42bad884755b87ef53ddaea3226
msgid ""
"**xref** -- must be provided as `\"nnn 0 R\"` with a valid :data:`xref` "
"number nnn of the PDF. The suffix \"`0 R`\" is required to be "
"recognizable as an xref by PDF applications."
msgstr ""
"**xref** – 有効なPDFのxref番号nnnを持つ `\"nnn 0 R\"` として提供される必要があります。サフィックス \"`0 "
"R`\" はPDFアプリケーションによって :data:`xref` として認識されるため必要です。"

#: ../../document.rst:846 44ddb27720124eee975b9f94637fa84a
msgid ""
"**array** -- a string like `\"[a b c d e f]\"`. The brackets are "
"required. Array items must be separated by at least one space (not commas"
" like in Python). An empty array `\"[]\"` is possible and *equivalent* to"
" removing the key. Array items may be any PDF objects, like dictionaries,"
" xrefs, other arrays, etc. Like in Python, array items may be of "
"different types."
msgstr ""
"**array** – `\"[a b c d e f]\"` "
"のような文字列。角括弧が必要です。配列の要素は少なくとも1つのスペースで区切られている必要があります（Pythonのようなカンマではありません）。空の配列"
" `\"[]\"` も可能で、キーを削除することと *同等* "
"です。配列のアイテムは、辞書、xref、他の配列など、PDFオブジェクトである必要があります。Pythonと同様に、配列のアイテムは異なるタイプである場合があります。"

#: ../../document.rst:847 e05d9c8e29c441ce84ffd8cb527896f4
msgid ""
"**dict** -- a string like `\"<< ... >>\"`. The brackets are required and "
"must enclose a valid PDF dictionary definition. The empty dictionary "
"`\"<<>>\"` is possible and *equivalent* to removing the key."
msgstr ""
"**dict** – `\"<< ... >>\"` のような文字列。角括弧が必要で、有効なPDF辞書定義を囲む必要があります。空の辞書 "
"`\"<<>>\"` も可能で、キーを削除することと *同等* です。"

#: ../../document.rst:848 8103ded1a1484ab0857f895a803eadb2
msgid "**int** -- an integer formatted **as a string**."
msgstr "**int** – **文字列として** フォーマットされた整数。"

#: ../../document.rst:849 e667e81734cc4fbeb6e7de3016b761ed
msgid ""
"**float** -- a float formatted **as a string**. Scientific notation (with"
" exponents) is **not allowed by PDF**."
msgstr "**float**  – 文字列としてフォーマットされた浮動小数点数。科学的表記法（指数を含む）は **PDFでは許可されていません** 。"

#: ../../document.rst:850 7dc4b5d0503d4905927c0227f1bf71da
msgid ""
"**null** -- the string `\"null\"`. This is the PDF equivalent to Python's"
" `None` and causes the key to be ignored -- however not necessarily "
"removed, resp. removed on saves with garbage collection. *Changed in "
"v1.19.4:* If the key is no path hierarchy (i.e. contains no slash \"/\"),"
" then it will be completely removed."
msgstr ""
"**null** – 文字列 `\"null\"`。これはPythonの `None` "
"に相当し、キーを無視させますが、必ずしも削除されるわけではありません。ガベージコレクションを伴う保存時に削除される場合があります。*バージョン1.19.4で変更:*"
" キーがパス階層でない場合（つまりスラッシュ \"/\" を含まない場合）、それは完全に削除されます。"

#: ../../document.rst:851 bd28773f5b384d1d85a3cf84cfed1c33
msgid "**bool** -- one of the strings `\"true\"` or `\"false\"`."
msgstr "**bool** – `\"true\"` または `\"false\"` のいずれかの文字列。"

#: ../../document.rst:852 969792df7d344ff185957bc0e0fed856
msgid ""
"**name** -- a valid PDF name with a leading slash like this: "
"`\"/PageLayout\"`. See page 16 of the :ref:`AdobeManual`."
msgstr ""
"**name** – `\"/PageLayout\"` のように先頭にスラッシュを持つ有効なPDF名。:ref:`AdobeManual` "
"のページ16を参照してください。"

#: ../../document.rst:853 7ebf685ea13b449cae38701c8c091734
msgid ""
"**string** -- a valid PDF string. **All PDF strings must be enclosed by "
"brackets**. Denote the empty string as `\"()\"`. Depending on its "
"content, the possible brackets are"
msgstr ""
"**string** – 有効なPDF文字列。 **すべてのPDF文字列は角括弧で囲まれている必要があります** 。空の文字列は `\"()\"`"
" として表記されます。内容に応じて、可能な角括弧は次の通りです。"

#: ../../document.rst:855 dab3dfb0f3484d2391524c9435d0f300
msgid ""
"\"(...)\" for ASCII-only text. Reserved PDF characters must be backslash-"
"escaped and non-ASCII characters must be provided as 3-digit backslash-"
"escaped octals -- including leading zeros. Example: 12 = 0x0C must be "
"encoded as `\\014`."
msgstr ""
"\"(…)\"：ASCIIのテキストの場合。予約されたPDF文字はバックスラッシュでエスケープし、非ASCII文字は先頭にゼロパディングされた3桁のバックスラッシュエスケープの8進数で提供する必要があります。例:"
" 12 = 0x0C は `\\014` としてエンコードする必要があります。"

#: ../../document.rst:856 e52408602ff7497c9873fe8d5f540624
msgid ""
"\"<...>\" for hex-encoded text. Every character must be represented by "
"two hex-digits (lower or upper case)."
msgstr "\"<…>\"：16進数でエンコードされたテキストの場合。各文字は2桁の16進数で表されなければなりません（大文字または小文字）。"

#: ../../document.rst:858 7b1882b887524ef49e00077528035437
msgid ""
"If in doubt, we **strongly recommend** to use :meth:`get_pdf_str`! This "
"function automatically generates the right brackets, escapes, and overall"
" format. It will for example do conversions like these:"
msgstr ""
"疑念がある場合は、:meth:`get_pdf_str` "
"の使用を**強くお勧めします**！この関数は自動的に適切な角括弧、エスケープ、および全体のフォーマットを生成します。たとえば、次のような変換を行います。"

#: ../../document.rst:870 3890d72528b240369a5a7bc02064005d
msgid ""
"Creates a pixmap from page *pno* (zero-based). Invokes "
":meth:`Page.get_pixmap`."
msgstr "*pno* （ゼロベース）のページからピクスマップを作成します。:meth:`Page.get_pixmap` を呼び出します。"

#: ../../document.rst:872 fcfb7eadbc844205998aa9a33083cfd9
msgid "All parameters except `pno` are *keyword-only.*"
msgstr "`pno` 以外のすべてのパラメーターは *キーワード専用* です。"

#: ../../document.rst:874 75275c6737094374bee50affec432f68
msgid "page number, 0-based in `-∞ < pno < page_count`."
msgstr "pno (int) – ページ番号、ゼロベース、`-∞ < pno < page_count`。"

#: ../../document.rst:876 f06d568304a742b48a5436d3b98c4cf1
msgid ":ref:`Pixmap`"
msgstr ""

#: ../../document.rst:880 361d67e3ead941e685870adfce67103a
msgid "New in v1.16.13"
msgstr "バージョン1.16.13で新規追加"

#: ../../document.rst:881 a0d5126594914a8887adf96de594e5ba
msgid "Changed in v1.18.11"
msgstr "バージョン1.18.11で変更"

#: ../../document.rst:883 1a8dcc31f52a4227b80f70800db5f38e
msgid "PDF only: Return a list of all XObjects referenced by a page."
msgstr "PDFのみ: ページによって参照されるすべてのXObjectのリストを返します。"

#: ../../document.rst:885 ../../document.rst:900 ../../document.rst:928
#: 52a30c1d19ad401ea08031849ce820cb c4559af8954c49dabfddc123a8a3c503
#: ef90053e000f49429d290f294feeba08
msgid "page number, 0-based, `-∞ < pno < page_count`."
msgstr "ページ番号、ゼロベース、`-∞ < pno < page_count`。"

#: ../../document.rst:888 8eb94fa83d5740d9bd40016de5e2fd25
msgid ""
"a list of (non-image) XObjects. These objects typically represent pages "
"*embedded* (not copied) from other PDFs. For example, "
":meth:`Page.show_pdf_page` will create this type of object. An item of "
"this list has the following layout: `(xref, name, invoker, bbox)`, where"
"  * **xref** (*int*) is the XObject's :data:`xref`. * **name** (*str*) is"
" the symbolic name to reference the XObject. * **invoker** (*int*) the "
":data:`xref` of the invoking XObject or zero if the page directly invokes"
" it. * **bbox** (:ref:`Rect`) the boundary box of the XObject's location "
"on the page **in untransformed coordinates**. To get actual, non-rotated "
"page coordinates, multiply with the page's transformation matrix "
":attr:`Page.transformation_matrix`. *Changed in v.18.11:* the bbox is now"
" formatted as :ref:`Rect`."
msgstr ""

#: ../../document.rst:888 a1c4dad6bcd240078b56144742db757c
msgid ""
"a list of (non-image) XObjects. These objects typically represent pages "
"*embedded* (not copied) from other PDFs. For example, "
":meth:`Page.show_pdf_page` will create this type of object. An item of "
"this list has the following layout: `(xref, name, invoker, bbox)`, where"
msgstr ""
"（画像でない）XObjectのリスト。これらのオブジェクトは通常、他のPDFから **埋め込まれた** "
"（コピーされていない）ページを表します。例えば、:meth:`Page.show_pdf_page` "
"はこのタイプのオブジェクトを作成します。このリストのアイテムは以下のレイアウトを持っています：`(xref, name, invoker, "
"bbox)`、ここで"

#: ../../document.rst:890 51a7c36434ba4aec91923c9ebbc9145a
msgid "**xref** (*int*) is the XObject's :data:`xref`."
msgstr "**xref** (*int*) はXObjectの :data:`xref` です。"

#: ../../document.rst:891 a8e2a68e04714a49ab17d1b0ae7ff5a2
msgid "**name** (*str*) is the symbolic name to reference the XObject."
msgstr "**name** (*str*) はXObjectを参照するための象徴的な名前です。"

#: ../../document.rst:892 8107420b7bcb41e185e7b74c9e6e40db
msgid ""
"**invoker** (*int*) the :data:`xref` of the invoking XObject or zero if "
"the page directly invokes it."
msgstr ""
"**invoker** (*int*) は、ページがそれを直接呼び出す場合はゼロ、それ以外の場合は呼び出し元XObjectの "
":data:`xref` です。"

#: ../../document.rst:893 5575cbb0e1a54bdc980b5229ab7f679a
msgid ""
"**bbox** (:ref:`Rect`) the boundary box of the XObject's location on the "
"page **in untransformed coordinates**. To get actual, non-rotated page "
"coordinates, multiply with the page's transformation matrix "
":attr:`Page.transformation_matrix`. *Changed in v.18.11:* the bbox is now"
" formatted as :ref:`Rect`."
msgstr ""
"**bbox** (:ref:`Rect`) はXObjectのページ上の位置の境界ボックスで、**変換されていない座標で** "
"表されます。実際の、回転していないページ座標を取得するには、ページの変換行列 :attr:`Page.transformation_matrix`"
" を掛けてください。*バージョン1.18.11で変更:* **bbox** は今や :ref:`Rect` としてフォーマットされています。"

#: ../../document.rst:898 c14b7bb769794dfb88be638d07b5d32f
msgid ""
"PDF only: Return a list of all images (directly or indirectly) referenced"
" by the page."
msgstr "PDFのみ: ページによって参照されるすべての画像（直接または間接的に）のリストを返します。"

#: ../../document.rst:901 7a0a3b2ad3ac4f479c13e26fbcf88be8
msgid ""
"whether to also include the referencer's :data:`xref` (which is zero if "
"this is the page)."
msgstr "このページがそのページ自体の場合、参照元の :data:`xref` も含めるかどうか（これがページの場合はゼロ）。"

#: ../../document.rst:905 d79dedfeef31496ea375d5f5666c332c
msgid ""
"a list of images **referenced** by this page. Each item looks like  "
"`(xref, smask, width, height, bpc, colorspace, alt. colorspace, name, "
"filter, referencer)`  Where    * **xref** (*int*) is the image object "
"number   * **smask** (*int*) is the object number of its soft-mask image"
"   * **width** and **height** (*ints*) are the image dimensions   * "
"**bpc** (*int*) denotes the number of bits per component (normally 8)   *"
" **colorspace** (*str*) a string naming the colorspace (like "
"**DeviceRGB**)   * **alt. colorspace** (*str*) is any alternate "
"colorspace depending on the value of **colorspace**   * **name** (*str*) "
"is the symbolic name by which the image is referenced   * **filter** "
"(*str*) is the decode filter of the image (:ref:`AdobeManual`, pp. 22)."
"   * **referencer** (*int*) the :data:`xref` of the referencer. Zero if "
"directly referenced by the page. Only present if *full=True*."
msgstr ""

#: ../../document.rst:905 6ef19b160d8747aeb26bbfaad62c1276
msgid "a list of images **referenced** by this page. Each item looks like"
msgstr "このページで **参照されている** 画像のリスト。各アイテムは以下のようになります："

#: ../../document.rst:907 ba2678a632074bbca40c010bc0bbb3aa
msgid ""
"`(xref, smask, width, height, bpc, colorspace, alt. colorspace, name, "
"filter, referencer)`"
msgstr ""

#: ../../document.rst:909 94c75ffd2db74f188161ffa1f5286c09
msgid "Where"
msgstr "ここで"

#: ../../document.rst:911 a194cb5b4f0c4fab8ad533f43d90087d
msgid "**xref** (*int*) is the image object number"
msgstr "**xref** (*int*) は画像オブジェクトの番号です"

#: ../../document.rst:912 3b0c2730d22d4a57961aabc3ddce70ea
msgid "**smask** (*int*) is the object number of its soft-mask image"
msgstr "**smask** (*int*) はそのソフトマスク画像のオブジェクト番号です"

#: ../../document.rst:913 4bb795c114e44ded9c08068959f31999
msgid "**width** and **height** (*ints*) are the image dimensions"
msgstr "**width** と **height** （*int*）は画像の寸法です"

#: ../../document.rst:914 3bc014d2b6f54bd99cb13e31d0ac7d9c
msgid "**bpc** (*int*) denotes the number of bits per component (normally 8)"
msgstr "**bpc** (*int*) はコンポーネントごとのビット数を示します（通常は8）"

#: ../../document.rst:915 aa63282213de4321a5b0757d20fbd40b
msgid "**colorspace** (*str*) a string naming the colorspace (like **DeviceRGB**)"
msgstr "**colorspace** (*str*) は色空間の名前を示す文字列です（ **DeviceRGB** など）"

#: ../../document.rst:916 d5247b4ca0b8482882d6905bb129b651
msgid ""
"**alt. colorspace** (*str*) is any alternate colorspace depending on the "
"value of **colorspace**"
msgstr "**alt. colorspace** (*str*) は **colorspace** の値に依存する代替の色空間です"

#: ../../document.rst:917 983141ee3e5f40ecba707b13969f9c8b
msgid "**name** (*str*) is the symbolic name by which the image is referenced"
msgstr "**name** (*str*) は画像が参照される際の象徴的な名前です"

#: ../../document.rst:918 b3de1d17c83846e68bc9f84e85edde06
msgid ""
"**filter** (*str*) is the decode filter of the image (:ref:`AdobeManual`,"
" pp. 22)."
msgstr "**filter** (*str*) は画像のデコードフィルタです（:ref:`AdobeManual`、pp. 22）。"

#: ../../document.rst:919 5acad8907784460b899a8cbc1ea33fe8
msgid ""
"**referencer** (*int*) the :data:`xref` of the referencer. Zero if "
"directly referenced by the page. Only present if *full=True*."
msgstr ""
"**referencer** (*int*) は参照元の :data:`xref` です。直接ページから参照されている場合はゼロ。 "
"*full=True* の場合のみ存在します"

#: ../../document.rst:921 afc64253f3a8407dbe69a1e1cf6287ee
msgid ""
"In general, this is not the list of images that are **actually "
"displayed**. This method only parses several PDF objects to collect "
"references to embedded images. It does not analyse the page's "
":data:`contents`, where all the actual image display commands are "
"defined. To get this information, please use :meth:`Page.get_image_info`."
" Also have a look at the discussion in section :ref:`textpagedict`."
msgstr ""
"一般的に、これは **実際に表示されている** "
"画像のリストではありません。このメソッドは埋め込まれた画像への参照を収集するためにいくつかのPDFオブジェクトのみを解析します。実際の画像表示コマンドが定義されているページの内容は解析しません。この情報を取得するには、:meth:`Page.get_image_info`"
" を使用してください。また、:ref:`textpagedict` のセクションでの議論もご覧ください。"

#: ../../document.rst:926 602e2a4334dc48d091a33b0dc11e5b09
msgid ""
"PDF only: Return a list of all fonts (directly or indirectly) referenced "
"by the page."
msgstr "PDFのみ: ページによって参照されるすべてのフォント（直接または間接的に）のリストを返します。"

#: ../../document.rst:929 cb1f163d6d434dc7890c298294b27d87
msgid ""
"whether to also include the referencer's :data:`xref`. If *True*, the "
"returned items are one entry longer. Use this option if you need to know,"
" whether the page directly references the font. In this case the last "
"entry is 0. If the font is referenced by an `/XObject` of the page, you "
"will find its :data:`xref` here."
msgstr ""
"参照元の :data:`xref` も含めるかどうか。*True* "
"の場合、返されるアイテムは1つ多くなります。ページがフォントを直接参照しているかどうかを知る必要がある場合は、このオプションを使用します。この場合、最後のエントリは0です。フォントがページの"
" `/XObject` によって参照される場合、その :data:`xref` をここで見つけることができます。"

#: ../../document.rst:933 adf27a3e40ca48bb94b5b159fcea6095
msgid "a list of fonts referenced by this page. Each entry looks like"
msgstr "このページで参照されているフォントのリスト。各エントリは以下のようになります："

#: ../../document.rst:935 8e658241c60945228f72cd780c86f398
msgid "**(xref, ext, type, basefont, name, encoding, referencer)**,"
msgstr ""

#: ../../document.rst:937 f67f222dd34442c78536c61c0cd4f1f4
msgid "where"
msgstr "ここで"

#: ../../document.rst:939 98c92e898dac4b2ba3805f14ffaffd96
msgid ""
"**xref** (*int*) is the font object number (may be zero if the PDF uses "
"one of the builtin fonts directly)"
msgstr "**xref** (*int*) はフォントオブジェクト番号です（PDFが組み込みフォントを直接使用している場合、ゼロになることがあります）"

#: ../../document.rst:940 bc23886a68d74bb8bcff01236b343857
msgid ""
"**ext** (*str*) font file extension (e.g. \"ttf\", see "
":ref:`FontExtensions`)"
msgstr "**ext** (*str*) フォントファイルの拡張子（例: \"ttf\"、:ref:`FontExtensions` を参照）"

#: ../../document.rst:941 0b984e32839b4762886cc3b6feb3dcbe
msgid "**type** (*str*) is the font type (like \"Type1\" or \"TrueType\" etc.)"
msgstr "**type** (*str*) フォントの種類（\"Type1\"や\"TrueType\"など）"

#: ../../document.rst:942 66bb4a08eb6a4ef8aa7bc314aabcaa0d
msgid "**basefont** (*str*) is the base font name,"
msgstr "**basefont** (*str*) ベースフォント名"

#: ../../document.rst:943 0abf3ede10c446309e146df312cea8b3
msgid "**name** (*str*) is the symbolic name, by which the font is referenced"
msgstr "**name** (*str*) フォントが参照される象徴的な名前"

#: ../../document.rst:944 14e004fdfa384a96929bd3961318149d
msgid ""
"**encoding** (*str*) the font's character encoding if different from its "
"built-in encoding (:ref:`AdobeManual`, p. 254):"
msgstr ""
"**encoding** (*str*) "
"フォントの文字エンコーディング。組み込みエンコーディングと異なる場合（:ref:`AdobeManual`、p. 254を参照）："

#: ../../document.rst:945 308daf052aec4d5b81eaadc7383a9f4c
msgid ""
"**referencer** (*int* optional) the :data:`xref` of the referencer. Zero "
"if directly referenced by the page, otherwise the xref of an XObject. "
"Only present if *full=True*."
msgstr ""
"**referencer** (*int*、オプション) 参照元のxref。ページから直接参照されている場合は0、それ以外の場合はXObjectの"
" :data:`xref` です。 *full=True* の場合のみ存在します。"

#: ../../document.rst:947 740ddb6444034853929fcffb2fc3b6ec
msgid "Example::"
msgstr "例::"

#: ../../document.rst:960 30ad9ded269b49569e95e030aff5345a
msgid ""
"This list has no duplicate entries: the combination of :data:`xref`, "
"*name* and *referencer* is unique."
msgstr "このリストには重複するエントリはありません：:data:`xref` 、*name* 、および *referencer* の組み合わせは一意です。"

#: ../../document.rst:961 7bfcf8ef61b846629779bcc584db8b8d
msgid ""
"In general, this is a superset of the fonts actually in use by this page."
" The PDF creator may e.g. have specified some global list, of which each "
"page only makes partial use."
msgstr "一般的に、これはこのページで実際に使用されているフォントのスーパーセットです。PDF作成者は、各ページが部分的にしか使用しない、グローバルリストを指定したかもしれません。"

#: ../../document.rst:965 92fc099219d14e4dae2fd0fba1edb0e9
msgid ""
"Extracts the text of a page given its page number *pno* (zero-based). "
"Invokes :meth:`Page.get_text`."
msgstr "ページ番号 *pno* （0から始まる）を指定して、ページのテキストを抽出します。:meth:`Page.get_text` を呼び出します。"

#: ../../document.rst:967 9e032fa954b6476e8ce3e51af3571a18
msgid "page number, 0-based, any value `-∞ < pno < page_count`."
msgstr "ページ番号、0から始まる、任意の値 `-∞ < pno < page_count`。"

#: ../../document.rst:969 6dd3a7c59a47408b8a7ddc5f5544e9df
msgid "For other parameter refer to the page method."
msgstr "その他のパラメータについては、ページのメソッドを参照してください。"

#: ../../document.rst:981 c3cdd7116c464a18a7eda32a9211ddea
msgid ""
"Re-paginate (\"reflow\") the document based on the given page dimension "
"and fontsize. This only affects some document types like e-books and "
"HTML. Ignored if not supported. Supported documents have *True* in "
"property :attr:`is_reflowable`."
msgstr ""
"与えられたページの寸法とフォントサイズに基づいて、ドキュメントを再ページ割り（\"リフロー\"）します。これは電子書籍やHTMLなどの一部のドキュメントタイプにのみ影響します。サポートされていない場合は無視されます。サポートされているドキュメントには"
" :attr:`is_reflowable` プロパティで *True* が設定されています。"

#: ../../document.rst:983 24cee37012c2474d89889ab5d2d80f3c
msgid "desired page size. Must be finite, not empty and start at point (0, 0)."
msgstr "望ましいページサイズ。有限で、空でなく、ポイント（0, 0）で始まる必要があります。"

#: ../../document.rst:984 19f2663c1bf243e6a8f209368c95bc5d
msgid "use it together with *height* as alternative to *rect*."
msgstr "*rect* との代替として、*height* と一緒に使用します。"

#: ../../document.rst:985 988cd14564fe45898c6993f832d839c5
msgid "use it together with *width* as alternative to *rect*."
msgstr "*rect* との代替として、*width* と一緒に使用します。"

#: ../../document.rst:986 992a2072617d4a28a0685b87ff9e77d4
msgid "the desired default fontsize."
msgstr "望ましいデフォルトのフォントサイズ。"

#: ../../document.rst:990 76a837a7234d4ef1a5d4e927359909c6
msgid ""
"PDF only: Keeps only those pages of the document whose numbers occur in "
"the list. Empty sequences or elements outside `range(doc.page_count)` "
"will cause a *ValueError*. For more details see remarks at the bottom or "
"this chapter."
msgstr ""
"PDFのみ：ドキュメントのページ番号がリストに含まれるページのみ保持します。空のシーケンスまたは範囲外の要素 "
"`range(doc.page_count)` は *ValueError* "
"を引き起こします。詳細については、この章の最後の注釈を参照してください。"

#: ../../document.rst:992 b33b3c1b62d24874a8203fc245f4c9ab
msgid ""
"The sequence (see :ref:`SequenceTypes`) of page numbers (zero-based) to "
"be included. Pages not in the sequence will be deleted (from memory) and "
"become unavailable until the document is reopened. **Page numbers can "
"occur multiple times and in any order:** the resulting document will "
"reflect the sequence exactly as specified."
msgstr ""
"(:ref:`SequenceTypes`) – "
"ページ番号（0から始まる）のシーケンス（PyMuPDFで引数として使用する場合はPythonシーケンスを使用）を含めるためのもの。シーケンス内に含まれていないページは（メモリから）削除され、ドキュメントが再オープンされるまで利用できなくなります。**ページ番号は複数回発生し、任意の順序で発生できます：**"
" 結果のドキュメントは指定された正確なシーケンスを反映します。"

#: ../../document.rst:996 c4a4624bd86a49628554dcb7c90a3a75
msgid ""
"Page numbers in the sequence need not be unique nor be in any particular "
"order. This makes the method a versatile utility to e.g. select only the "
"even or the odd pages or meeting some other criteria and so forth."
msgstr "シーケンス内のページ番号は一意である必要も、特定の順序である必要もありません。これにより、この方法は、例えば偶数のページだけを選択したり、奇数のページだけを選択したり、その他の基準を満たしたりするなど、多目的に使用できます。"

#: ../../document.rst:998 671c66af2b454e73bc27c15fc53b4cf3
msgid ""
"On a technical level, the method will always create a new "
":data:`pagetree`."
msgstr "技術的なレベルでは、この方法は常に新しい :data:`pagetree` を作成します。"

#: ../../document.rst:1000 4b4e77ee98304b209dfb4a5a801a12b1
msgid ""
"When dealing with only a few pages, methods :meth:`copy_page`, "
":meth:`move_page`, :meth:`delete_page` are easier to use. In fact, they "
"are also **much faster** -- by at least one order of magnitude when the "
"document has many pages."
msgstr ""
"数ページしか扱わない場合、methods :meth:`copy_page` "
"、:meth:`move_page`、:meth:`delete_page` "
"を使用する方が簡単です。実際、これらの方法は、文書に多くのページがある場合でも、少なくとも1桁のオーダーで **高速です** 。"

#: ../../document.rst:1005 ed615749622544c1bf34578ac5fe0215
msgid ""
"PDF only: Sets or updates the metadata of the document as specified in "
"*m*, a Python dictionary."
msgstr "PDFのみ： *m* で指定されたPythonの辞書と同じキーを持つ辞書を設定または更新します。"

#: ../../document.rst:1007 77fc2c8e75b24fd28fc04ccc3fe92e87
msgid ""
"A dictionary with the same keys as *metadata* (see below). All keys are "
"optional. A PDF's format and encryption method cannot be set or changed "
"and will be ignored. If any value should not contain data, do not specify"
" its key or set the value to `None`. If you use *{}* all metadata "
"information will be cleared to the string *\"none\"*. If you want to "
"selectively change only some values, modify a copy of *doc.metadata* and "
"use it as the argument. Arbitrary unicode values are possible if "
"specified as UTF-8-encoded."
msgstr ""
"*metadata* "
"（以下参照）と同じキーを持つ辞書。すべてのキーはオプションです。PDFのフォーマットと暗号化方法は設定または変更できないため、無視されます。データを含めないべき値がある場合、そのキーを指定しないか、値を"
" `None` に設定しないでください。*{}* を使用すると、すべてのメタデータ情報が文字列 *\"none\"* "
"にクリアされます。一部の値のみを選択的に変更したい場合は、*doc.metadata* "
"のコピーを変更して引数として使用してください。UTF-8でエンコードされた場合、任意のUnicode値が指定可能です。"

#: ../../document.rst:1009 308cb1e03df34606b940baa8f31e1630
msgid ""
"*(Changed in v1.18.4)* Empty values or \"none\" are no longer written, "
"but completely omitted."
msgstr "*（v1.18.4で変更）* 空の値または \"none\" は書き込まれなくなり、完全に省略されます。"

#: ../../document.rst:1013 8e307daf95944473b1fa7605b06c9fb3
msgid "PDF only: Get the document XML metadata."
msgstr "PDFのみ：ドキュメントのXMLメタデータを取得します。"

#: ../../document.rst:1016 1bdf31a772854ada8f44d31ffe32130f
msgid "XML metadata of the document. Empty string if not present or not a PDF."
msgstr "ドキュメントのXMLメタデータ。存在しない場合やPDFでない場合は空の文字列。"

#: ../../document.rst:1020 2809d8dbf90d4464ba13aac8260dd513
msgid "PDF only: Sets or updates XML metadata of the document."
msgstr "PDFのみ：ドキュメントのXMLメタデータを設定または更新します。"

#: ../../document.rst:1022 a83dbd8ebdc449e19bef1d90e9144c9c
msgid ""
"the new XML metadata. Should be XML syntax, however no checking is done "
"by this method and any string is accepted."
msgstr "xml（str）–新しいXMLメタデータ。XML構文である必要がありますが、このメソッドではチェックされず、任意の文字列が受け入れられます。"

#: ../../document.rst:1027 ../../document.rst:1036 ../../document.rst:1045
#: ../../document.rst:1974 ../../document.rst:1982 ../../document.rst:1990
#: ../../document.rst:1998 ../../document.rst:2006
#: 19f1a4722e614e8c8e0a76369e80acbb 1cd34ed2147741839b8def84a76d37ed
#: 4b285d5d90db44ad8782cfd8eb619a9b 8f2fd5c3a8f94b04a35e7e8343738128
#: 998e56e985e843f59ea54196a30f0f71 9f2c1d5dff174de4ae1c8630a7ad2617
#: 9faa8e27aaf640209c129eb0723c66f7 f68bda930cc8435ea31379412741efce
msgid "New in v1.22.2"
msgstr "v1.22.2で新登場"

#: ../../document.rst:1029 20ae726baf0947b3935f1cb86e444835
msgid "PDF only: Set the `/PageLayout`."
msgstr "PDFのみ：`/PageLayout` を設定します。"

#: ../../document.rst:1031 82f234b45c8d490ab806d1af2850c8f4
msgid ""
"one of the strings \"SinglePage\", \"OneColumn\", \"TwoColumnLeft\", "
"\"TwoColumnRight\", \"TwoPageLeft\", \"TwoPageRight\". Lower case is "
"supported."
msgstr "以下の文字列のいずれか、\"SinglePage\"、\"OneColumn\"、\"TwoColumnLeft\"、\"TwoColumnRight\"、\"TwoPageLeft\"、\"TwoPageRight\"。小文字もサポートされています。"

#: ../../document.rst:1038 226d8bbf2c4644deb527a714a2e46c41
msgid "PDF only: Set the `/PageMode`."
msgstr "PDFのみ：`/PageMode` を設定します。"

#: ../../document.rst:1040 291d23c5558a4ad495e8ac1ab6bfadde
msgid ""
"one of the strings \"UseNone\", \"UseOutlines\", \"UseThumbs\", "
"\"FullScreen\", \"UseOC\", \"UseAttachments\". Lower case is supported."
msgstr "以下の文字列のいずれか、\"UseNone\"、\"UseOutlines\"、\"UseThumbs\"、\"FullScreen\"、\"UseOC\"、\"UseAttachments\"。小文字もサポートされています。"

#: ../../document.rst:1047 426899fe15ec46c1a52f5b4d3843cf93
msgid "PDF only: Set the `/MarkInfo` values."
msgstr "PDFのみ：`/MarkInfo` の値を設定します。"

#: ../../document.rst:1049 9d283bbc9098497ebcc71df1664d9fa9
msgid ""
"a dictionary like this one: `{\"Marked\": False, \"UserProperties\": "
"False, \"Suspects\": False}`. This dictionary contains information about "
"the usage of Tagged PDF conventions. For details please see the `PDF "
"specifications <https://opensource.adobe.com/dc-acrobat-sdk-"
"docs/standards/pdfstandards/pdf/PDF32000_2008.pdf>`_."
msgstr ""
"次のような辞書：`{\"Marked\": False, \"UserProperties\": False, \"Suspects\": "
"False}`。この辞書にはタグ付きPDF規則の使用に関する情報が含まれています。詳細については `PDF仕様 "
"<https://opensource.adobe.com/dc-acrobat-sdk-"
"docs/standards/pdfstandards/pdf/PDF32000_2008.pdf>`_ を参照してください。"

#: ../../document.rst:1054 053f0e2c3c2148b781ea5c71c9bf8ea2
msgid ""
"PDF only: Replaces the **complete current outline** tree (table of "
"contents) with the one provided as the argument. After successful "
"execution, the new outline tree can be accessed as usual via "
":meth:`Document.get_toc` or via :attr:`Document.outline`. Like with other"
" output-oriented methods, changes become permanent only via :meth:`save` "
"(incremental save supported). Internally, this method consists of the "
"following two steps. For a demonstration see example below."
msgstr ""
"PDFのみ：提供された引数で **現在のアウトラインツリー（目次）全体** を置き換えます。成功した実行後、新しいアウトラインツリーは通常通り D"
" :meth:`Document.get_toc` または :attr:`Document.outline` "
"を使用してアクセスできます。他の出力指向のメソッドと同様に、変更は :meth:`save` "
"（増分保存対応）を介してのみ永続的になります。内部的には、このメソッドは次の2つのステップで構成されています。デモンストレーションについては以下の例を参照してください。"

#: ../../document.rst:1056 727d879acfbe401b994deff3e0f408a1
msgid "Step 1 deletes all existing bookmarks."
msgstr "ステップ1：すべての既存のブックマークを削除します。"

#: ../../document.rst:1058 31c46192b6744a03bab325a4e51e0cd9
msgid "Step 2 creates a new TOC from the entries contained in *toc*."
msgstr "ステップ2：*toc* に含まれるエントリを使用して新しいTOCを作成します。"

#: ../../document.rst:1060 af6859f4fa95473292177272c7ed8894
msgid ""
"A list / tuple with **all bookmark entries** that should form the new "
"table of contents. Output variants of :meth:`get_toc` are acceptable. To "
"completely remove the table of contents specify an empty sequence or "
"None. Each item must be a list with the following format.  * [lvl, title,"
" page [, dest]] where    - **lvl** is the hierarchy level (int > 0) of "
"the item, which **must be 1** for the first item and at most 1 larger "
"than the previous one.    - **title** (str) is the title to be displayed."
" It is assumed to be UTF-8-encoded (relevant for multibyte code points "
"only).    - **page** (int) is the target page number **(attention: "
"1-based)**. Must be in valid range if positive. Set it to -1 if there is "
"no target, or the target is external.    - **dest** (optional) is a "
"dictionary or a number. If a number, it will be interpreted as the "
"desired height (in points) this entry should point to on the page. Use a "
"dictionary (like the one given as output by `get_toc(False)`) for a "
"detailed control of the bookmark's properties, see "
":meth:`Document.get_toc` for a description."
msgstr ""

#: ../../document.rst:1062 cd75456132b94c55bc67c6b77b95f729
msgid ""
"A list / tuple with **all bookmark entries** that should form the new "
"table of contents. Output variants of :meth:`get_toc` are acceptable. To "
"completely remove the table of contents specify an empty sequence or "
"None. Each item must be a list with the following format."
msgstr ""
"新しい目次を形成するための **すべてのブックマークエントリ** を含むリスト/タプル。:meth:`get_toc` "
"の出力バリエーションが許容されます。目次を完全に削除するには、空のシーケンスまたはNoneを指定してください。各アイテムは、次の形式である必要があります。"

#: ../../document.rst:1064 22a6a04b886f422196b5dd0db3ba99eb
msgid "[lvl, title, page [, dest]] where"
msgstr "[lvl, title, page [, dest]] ここで"

#: ../../document.rst:1066 be77dc2e720e435c8781b2ddf26aa525
msgid ""
"**lvl** is the hierarchy level (int > 0) of the item, which **must be 1**"
" for the first item and at most 1 larger than the previous one."
msgstr "**lvl** はアイテムの階層レベル（int > 0）で、最初のアイテムの場合は1で、前のアイテムより最大1大きくする必要があります。"

#: ../../document.rst:1068 b391d7ec673e4183b345b00f924a4f7a
msgid ""
"**title** (str) is the title to be displayed. It is assumed to be "
"UTF-8-encoded (relevant for multibyte code points only)."
msgstr ""
"**title** "
"（str）は表示されるタイトルです。UTF-8でエンコードされていると仮定されています（マルチバイトコードポイントの場合に関連します）。"

#: ../../document.rst:1070 3d39b1af4ef647b88de336a049cbe9f7
msgid ""
"**page** (int) is the target page number **(attention: 1-based)**. Must "
"be in valid range if positive. Set it to -1 if there is no target, or the"
" target is external."
msgstr ""
"**page**（int）は対象のページ番号です **（注意：1から始まります）** "
"。正の場合、有効な範囲内になければなりません。対象がない場合、または対象が外部の場合は-1に設定します。"

#: ../../document.rst:1072 33a1c44c2f1d458ea05806241bab35d6
msgid ""
"**dest** (optional) is a dictionary or a number. If a number, it will be "
"interpreted as the desired height (in points) this entry should point to "
"on the page. Use a dictionary (like the one given as output by "
"`get_toc(False)`) for a detailed control of the bookmark's properties, "
"see :meth:`Document.get_toc` for a description."
msgstr ""
"**dest** "
"（オプション）は辞書または数値です。数値の場合、このエントリがページ上で指し示すべき目標の高さ（ポイント単位）と解釈されます。詳細なブックマークのプロパティを制御するには（`get_toc(False)`"
" によって出力されるものと同様の辞書を使用してください）、:meth:`Document.get_toc` の説明を参照してください。"

#: ../../document.rst:1074 01aaa15c21b34690be4e3e1c7ad0158f
msgid ""
"*(new in v1.16.9)* controls the hierarchy level beyond which outline "
"entries should initially show up collapsed. The default 1 will hence only"
" display level 1, higher levels must be unfolded using the PDF viewer. To"
" unfold everything, specify either a large integer, 0 or None."
msgstr ""
"*（v1.16.9で新規追加）* "
"アウトラインエントリが初めて折りたたまれて表示される階層レベルを制御します。デフォルトの1はレベル1のみを表示し、より高いレベルはPDFビューアを使用して展開する必要があります。すべてを展開するには、大きな整数、0、またはNoneを指定してください。"

#: ../../document.rst:1077 b146dc9e4f4542ffa52f0967601fb1ff
msgid "the number of inserted, resp. deleted items."
msgstr "挿入されたアイテム、または削除されたアイテムの数。"

#: ../../document.rst:1079 7fdf867830de4d0b8b7d18c47985a085
msgid ""
"Changed in v1.23.8: Destination 'to' coordinates should now be in the "
"same coordinate system as those returned by `get_toc()` (internally they "
"are now transformed with `page.cropbox` and `page.rotation_matrix`). So "
"for example `set_toc(get_toc())` now gives unchanged destination 'to' "
"coordinates."
msgstr ""
"1.23.8 で変更されました: デスティネーションの 'to' 座標は、現在 `get_toc()` で返される座標系と同じ座標系であるべきです"
" (内部的には `page.cropbox` と `page.rotation_matrix` で変換されます)。したがって、例えば "
"`set_toc(get_toc())` は、変更されていない 'to' 座標を与えます。"

#: ../../document.rst:1089 1410759f67134c83a9b2c672b7a46230
msgid ""
"PDF only: Return the :data:`xref` of the outline item. This is mainly "
"used for internal purposes."
msgstr "PDFのみ：アウトラインアイテムの :data:`xref` を返します。これは主に内部用途で使用されます。"

#: ../../document.rst:1091 cf8a1907766c4d0480a0b8561497e4b4
msgid "arg int idx: index of the item in list :meth:`Document.get_toc`."
msgstr "引数 int idx: :meth:`Document.get_toc` リスト内のアイテムのインデックス。"

#: ../../document.rst:1093 a73336ac0f7a4c5d9540843cf962478a
msgid ":data:`xref`."
msgstr ""

#: ../../document.rst:1098 c3180879261f48c3a7f2c46ea583f18f
msgid ""
"Changed in v1.18.14: no longer remove the item's text, but show it "
"grayed-out."
msgstr "v1.18.14で変更: アイテムのテキストを削除しなくなり、灰色で表示されます。"

#: ../../document.rst:1100 ef6ad9ecb75e445ca669e686db42ee95
msgid ""
"PDF only: Remove this TOC item. This is a high-speed method, which "
"**disables** the respective item, but leaves the overall TOC structure "
"intact. Physically, the item still exists in the TOC tree, but is shown "
"grayed-out and will no longer point to any destination."
msgstr ""
"PDFのみ: この目次アイテムを削除します。これは高速なメソッドで、該当するアイテムを **無効にします** "
"が、全体の目次構造はそのままです。物理的には、アイテムはまだ目次ツリーに存在しますが、灰色で表示され、もはやどの宛先も指し示しません。"

#: ../../document.rst:1102 1d613bd50b9d4ae7a581f8e610e145ad
msgid ""
"This also implies that you can reassign the item to a new destination "
"using :meth:`Document.set_toc_item`, when required."
msgstr ""
"これはまた、必要な場合に:meth:`Document.set_toc_item` "
"を使用してアイテムを新しい宛先に再割り当てできることを意味します。"

#: ../../document.rst:1104 65a3e11ab1d14b6090c8f175f6d363ab
msgid "the index of the item in list :meth:`Document.get_toc`."
msgstr ":meth:`Document.get_toc` のリスト内のアイテムのインデックス。"

#: ../../document.rst:1110 d9377ec0aa384eb98a981fcfdaf45541
msgid "Changed in v1.18.6"
msgstr "v1.18.6で変更"

#: ../../document.rst:1112 d3cadad1c7ab4a6e958ae9bcc527b4a0
msgid ""
"PDF only: Changes the TOC item identified by its index. Change the item "
"**title**, **destination**, **appearance** (color, bold, italic) or "
"collapsing sub-items -- or to remove the item altogether."
msgstr ""
"PDFのみ: インデックスによって識別されるTOCアイテムを変更します。アイテムの **タイトル** 、**宛先** 、 **外観** "
"（色、太字、イタリック）を変更したり、サブアイテムを折りたたんだり、アイテムを完全に削除したりするために使用します。"

#: ../../document.rst:1114 c4298b644e3042c78154531f62ba92fa
msgid ""
"Use this method if you need specific changes for selected entries only "
"and want to avoid replacing the complete TOC. This is beneficial "
"especially when dealing with large table of contents."
msgstr "選択したエントリに対して特定の変更が必要で、完全なTOCを置き換えたくない場合にこのメソッドを使用します。大きな目次を扱う場合に特に便利です。"

#: ../../document.rst:1116 88e9ee50da91463d88106a0051fd9b08
msgid "the index of the entry in the list created by :meth:`Document.get_toc`."
msgstr ":meth:`Document.get_toc` によって作成されたリスト内のエントリのインデックス。"

#: ../../document.rst:1117 17e54b2be0e542028e878be2ea14fa08
msgid ""
"the new destination. A dictionary like the last entry of an item in "
"`doc.get_toc(False)`. Using this as a template is recommended. When "
"given, **all other parameters are ignored** -- except title."
msgstr ""
"新しい宛先。`doc.get_toc(False)` のアイテムの最後のエントリのような辞書を使用することが推奨されます。指定された場合、他の "
"**すべてのパラメータは無視されます** - タイトル以外。"

#: ../../document.rst:1118 0480470b942b43c49e7078e74061b1e9
msgid ""
"the link kind, see :ref:`linkDest Kinds`. If :data:`LINK_NONE`, then all "
"remaining parameter will be ignored, and the TOC item will be removed -- "
"same as :meth:`Document.del_toc_item`. If None, then only the title is "
"modified and the remaining parameters are ignored. All other values will "
"lead to making a new destination dictionary using the subsequent "
"arguments."
msgstr ""
"リンクの種類、:ref:`linkDest Kinds` を参照してください。:data:`LINK_NONE` "
"の場合、残りのパラメータはすべて無視され、TOCアイテムは削除されます - :meth:`Document.del_toc_item` "
"と同じです。Noneの場合、タイトルのみが変更され、残りのパラメータは無視されます。それ以外の値は、後続の引数を使用して新しい宛先辞書を作成します。"

#: ../../document.rst:1119 4683a017aa504643824d146b8ae57317
msgid ""
"the 1-based page number, i.e. a value 1 <= pno <= doc.page_count. "
"Required for LINK_GOTO."
msgstr "1から始まるページ番号、つまり1 <= pno <= doc.page_count。LINK_GOTOの場合に必要です。"

#: ../../document.rst:1120 019a45bfaf414891a5ce59e6da860f16
msgid "the URL text. Required for LINK_URI."
msgstr "URLのテキスト。LINK_URIの場合に必要です。"

#: ../../document.rst:1121 d2b943f2ce544278b70e93bcab660f85
msgid "the desired new title. None if no change."
msgstr "新しいタイトル。変更しない場合はNone。"

#: ../../document.rst:1122 2cd4a1f9e71641f5928e023c77d5eabb
msgid ""
"(optional) points to a coordinate on the target page. Relevant for "
"LINK_GOTO. If omitted, a point near the page's top is chosen."
msgstr "（オプション）対象ページ上の座標を指定します。LINK_GOTOの場合に関連します。省略された場合、ページの上部近くのポイントが選択されます。"

#: ../../document.rst:1123 85528a77b911456aae86a88772c3ee0c
msgid "required for LINK_GOTOR and LINK_LAUNCH."
msgstr "LINK_GOTORおよびLINK_LAUNCHに必要です。"

#: ../../document.rst:1124 13410c61a23f46f2b13a0b65c83767f0
msgid "use this zoom factor when showing the target page."
msgstr "対象ページを表示する際にこのズームファクターを使用します。"

#: ../../document.rst:1126 2a11eef6207c4ad29c77f1267111257d
msgid "**Example use:** Change the TOC of the SWIG manual to achieve this:"
msgstr "**使用例:** SWIGマニュアルのTOCを変更して、次のことを達成します："

#: ../../document.rst:1128 8928bd2a788849039bdc0ab0cfed09b3
msgid ""
"Collapse everything below top level and show the chapter on Python "
"support in red, bold and italic::"
msgstr "トップレベル以下をすべて折りたたみ、Pythonサポートの章を赤色で太字かつイタリックで表示::"

#: ../../document.rst:1145 60b6ad7bed1942e8accf5ef29c722808
msgid ""
"In the previous example, we have changed only 42 of the 1240 TOC items of"
" the file."
msgstr "前の例では、ファイルの1240のTOCアイテムのうち、わずか42のみを変更しました。"

#: ../../document.rst:1149 d3e29e50ed384b338a919b86e3255849
msgid ""
"PDF only: Convert annotations and / or widgets to become permanent parts "
"of the pages. The PDF **will be changed** by this method. If `widgets` is"
" `True`, the document will also no longer be a \"Form PDF\"."
msgstr ""
"PDF のみ: 注釈やウィジェットをページの永続的な部分に変換します。このメソッドによって PDF **は変更されます**。 `widgets` "
"が `True` の場合、ドキュメントは「フォーム PDF」ではなくなります。"

#: ../../document.rst:1151 badbbf69e5a94087923f68274196ec8d
msgid ""
"All pages will look the same, but will no longer have annotations, "
"respectively fields. The visible parts will be converted to standard "
"text, vector graphics or images as required."
msgstr "すべてのページが同じように見えますが、注釈またはフィールドがなくなります。必要に応じて、表示される部分は標準のテキスト、ベクトルグラフィックス、または画像に変換されます。"

#: ../../document.rst:1153 8c72acc6297246e4b5e2f98f5a218574
msgid ""
"The method may thus be a viable **alternative for PDF-to-PDF "
"conversions** using :meth:`Document.convert_to_pdf`."
msgstr ""
"このメソッドは、:meth:`Document.convert_to_pdf` を使用して PDF を PDF "
"に変換する際の代替手段として有効な選択肢です。"

#: ../../document.rst:1155 2048389712724034a47ff0faa995e08b
msgid ""
"Please consider that annotations are complex objects and may consist of "
"more data \"underneath\" their visual appearance. Examples are \"Text\" "
"and \"FileAttachment\" annotations. When \"baking in\" annotations / "
"widgets with this method, all this underlying information (attached "
"files, comments, associated PopUp annotations, etc.) will be lost and be "
"removed on next garbage collection."
msgstr ""
"注釈は複雑なオブジェクトであり、視覚的な外観の下にさらに多くのデータが存在する場合があります。例としては、\"Text\" や "
"\"FileAttachment\" "
"の注釈が挙げられます。このメソッドで注釈やウィジェットを組み込む際には、この下部情報（添付ファイル、コメント、関連するポップアップ注釈など）がすべて失われ、次のガベージコレクション時に削除されます。"

#: ../../document.rst:1157 c03e05a37eb2411bac8cdad16246bbe5
msgid ""
"Use this feature for instance for methods :meth:`Document.insert_pdf` "
"(which supports no copying of widgets) or :meth:`Page.show_pdf_page` "
"(which supports neither annotations nor widgets) when the source pages "
"should look exactly the same in the target."
msgstr ""
"たとえば、 :meth:`Document.insert_pdf` （ウィジェットのコピーをサポートしていない）や "
":meth:`Page.show_pdf_page` "
"（注釈やウィジェットをサポートしていない）などのメソッドで、ソースページがターゲットで完全に同じように見えるようにする場合にこの機能を使用します。"

#: ../../document.rst:1160 43d317af79b145c3a5ef7c746774c380
msgid "convert annotations."
msgstr "注釈を変換するかどうか。"

#: ../../document.rst:1161 304dcd941cb54798915d041d81f9ef1f
msgid ""
"convert fields / widgets. After execution, the document will no longer be"
" a \"Form PDF\"."
msgstr "フィールド / ウィジェットを変換します。実行後、ドキュメントはもはや「フォーム PDF」ではありません。"

#: ../../document.rst:1166 97e5190779ee433db29f19c5a4622f4c
msgid "New in v1.16.0"
msgstr "v1.16.0で新規追加"

#: ../../document.rst:1168 639466778dec435d8e69c3c318897bae
msgid ""
"Check whether the document can be saved incrementally. Use it to choose "
"the right option without encountering exceptions."
msgstr "ドキュメントを増分保存できるかどうかを確認します。例外を発生させずに正しいオプションを選択するために使用します。"

#: ../../document.rst:1172 c0d7d8d6ef434c06ad848447e071c5be
msgid "New in v1.16.14"
msgstr "v1.16.14で新規追加"

#: ../../document.rst:1174 e4f5e28687ca4438b1e754364a6c7298
msgid ""
"PDF only: Remove potentially sensitive data from the PDF. This function "
"is inspired by the similar \"Sanitize\" function in Adobe Acrobat "
"products. The process is configurable by a number of options."
msgstr ""
"PDFのみ：PDFから潜在的に機密性の高いデータを削除します。この関数はAdobe "
"Acrobat製品の類似の「Sanitize」機能にインスパイアを受けたものです。プロセスはさまざまなオプションで設定可能です。"

#: ../../document.rst:1176 1363146351154c6bb08b3c24d30e0380
msgid "Search for 'FileAttachment' annotations and remove the file content."
msgstr "'FileAttachment' 注釈を検索してファイルコンテンツを削除します。"

#: ../../document.rst:1177 1b84816544814b4b8d88a63e9462e812
msgid ""
"Remove any comments from page painting sources. If this option is set to "
"*False*, then this is also done for *hidden_text* and *redactions*."
msgstr ""
"ページ描画ソースからコメントを削除します。このオプションが *False* に設定されている場合、*hidden_text* と "
"*redactions* に対しても同様の処理が行われます。"

#: ../../document.rst:1178 12bdce2aff9446159cc8b03f22584cc7
msgid "Remove embedded files."
msgstr "埋め込みファイルを削除します。"

#: ../../document.rst:1179 419382cf99a34991ae33a426577b0da1
msgid "Remove OCRed text and invisible text [#f7]_."
msgstr "OCRedテキストと不可視テキストを削除します [#f7]_。"

#: ../../document.rst:1180 489c59d1e9db42359cfc0831522714b6
msgid "Remove JavaScript sources."
msgstr "JavaScriptソースを削除します。"

#: ../../document.rst:1181 485896f910d84516a8ebc1822962e2a8
msgid "Remove PDF standard metadata."
msgstr "PDF標準のメタデータを削除します。"

#: ../../document.rst:1182 065dbe48ec9d4c1fa275f3a102e97004
msgid "Apply redaction annotations."
msgstr "レダクション注釈を適用します。"

#: ../../document.rst:1183 72124f2de246431f92ef29d327c76646
msgid ""
"how to handle images if applying redactions. One of 0 (ignore), 1 (blank "
"out overlaps) or 2 (remove)."
msgstr "レダクションを適用する場合の画像の処理方法。0（無視）、1（オーバーラップをブランク化）、または2（削除）のいずれかです。"

#: ../../document.rst:1184 73382c877f0140ad9d4a3a2893e4b2dc
msgid "Remove all links."
msgstr "すべてのリンクを削除します。"

#: ../../document.rst:1185 59340b64aab44f91bcbb9211d445718d
msgid "Reset all form fields to their defaults."
msgstr "すべてのフォームフィールドをデフォルトにリセットします。"

#: ../../document.rst:1186 e2cd3285b3fe4d00ade3fd04328fb86a
msgid "Remove all responses from all annotations."
msgstr "すべての注釈からすべての応答を削除します。"

#: ../../document.rst:1187 2a5cb3a214894cb1be6f36fa74171d8f
msgid "Remove thumbnail images from pages."
msgstr "ページからサムネイル画像を削除します。"

#: ../../document.rst:1188 a97be085a7514560be10a056a15f1798
msgid "Remove XML metadata."
msgstr "XMLメタデータを削除します。"

#: ../../document.rst:1193 ../../document.rst:1270
#: 3c6cb5bbd34f48f59aaef879387b4e97 80d5d376bca34abab09d0d6c4d14ee77
msgid "Changed in v1.18.7"
msgstr "v1.18.7で変更"

#: ../../document.rst:1194 ../../document.rst:1271
#: 53049b72ec9a44bfbac07595e3ce8284 a61d64e3ea444655accd4b0079bd61dc
msgid "Changed in v1.19.0"
msgstr "v1.19.0で変更"

#: ../../document.rst:1195 ../../document.rst:1272
#: 6496e73228f144e58c9b973d21174daa d4ddb1faa9f9452e872440dbcd67b79e
#, fuzzy
msgid "Changed in v1.24.1"
msgstr "v1.14.12で変更"

#: ../../document.rst:1197 c5c9c49cc19b4ef38d378b64a2a8d4a2
msgid "PDF only: Saves the document in its **current state**."
msgstr "PDFのみ：ドキュメントの **現在の状態** を保存します。"

#: ../../document.rst:1199 068ee4e77cde4f0ba7e7a70dec87e927
msgid ""
"The file path, `pathlib.Path` or file object to save to. A file object "
"must have been created before via `open(...)` or `io.BytesIO()`. Choosing"
" `io.BytesIO()` is similar to :meth:`Document.tobytes` below, which "
"equals the `getvalue()` output of an internally created `io.BytesIO()`."
msgstr ""
"保存先のファイルパス、`pathlib.Path` 、またはファイルオブジェクト。ファイルオブジェクトは `open(...)` または "
"`io.BytesIO()` を介して事前に作成されている必要があります。`io.BytesIO()` を選択することは、以下の "
":meth:`Document.tobytes` と同等で、内部で作成された `io.BytesIO()` の `getvalue()` "
"出力に等しいです。"

#: ../../document.rst:1201 c77004ea10a74ef3af68ba7fa7f8843b
msgid ""
"Do garbage collection. Positive values exclude \"incremental\".  * 0 = "
"none * 1 = remove unused (unreferenced) objects. * 2 = in addition to 1, "
"compact the :data:`xref` table. * 3 = in addition to 2, merge duplicate "
"objects. * 4 = in addition to 3, check :data:`stream` objects for "
"duplication. This may be slow because such data are typically large."
msgstr ""

#: ../../document.rst:1201 1e7d04f3dd0543188cd235ea0caaa812
msgid "Do garbage collection. Positive values exclude \"incremental\"."
msgstr "ガベージコレクションを実行します。正の値は「増分」を除外します。"

#: ../../document.rst:1203 ../../document.rst:1221
#: 09295d11eb2e40f28bdeb142600c11c0 bcd059d82f884b7c902525c6388d9d0a
msgid "0 = none"
msgstr "0 = なし"

#: ../../document.rst:1204 00c7ba0d6678412398c71ce6a674dd50
msgid "1 = remove unused (unreferenced) objects."
msgstr "1 = 未使用（参照されていない）オブジェクトを削除します。"

#: ../../document.rst:1205 c67b0f7fe3e545f79ff720289cd8f24b
msgid "2 = in addition to 1, compact the :data:`xref` table."
msgstr "2 = 1に加えて、:data:`xref` テーブルを最適化します。"

#: ../../document.rst:1206 6bbbef2ba168404c84033d393d1049c7
msgid "3 = in addition to 2, merge duplicate objects."
msgstr "3 = 2に加えて、重複したオブジェクトを統合します。"

#: ../../document.rst:1207 5bde6b9879e04bb792a302e404b61b96
msgid ""
"4 = in addition to 3, check :data:`stream` objects for duplication. This "
"may be slow because such data are typically large."
msgstr "4 = 3に加えて、ストリームオブジェクトの重複をチェックします。これは、そのようなデータが通常大きいため、遅い場合があります。"

#: ../../document.rst:1209 08e5ccc20903420885acd82b764ace8a
msgid ""
"Clean and sanitize content streams [#f1]_. Corresponds to \"mutool clean "
"-sc\"."
msgstr "コンテンツストリームをクリーンアップおよびサニタイズします [#f1]_。これは「mutool clean -sc」に対応します。"

#: ../../document.rst:1211 3c05c9a10918495f9f2e4b241978ea42
msgid "Deflate (compress) uncompressed streams."
msgstr "未圧縮のストリームをデフレート（圧縮）します。"

#: ../../document.rst:1212 415c228a15b2474e9aa0b65a52f554a9
msgid "*(new in v1.18.3)* Deflate (compress) uncompressed image streams [#f4]_."
msgstr "*（v1.18.3で新規追加）* 未圧縮の画像ストリームをデフレート（圧縮）します [#f4]_。"

#: ../../document.rst:1213 16353e5a11744b17ac3d65355304432a
msgid ""
"*(new in v1.18.3)* Deflate (compress) uncompressed fontfile streams "
"[#f4]_."
msgstr "（v1.18.3で新規追加）未圧縮のフォントファイルストリームをデフレート（圧縮）します [#f4]_。"

#: ../../document.rst:1215 71c7295b6c9c4bfe88e5d3cccec853bf
msgid ""
"Only save changes to the PDF. Excludes \"garbage\" and \"linear\". Can "
"only be used if *outfile* is a string or a `pathlib.Path` and equal to "
":attr:`Document.name`. Cannot be used for files that are decrypted or "
"repaired and also in some other cases. To be sure, check "
":meth:`Document.can_save_incrementally`. If this is false, saving to a "
"new file is required."
msgstr ""
"PDFへの変更を保存します。 \"garbage\" および \"linear\" を除外します。*outfile* が文字列または "
"`pathlib.Path` であり、:attr:`Document.name` "
"に等しい場合にのみ使用できます。復号化または修復されたファイルおよび一部の他の場合には使用できません。確実にするために、:meth:`Document.can_save_incrementally`"
" を確認してください。これがFalseの場合、新しいファイルに保存する必要があります。"

#: ../../document.rst:1217 11e0e51152b74bc29077ffce455f504a
msgid "convert binary data to ASCII."
msgstr "バイナリデータをASCIIに変換します。"

#: ../../document.rst:1219 307cd75c19f84092bddc2862f9c14db1
msgid ""
"Decompress objects. Generates versions that can be better read by some "
"other programs and will lead to larger files.  * 0 = none * 1 = images * "
"2 = fonts * 255 = all"
msgstr ""

#: ../../document.rst:1219 7d22b15983df462cb5e2f58713875ea2
msgid ""
"Decompress objects. Generates versions that can be better read by some "
"other programs and will lead to larger files."
msgstr "オブジェクトを展開します。他のプログラムにより読みやすいバージョンを生成し、ファイルサイズが大きくなります。"

#: ../../document.rst:1222 fb507e79404f46d29a41afe92c618fe5
msgid "1 = images"
msgstr "1 = 画像"

#: ../../document.rst:1223 e6927b41a605419885570032dad47b25
msgid "2 = fonts"
msgstr "2 = フォント"

#: ../../document.rst:1224 63ffe9046fca467db571e47d9ea8152d
msgid "255 = all"
msgstr "255 = すべて"

#: ../../document.rst:1226 8d93cdbd94d942889f018d4d38401cef
#, fuzzy
msgid ""
"Save a linearised version of the document. This option creates a file "
"format for improved performance for Internet access. Excludes "
"\"incremental\" and \"use_objstms\"."
msgstr ""
"ドキュメントの線形バージョンを保存します。このオプションは、インターネットアクセスのパフォーマンス向上のためのファイル形式を作成します。 "
"\"増分\" を除外します。"

#: ../../document.rst:1228 88e90f9df3ad492aa12e353574beb8c6
msgid ""
"Prettify the document source for better readability. PDF objects will be "
"reformatted to look like the default output of "
":meth:`Document.xref_object`."
msgstr ""
"ドキュメントソースを見やすく整形します。PDFオブジェクトは、:meth:`Document.xref_object` "
"のデフォルト出力のように再フォーマットされます。"

#: ../../document.rst:1230 235858add5d34df68bea1b772bbc2f8a
msgid ""
"Suppress the update of the file's `/ID` field. If the file happens to "
"have no such field at all, also suppress creation of a new one. Default "
"is `False`, so every save will lead to an updated file identification."
msgstr ""
"ファイルの `/ID` フィールドの更新を抑制します。 "
"ファイルにそのようなフィールドがまったくない場合、新しいフィールドの作成も抑制します。デフォルトは `False` "
"で、各保存でファイル識別情報が更新されます。"

#: ../../document.rst:1232 f143539381cf4db195711131968b85b4
msgid ""
"*(new in v1.16.0)* Set the desired permission levels. See "
":ref:`PermissionCodes` for possible values. Default is granting all."
msgstr ""
"（v1.16.0で新規追加）希望の権限レベルを設定します。可能な値については :ref:`PermissionCodes` "
"を参照してください。デフォルトはすべてを許可します。"

#: ../../document.rst:1234 8fa774de558a46b3b66fd4ca88c04f94
msgid ""
"*(new in v1.16.0)* set the desired encryption method. See "
":ref:`EncryptionMethods` for possible values."
msgstr ""
"*（v1.16.0で新規追加）* 希望の暗号化メソッドを設定します。可能な値については :ref:`EncryptionMethods` "
"を参照してください。"

#: ../../document.rst:1236 a4bcb0d9a7404b78b35d10a0c04e6484
msgid ""
"*(new in v1.16.0)* set the document's owner password. *(Changed in "
"v1.18.3)* If not provided, the user password is taken if provided. The "
"string length must not exceed 40 characters."
msgstr ""
"*（v1.16.0で新規追加）* ドキュメントの所有者パスワードを設定します。 (v1.18.3で変更) "
"指定しない場合、ユーザーパスワードが提供された場合にユーザーパスワードが使用されます。文字列の長さは40文字を超えてはいけません。"

#: ../../document.rst:1238 648e80d325f14452b78761783d5cc3be
msgid ""
"*(new in v1.16.0)* set the document's user password. The string length "
"must not exceed 40 characters."
msgstr "（v1.16.0で新規追加）ドキュメントのユーザーパスワードを設定します。文字列の長さは40文字を超えてはいけません。"

#: ../../document.rst:1240 52c11a646e7e4e5eb7ca5aa1a65c944a
msgid ""
"*(new in v1.24.0)* compression option that converts eligible PDF object "
"definitions to information that is stored in some other object's "
":data:`stream` data. Depending on the `deflate` parameter value, the "
"converted object definitions will be compressed -- which can lead to very"
" significant file size reductions."
msgstr ""
"*（v1.24.0で新機能）* 可変化PDFオブジェクト定義を他のオブジェクトの :data:`stream`  "
"データに格納される情報に変換する圧縮オプションです。`deflate` "
"パラメータの値に応じて、変換されたオブジェクト定義が圧縮されます。これにより、ファイルサイズが非常に大幅に削減される可能性があります。"

#: ../../document.rst:1242 710f0b25006f4d4580aa1a0c28d804f4
msgid ""
"The method does not check, whether a file of that name already exists, "
"will hence not ask for confirmation, and overwrite the file. It is your "
"responsibility as a programmer to handle this."
msgstr "このメソッドは、その名前のファイルがすでに存在するかどうかをチェックしません。したがって、確認を求めずにファイルを上書きします。これについては、プログラマーとしての責任があります。"

#: ../../document.rst:1246 db94d629e3de4f07b6232430decc36a7
msgid "**File size reduction**"
msgstr "**ファイルサイズの削減**"

#: ../../document.rst:1248 454fd673298e48f7aa9b405991aa4476
#, fuzzy
msgid ""
"1. Use the save options like `garbage=3|4, deflate=True, "
"use_objstms=True|1`. Do not touch the default values `expand=False|0, "
"clean=False|0, incremental=False|0, linear=False|0`. This is a "
"\"lossless\" file size reduction. There is a convenience version of this "
"method with these values set by default, :meth:`Document.ez_save` -- "
"please see below."
msgstr ""
"オプションとして、`garbage=3|4, deflate=True, use_objstms=True|1`. "
"デフォルト値に触れないでください。 `expand=False|0, clean=False|0, incremental=False|0` "
"は変更しないでください。これは「非破壊的」なファイルサイズの削減です。これらの値がデフォルトで設定されたメソッドの簡易版もあります。 "
":meth:`Document.ez_save()` をご覧ください。"

#: ../../document.rst:1251 961ac32f65b34671b99f1874a150fc06
msgid ""
"\"Lossy\" file size reduction in essence must give up something with "
"respect to images, like (a) remove all images (b) replace images by their"
" grayscale versions (c) reduce image resolutions. Find examples in the "
"`PyMuPDF Utilities \"replace-image\" folder <https://github.com/pymupdf"
"/PyMuPDF-Utilities/tree/master/examples/replace-image>`_."
msgstr ""
"本質的に「損失のある」ファイルサイズの削減は、画像に関して何かを犠牲にする必要があります。例えば、(a) すべての画像を削除する、(b) "
"画像をグレースケールに置換する、(c) 画像の解像度を低下させるなどの方法があります。`PyMuPDF Utilities \"replace-"
"image\" folder <https://github.com/pymupdf/PyMuPDF-"
"Utilities/tree/master/examples/replace-image>`_ に例があります。"

#: ../../document.rst:1255 c98fe9d8e4fb477b9941ae21bf14a93c
msgid "New in v1.18.11"
msgstr "v1.18.11で新規追加"

#: ../../document.rst:1257 b4727a09005d44aa8af89c7b7cd4084e
msgid ""
"PDF only: The same as :meth:`Document.save` but with changed defaults "
"`deflate=True, garbage=3, use_objstms=1`."
msgstr ""
"PDFのみ：:meth:`Document.save` と同じですが、デフォルト値が `deflate=True, garbage=3, "
"use_objstms=1` に変更されています。"

#: ../../document.rst:1261 a55c8148192c4e58b5ede7470c144e3e
msgid ""
"PDF only: saves the document incrementally. This is a convenience "
"abbreviation for *doc.save(doc.name, incremental=True, "
"encryption=PDF_ENCRYPT_KEEP)*."
msgstr ""
"PDFのみ：ドキュメントを増分的に保存します。これは、 *doc.save(doc.name, incremental=True, "
"encryption=PDF_ENCRYPT_KEEP)* の簡略表記です。"

#: ../../document.rst:1265 11f2e61b017c466a836e0e344f6bab5e
msgid ""
"Saving incrementally may be required if the document contains verified "
"signatures which would be invalidated by saving to a new file."
msgstr "増分保存が必要な場合、ドキュメントに確認済みの署名が含まれている場合、新しいファイルに保存することによって無効になる可能性があります。"

#: ../../document.rst:1274 5352629e5292414f955a56e2a3584019
msgid ""
"PDF only: Writes the **current content of the document** to a bytes "
"object instead of to a file. Obviously, you should be wary about memory "
"requirements. The meanings of the parameters exactly equal those in "
":meth:`save`. Chapter :ref:`FAQ` contains an example for using this "
"method as a pre-processor to `pdfrw "
"<https://pypi.python.org/pypi/pdfrw/0.3>`_."
msgstr ""
"PDFのみ： **ドキュメントの現在のコンテンツ** "
"をファイルではなくバイトオブジェクトに書き込みます。明らかに、メモリ要件に注意する必要があります。パラメータの意味は :meth:`save` "
"とまったく同じです。チャプター :ref:`FAQ` には、このメソッドを `pdfrw "
"<https://pypi.python.org/pypi/pdfrw/0.3>`_ の前処理として使用する例が含まれています。"

#: ../../document.rst:1276 337ac2053c234b9d9490a733f93e4d33
msgid "*(Changed in v1.16.0)* for extended encryption support."
msgstr "*(v1.16.0で変更)* 拡張暗号サポート用。"

#: ../../document.rst:1279 b5069c9f904944f39a36a4552da40c2a
msgid "a bytes object containing the complete document."
msgstr "ドキュメント全体を含むbytesオブジェクト。"

#: ../../document.rst:1283 248620b410f44c5db4cce99c73705687
msgid ""
"Search for \"text\" on page number \"pno\". Works exactly like the "
"corresponding :meth:`Page.search_for`. Any integer `-∞ < pno < "
"page_count` is acceptable."
msgstr ""
"\"pno\" ページ上で  \"text\" を検索します。対応する :meth:`Page.search_for` "
"とまったく同じ方法で機能します。整数 `-∞ < pno < page_count` ならどのような値でも受け入れられます。"

#: ../../document.rst:1299 c00ce346acb64c6d874b5e104680ee92
msgid ""
"Changed in v1.19.3 - as a fix to issue `#537 "
"<https://github.com/pymupdf/PyMuPDF/issues/537>`_, form fields are always"
" excluded."
msgstr ""
"v1.19.3で変更 - 問題＃ `#537 <https://github.com/pymupdf/PyMuPDF/issues/537>`_ "
"の修正として、フォームフィールドは常に除外されます。"

#: ../../document.rst:1301 f1e233f6f8354282b0fdde7e0955b5f3
msgid ""
"PDF only: Copy the page range **[from_page, to_page]** (including both) "
"of PDF document *docsrc* into the current one. Inserts will start with "
"page number *start_at*. Value -1 indicates default values. All pages thus"
" copied will be rotated as specified. Links and annotations can be "
"excluded in the target, see below. All page numbers are 0-based."
msgstr ""
"PDFのみ：PDFドキュメント *docsrc* のページ範囲 **[from_page、to_page]** "
"（両方を含む）を現在のドキュメントにコピーします。挿入はページ番号 *start_at* "
"から開始します。値-1はデフォルト値を示します。したがって、コピーされるすべてのページは指定されたように回転します。リンクと注釈は対象から除外することができます（以下参照）。すべてのページ番号は0から始まります。"

#: ../../document.rst:1303 e8a45c76c5984ad18f60a0a2fa67fd88
msgid ""
"An opened PDF *Document* which must not be the current document. However,"
" it may refer to the same underlying file."
msgstr "現在のドキュメントではない、開かれたPDF *ドキュメント* 。ただし、同じ基盤ファイルを参照する場合があります。"

#: ../../document.rst:1306 4c8100e232d746e88b1bec1827459729
msgid "First page number in *docsrc*. Default is zero."
msgstr "*docsrc* 内の最初のページ番号。デフォルトはゼロです。"

#: ../../document.rst:1308 ad387e573f1349cd8034bb41d36218cd
msgid "Last page number in *docsrc* to copy. Defaults to last page."
msgstr "コピーする *docsrc* 内の最後のページ番号。デフォルトは最終ページです。"

#: ../../document.rst:1310 6ff351d90f9a48e19752e14155a1af60
msgid ""
"First copied page, will become page number *start_at* in the target. "
"Default -1 appends the page range to the end. If zero, the page range "
"will be inserted before current first page."
msgstr ""
"コピーされる最初のページ、対象のページ番号 *start_at* "
"になります。デフォルト-1はページ範囲を末尾に追加します。ゼロの場合、ページ範囲は現在の最初のページの前に挿入されます。"

#: ../../document.rst:1312 412634533e144c68a12642c3e0dac884
msgid ""
"All copied pages will be rotated by the provided value (degrees, integer "
"multiple of 90)."
msgstr "コピーされるすべてのページは、指定された値（度数、90の整数倍）で回転します。"

#: ../../document.rst:1314 9405812eea2445ed86e0d04f8aadf3ba
msgid ""
"Choose whether (internal and external) links should be included in the "
"copy. Default is `True`. *Named* links (:data:`LINK_NAMED`) and internal "
"links to outside the copied page range are **always excluded**."
msgstr ""
"(内部および外部) リンクをコピーに含めるかどうかを選択します。デフォルトは *True* です。コピー対象外のコピー範囲外の内部リンクは "
"**常に除外されます** 。"

#: ../../document.rst:1315 e013d614033240f4be60a30fd875896d
msgid ""
"*(new in v1.16.1)* choose whether annotations should be included in the "
"copy. Form **fields can never be copied** -- see below."
msgstr "*(v1.16.1で新規追加)* 注釈をコピーに含めるかどうかを選択します。 フォームフィールドはコピーできません。"

#: ../../document.rst:1316 f4ece3ce1aae46da8052d8b415045b9c
msgid ""
"*(new in v1.17.7)* specify an interval size greater zero to see progress "
"messages on `sys.stdout`. After each interval, a message like `Inserted "
"30 of 47 pages.` will be printed."
msgstr ""
"*(v1.17.7で新規追加)* `sys.stdout` "
"で進捗メッセージを表示するための大きなゼロより大きい間隔を指定します。各間隔後、`Inserted 30 of 47 pages.` "
"のようなメッセージが印刷されます。"

#: ../../document.rst:1317 7350f906710749efbbe57767571a5c2b
msgid ""
"*(new in v1.18.0)* controls whether the list of already copied objects "
"should be **dropped** after this method, default *True*. Set it to 0 "
"except for the last one of multiple insertions from the same source PDF. "
"This saves target file size and speeds up execution considerably."
msgstr ""
"*(v1.18.0で新規追加)* このメソッドの後にすでにコピーされたオブジェクトのリストを **削除する** かどうかを制御します。デフォルトは"
" *True* "
"です。同じソースPDFからの複数の挿入の最後以外は、0に設定します。これにより、対象ファイルのサイズが節約され、実行が大幅に高速化されます。"

#: ../../document.rst:1321 89d26e56fe6242d98fe950c59829e64c
msgid ""
"This is a page-based method. Document-level information of source "
"documents is therefore ignored. Examples include Optional Content, "
"Embedded Files, `StructureElem`, `AcroForm`, table of contents, page "
"labels, metadata, named destinations (and other named entries) and some "
"more. As a consequence, specifically, **Form Fields (widgets) can never "
"be copied** -- although they seem to appear on pages only. Look at "
":meth:`Document.bake` for converting a source document if you need to "
"retain at least widget **appearances.**"
msgstr ""
"これはページベースのメソッドです。そのため、ソース文書のドキュメントレベルの情報は無視されます。例には、オプショナルコンテンツ、埋め込みファイル、"
" `StructureElem` 、 `AcroForm` "
"、目次、ページラベル、メタデータ、名前付き目的地（および他の名前付きエントリ）などがあります。その結果、具体的にはフォームフィールド（ウィジェット）はコピーできません。"
" - たとえそれらがページ上に表示されているように見える場合でも。ウィジェットの **外観** "
"を少なくとも保持する必要がある場合は、:meth:`Document.bake` をご覧ください。"

#: ../../document.rst:1323 7a6bb513587e45028cc7ef3b9f7e5174
msgid ""
"If `from_page > to_page`, pages will be **copied in reverse order**. If "
"`0 <= from_page == to_page`, then one page will be copied."
msgstr ""
"`from_page > to_page` の場合、ページは **逆の順序でコピーされます** 。`0 <= from_page == "
"to_page`  の場合、1ページがコピーされます。"

#: ../../document.rst:1325 d22f9a9d7835438c841cc39b7731074d
msgid ""
"`docsrc` TOC entries **will not be copied**. It is easy however, to "
"recover a table of contents for the resulting document. Look at the "
"examples below and at program `join.py <https://github.com/pymupdf"
"/PyMuPDF-Utilities/blob/master/examples/join-documents/join.py>`_ in the "
"*examples* directory: it can join PDF documents and at the same time "
"piece together respective parts of the tables of contents."
msgstr ""
"*docsrc* のTOCエントリは **コピーされません** "
"。ただし、結果のドキュメントの目次を復元することは簡単です。以下の例と、*examples* ディレクトリのプログラム `join.py "
"<https://github.com/pymupdf/PyMuPDF-Utilities/blob/master/examples/join-"
"documents/join.py>`_ "
"を参照してください：これはPDFドキュメントを結合し、同時に対応する目次の部分を組み立てることができます。"

#: ../../document.rst:1342 b70025d40c344ec7aae23ee64fb35624
msgid "New in v1.22.0"
msgstr "v1.22.0で新規追加"

#: ../../document.rst:1344 3723b31e56214017b6ef9fc6c974cca4
msgid ""
"PDF only: Add an arbitrary supported document to the current PDF. Opens "
"\"infile\" as a document, converts it to a PDF and then invokes "
":meth:`Document.insert_pdf`. Parameters are the same as for that method. "
"Among other things, this features an easy way to append images as full "
"pages to an output PDF."
msgstr ""
"PDFのみ：任意のサポートされているドキュメントを現在のPDFに追加します。 \"infile\" "
"をドキュメントとして開き、PDFに変換し、:meth:`Document.insert_pdf` "
"を呼び出します。パラメータはそのメソッドと同じです。他のことの中で、これには画像を出力PDFに完全なページとして追加する簡単な方法が含まれています。"

#: ../../document.rst:1346 2731b7f02f844777a0fcb76419379fec
msgid ""
"the input document to insert. May be a filename specification as is valid"
" for creating a :ref:`Document` or a :ref:`Pixmap`."
msgstr ""
"挿入する入力ドキュメント。:ref:`Document` を作成する際に有効なファイル名の指定または :ref:`Pixmap` "
"である可能性があります。"

#: ../../document.rst:1355 f6b3e706da8948958981ecda33824cdb
msgid "PDF only: Insert an empty page."
msgstr "PDFのみ：空のページを挿入します。"

#: ../../document.rst:1357 6f2425219a54468a9ebd4ad0bf54f845
msgid ""
"page number in front of which the new page should be inserted. Must be in"
" *1 < pno <= page_count*. Special values -1 and *doc.page_count* insert "
"**after** the last page."
msgstr ""
"新しいページを挿入する前のページ番号。*1 < pno <= page_count* である必要があります。特別な値-1および "
"*doc.page_count* は最後のページの後に挿入します。"

#: ../../document.rst:1359 cdb0b47dfd484315984d352f9a58ab34
msgid "page width."
msgstr "ページの幅。"

#: ../../document.rst:1360 b40d394b2843436e8a89ca4e9e661c4c
msgid "page height."
msgstr "ページの高さ。"

#: ../../document.rst:1363 024dd2169ea0474ea2c07eb25cfee11e
msgid "the created page object."
msgstr "作成されたページオブジェクト。"

#: ../../document.rst:1375 78ae3c9acee549189b01df17ab7eee7a
msgid ""
"PDF only: Insert a new page and insert some text. Convenience function "
"which combines :meth:`Document.new_page` and (parts of) "
":meth:`Page.insert_text`."
msgstr ""
"PDFのみ：新しいページを挿入し、テキストを挿入します。:meth:`Document.new_page` と "
":meth:`Page.insert_text` の一部を組み合わせた便利な関数です。"

#: ../../document.rst:1377 fd6d777adfac48608bcde986801e15de
msgid ""
"page number (0-based) **in front of which** to insert. Must be in "
"`range(-1, doc.page_count + 1)`. Special values -1 and `doc.page_count` "
"insert **after** the last page.  Changed in v1.14.12    This is now a "
"positional parameter"
msgstr ""

#: ../../document.rst:1377 9e5959d951764cec83a4c68fdf5bc6e4
msgid ""
"page number (0-based) **in front of which** to insert. Must be in "
"`range(-1, doc.page_count + 1)`. Special values -1 and `doc.page_count` "
"insert **after** the last page."
msgstr ""
"**挿入する前** のページ番号（0ベース）を指定します。範囲 `range(-1, doc.page_count + 1)` "
"内である必要があります。特別な値-1および `doc.page_count` は最後のページの **後** に挿入します。"

#: ../../document.rst:1380 c959c782fb29456685c3837bdfb9e935
msgid "Changed in v1.14.12"
msgstr "v1.14.12で変更"

#: ../../document.rst:1380 979c7e98528b463abb6f88910c493719
msgid "This is now a positional parameter"
msgstr "これは今ポジションパラメータです"

#: ../../document.rst:1382 0b0ae5f02fd44d5599899f74eb9772d6
msgid "For the other parameters, please consult the aforementioned methods."
msgstr "その他のパラメータについては、前述のメソッドをご参照ください。"

#: ../../document.rst:1385 90ad7c9298d24c58a59c96e5bea62bbd
msgid ""
"the result of :meth:`Page.insert_text` (number of successfully inserted "
"lines)."
msgstr ":meth:`Page.insert_text` の結果（正常に挿入された行数）。"

#: ../../document.rst:1389 0eb05c6d0ae649fc8c82346e80699561
msgid ""
"PDF only: Delete a page given by its 0-based number in `-∞ < pno < "
"page_count - 1`."
msgstr "PDFのみ：0ベースの番号で指定されたページを削除します。`-∞ < pno < page_count - 1` です。"

#: ../../document.rst:1391 ../../document.rst:1398
#: a1e96a95cd1b4b15ba309263f842e99b f7b8805acf8442b0a70acbc2ed169d25
msgid "Changed in v1.18.14: support Python's `del` statement."
msgstr "v1.18.14で変更：Pythonの `del` 文をサポート。"

#: ../../document.rst:1393 156339144d3149619f7d588f1de94ac8
msgid ""
"the page to be deleted. Negative number count backwards from the end of "
"the document (like with indices). Default is the last page."
msgstr "削除するページ。負の数は文書の末尾から逆に数えます（インデックスと同様）。デフォルトは最後のページです。"

#: ../../document.rst:1397 355447dbfafb45c196206f067f683567
msgid "Changed in v1.18.13: more flexibility specifying pages to delete."
msgstr "v1.18.13 で変更されました: 削除するページを指定する柔軟性が向上しました。"

#: ../../document.rst:1400 6e1331e4f54c424b8c696b2f86a3fd78
msgid "PDF only: Delete multiple pages given as 0-based numbers."
msgstr "PDF のみ: 0 ベースの番号として指定された複数のページを削除します。"

#: ../../document.rst:1404 bfc9d5d0d358482d854b68ad3ffcecb7
msgid ""
"**Format 1:** Use keywords. Represents the old format. A contiguous range"
" of pages is removed."
msgstr "**フォーマット 1:** キーワードを使用します。古いフォーマットを表します。連続したページ範囲が削除されます。"

#: ../../document.rst:1403 f31a80050e044825a537ab46321ae6e1
msgid "\"from_page\": first page to delete. Zero if omitted."
msgstr "\"from_page\": 削除する最初のページ。省略された場合はゼロです。"

#: ../../document.rst:1404 8c3e39ef5f7d453fa4e87e0e0847a34b
msgid ""
"\"to_page\": last page to delete. Last page in document if omitted. Must "
"not be less then \"from_page\"."
msgstr ""
"\"to_page\": 削除する最後のページ。省略された場合はドキュメント内の最後のページです。\"from_page\" "
"より小さくしてはいけません。"

#: ../../document.rst:1406 a6104fd3e92445028c40be4064a637f4
msgid ""
"**Format 2:** Two page numbers as positional parameters. Handled like "
"Format 1."
msgstr "**フォーマット 2:** 位置パラメータとしての2つのページ番号。フォーマット 1 と同様に処理されます。"

#: ../../document.rst:1408 a08b4a093c444161a5ef13e2f5b215f5
msgid ""
"**Format 3:** One positional integer parameter. Equivalent to "
":meth:`Page.delete_page`."
msgstr "**フォーマット 3:** 1 つの位置パラメータの整数。:meth:`Page.delete_page` に相当します。"

#: ../../document.rst:1410 dbd5a21093654255a69e4ff316a36fd4
msgid ""
"**Format 4:** One positional parameter of type *list*, *tuple* or "
"*range()* of page numbers. The items of this sequence may be in any order"
" and may contain duplicates."
msgstr ""
"**フォーマット 4:** ページ番号のリスト、*タプル*、または *range()* "
"の1つの位置パラメータ。このシーケンスのアイテムは任意の順序であり、重複していてもかまいません。"

#: ../../document.rst:1412 c3d0b4ed02574ec69909cc05e7b485ee
msgid ""
"**Format 5:** *(New in v1.18.14)* Using the Python `del` statement and "
"index / slice notation is now possible."
msgstr ""
"**フォーマット 5:** *(v1.18.14 で新規)* Python の `del` ステートメントとインデックス / "
"スライス表記を使用することができます。"

#: ../../document.rst:1416 6823e0a46cd74429b8da36c58a32c4e8
msgid ""
"*(Changed in v1.14.17, optimized in v1.17.7)* In an effort to maintain a "
"valid PDF structure, this method and :meth:`delete_page` will also "
"deactivate items in the table of contents which point to deleted pages. "
"\"Deactivation\" here means, that the bookmark will point to nowhere and "
"the title will be shown grayed-out by supporting PDF viewers. The overall"
" TOC structure is left intact."
msgstr ""
"*(v1.14.17 で変更, v1.17.7 で最適化)* 有効な PDF 構造を維持するために、このメソッドと "
":meth:`delete_page` は、削除されたページを指す目次のアイテムも無効化します。ここでの \"無効化\" "
"とは、ブックマークがどこを指しているのか分からなくなり、サポートされている PDF "
"ビューアによってタイトルがグレーアウト表示されることを意味します。全体の目次構造は維持されます。"

#: ../../document.rst:1418 a3b246b1ceab4fccb4b51c15bf0bf6b4
msgid ""
"It will also remove any **links on remaining pages** which point to a "
"deleted one. This action may have an extended response time for documents"
" with many pages."
msgstr ""
"また、削除されたページを指す **残りのページ上のリンク** "
"も削除されます。これにより、多くのページを持つドキュメントでは拡張された応答時間が発生する可能性があります。"

#: ../../document.rst:1420 be30c657639e4357b9fd9628609d4d86
msgid "Following examples will all delete pages 500 through 519:"
msgstr "以下の例はすべて、ページ500から519を削除します:"

#: ../../document.rst:1422 bd75b16fc3c04b44a0e8b21d378c92cc
msgid "`doc.delete_pages(500, 519)`"
msgstr ""

#: ../../document.rst:1423 0de65efe0d1d4a889ad3d827fdc70333
msgid "`doc.delete_pages(from_page=500, to_page=519)`"
msgstr ""

#: ../../document.rst:1424 5c98dbcaf70046e9be6f4e16326e2c23
msgid "`doc.delete_pages((500, 501, 502, ... , 519))`"
msgstr ""

#: ../../document.rst:1425 2d2ef5ee143e4deb9a0dad78566504f6
msgid "`doc.delete_pages(range(500, 520))`"
msgstr ""

#: ../../document.rst:1426 dbef44464b5943ba82e9c26e51b51a2a
msgid "`del doc[500:520]`"
msgstr ""

#: ../../document.rst:1427 3d5143b8e1844f5fa7035c9243e03d46
msgid "`del doc[(500, 501, 502, ... , 519)]`"
msgstr ""

#: ../../document.rst:1428 11458b8871e941da83b7cb542d40eec1
msgid "`del doc[range(500, 520)]`"
msgstr ""

#: ../../document.rst:1430 e3ee19ef16504a98b4c53166c8af3f54
msgid ""
"For the :ref:`AdobeManual` the above takes about 0.6 seconds, because the"
" remaining 1290 pages must be cleaned from invalid links."
msgstr ""
":ref:`AdobeManual` "
"では、上記の操作に約0.6秒かかります。なぜなら、残りの1290ページから無効なリンクを削除する必要があるからです。"

#: ../../document.rst:1432 172b16528c624648aa7a17f8be89782c
msgid ""
"In general, the performance of this method is dependent on the number of "
"remaining pages -- **not** on the number of deleted pages: in the above "
"example, **deleting all pages except** those 20, will need much less "
"time."
msgstr ""
"一般的に、このメソッドのパフォーマンスは残りのページの数に依存します - 削除されたページの数には依存 **しません** "
"。上記の例では、20個のページ **以外のすべてのページを削除する** 場合、はるかに少ない時間がかかります。"

#: ../../document.rst:1437 d0f318d54fe040da9f259f68c08e2244
msgid "PDF only: Copy a page reference within the document."
msgstr "PDF のみ: ドキュメント内でページの参照をコピーします。"

#: ../../document.rst:1439 5fed21842e9f40caba420995cabd3c63
msgid "the page to be copied. Must be in range `0 <= pno < page_count`."
msgstr "コピーするページ。範囲は `0 <= pno < page_count` である必要があります。"

#: ../../document.rst:1441 ../../document.rst:1453
#: 0cb37ded460047e5a7d5a28dd4c11a2a 29e6f9e0a9414f9b9aa676fc44fbb56d
msgid ""
"the page number in front of which to copy. The default inserts **after** "
"the last page."
msgstr "コピーする位置の前のページ番号。デフォルトでは最後のページの **後** に挿入されます。"

#: ../../document.rst:1443 88db11e483914f15b7d8883f35d9f007
msgid ""
"Only a new **reference** to the page object will be created -- not a new "
"page object, all copied pages will have identical attribute values, "
"including the :attr:`Page.xref`. This implies that any changes to one of "
"these copies will appear on all of them."
msgstr ""
"ページオブジェクトへの新しい **参照** のみが作成されます - "
"新しいページオブジェクトは作成されません。すべてのコピーされたページは、:attr:`Page.xref` "
"を含む属性値が同じになります。これは、これらのコピーの1つに対する変更がすべてのコピーに反映されることを意味します。"

#: ../../document.rst:1447 f36a6e3ae0984e0b9decc3aad5ae0e06
msgid "New in v1.14.17"
msgstr "v1.14.17 で新規"

#: ../../document.rst:1449 205e3ec8fe4e4a6788ebc5131de96482
msgid "PDF only: Make a full copy (duplicate) of a page."
msgstr "PDF のみ: ページの完全なコピー（複製）を作成します。"

#: ../../document.rst:1451 642ef5d4dd53454982dd1a0037a7f392
msgid "the page to be duplicated. Must be in range `0 <= pno < page_count`."
msgstr "複製するページ。範囲は `0 <= pno < page_count` である必要があります。"

#: ../../document.rst:1457 c51f422a288e44d29f9143639fe8f258
msgid ""
"In contrast to :meth:`copy_page`, this method creates a new page object "
"(with a new :data:`xref`), which can be changed independently from the "
"original."
msgstr ""
":meth:`copy_page` とは異なり、このメソッドは新しいページオブジェクト（新しい :data:`xref` "
"を持つ）を作成します。これは元のページから独立して変更できます。"

#: ../../document.rst:1459 a7cf835abdce490c9600a0c458619586
msgid ""
"Any Popup and \"IRT\" (\"in response to\") annotations are **not copied**"
" to avoid potentially incorrect situations."
msgstr "ポップアップと \"IRT\"（\"応答先\"）注釈は、潜在的に誤った状況を回避するために **コピーされません** 。"

#: ../../document.rst:1463 9ec389eccfa04d5ca206f22ce3936db4
msgid "PDF only: Move (copy and then delete original) a page within the document."
msgstr "PDF のみ: ドキュメント内でページを移動します（コピーしてから元のページを削除）。"

#: ../../document.rst:1465 4b114ce22a2d4e16946c6e31541436cf
msgid "the page to be moved. Must be in range `0 <= pno < page_count`."
msgstr "移動するページ。範囲は `0 <= pno < page_count` である必要があります。"

#: ../../document.rst:1467 252049e7c90f47d3bf0a2b9a7821e9b7
msgid ""
"the page number in front of which to insert the moved page. The default "
"moves **after** the last page."
msgstr "移動したページの前に挿入するページ番号。デフォルトでは最後のページの **後** に移動します。"

#: ../../document.rst:1472 7ac1f37245b94789b0fe7adf93339593
msgid "New in v1.17.4"
msgstr "v1.17.4 で新規"

#: ../../document.rst:1474 47461a50d3004123bf40567ef16c666e
msgid ""
"PDF only: Get or set the */NeedAppearances* property of Form PDFs. Quote:"
" *\"(Optional) A flag specifying whether to construct appearance streams "
"and appearance dictionaries for all widget annotations in the document "
"... Default value: false.\"* This may help controlling the behavior of "
"some readers / viewers."
msgstr ""
"PDF のみ: Form PDF の */NeedAppearances* プロパティを取得または設定します。引用: "
"*\"（オプション）ドキュメント内のすべてのウィジェット注釈の外観ストリームと外観辞書を構築するかどうかを指定するフラグ...デフォルト値: "
"false\"* 。これは一部のリーダー/ビューアの動作を制御するのに役立つかもしれません。"

#: ../../document.rst:1476 957e67c63a8a4b6693a1388e461e61f3
msgid ""
"set the property to this value. If omitted or `None`, inquire the current"
" value."
msgstr "プロパティをこの値に設定します。省略された場合または `None` の場合、現在の値を問い合わせます。"

#: ../../document.rst:1479 bd42b3c8137a4ce1ae99335447318de7
msgid ""
"* None: not a Form PDF, or property not defined. * True / False: the "
"value of the property (either just set or existing for inquiries). Has no"
" effect if no Form PDF."
msgstr ""

#: ../../document.rst:1480 e8298333f55c484db04bb355c2b386de
msgid "None: not a Form PDF, or property not defined."
msgstr "None: フォーム PDF ではないか、プロパティが定義されていない。"

#: ../../document.rst:1481 579feff47ede471a91286492b3d139bf
msgid ""
"True / False: the value of the property (either just set or existing for "
"inquiries). Has no effect if no Form PDF."
msgstr "True / False: プロパティの値（設定されたばかりまたは問い合わせ用に存在する）。フォーム PDF がない場合は影響しません。"

#: ../../document.rst:1487 9c4dc371e6354239a960e585c1700211
msgid ""
"PDF only: Return whether the document contains signature fields. This is "
"an optional PDF property: if not present (return value -1), no "
"conclusions can be drawn -- the PDF creator may just not have bothered "
"using it."
msgstr ""
"PDF のみ: ドキュメントに署名フィールドが含まれているかどうかを返します。これはオプションの PDF プロパティです。存在しない場合（返り値 "
"-1）、結論を導くことはできません - PDF の作成者は単にそれを使用しなかった可能性があります。"

#: ../../document.rst:1490 192b433a8cd04aa7af1439029fc39710
msgid ""
"* -1: not a Form PDF / no signature fields recorded / no *SigFlags* "
"found. * 1: at least one signature field exists. * 3:  contains "
"signatures that may be invalidated if the file is saved (written) in a "
"way that alters its previous contents, as opposed to an incremental "
"update."
msgstr ""

#: ../../document.rst:1491 c1c8a41bfc4f4f10bbdbcc773549309d
msgid "-1: not a Form PDF / no signature fields recorded / no *SigFlags* found."
msgstr "-1: フォーム PDF でない / 署名フィールドが記録されていない / *SigFlags* が見つからない。"

#: ../../document.rst:1492 3e990a58ab9a4d25868bbe149c5240fb
msgid "1: at least one signature field exists."
msgstr "1: 少なくとも1つの署名フィールドが存在します。"

#: ../../document.rst:1493 f7fc63734344467aad9951c80e0d95c5
msgid ""
"3:  contains signatures that may be invalidated if the file is saved "
"(written) in a way that alters its previous contents, as opposed to an "
"incremental update."
msgstr "3: ファイルが前の内容を変更する方法で保存（書き込み）されると、署名が無効になる可能性のある署名が含まれています。これは増分更新とは対照的です。"

#: ../../document.rst:1502 142259b5ae544d83bfabd921c7d9fc1f
msgid ""
"Changed in v1.14.16: The sequence of positional parameters \"name\" and "
"\"buffer\" has been changed to comply with the call pattern of other "
"functions."
msgstr ""
"v1.14.16 で変更されました: 位置パラメータ \"name\" と \"buffer\" "
"の順序が他の関数の呼び出しパターンに従うように変更されました。"

#: ../../document.rst:1504 baccd55305134cfc84e40a286e2b27d8
msgid ""
"PDF only: Embed a new file. All string parameters except the name may be "
"unicode (in previous versions, only ASCII worked correctly). File "
"contents will be compressed (where beneficial)."
msgstr ""
"PDF のみ: 新しいファイルを埋め込みます。名前以外のすべての文字列パラメータは Unicode である場合があります（以前のバージョンでは "
"ASCII しか正しく動作しませんでした）。ファイルの内容は（有益な場合に）圧縮されます。"

#: ../../document.rst:1506 10e19393ceaf40519c8fc018cb6b1734
msgid "entry identifier, **must not already exist**."
msgstr "エントリの識別子、**すでに存在しない必要** があります。"

#: ../../document.rst:1507 e0f6dd836f6741bcb92b776155c55801
msgid ""
"file contents.  *(Changed in v1.14.13)* *io.BytesIO* is now also "
"supported."
msgstr ""

#: ../../document.rst:1507 21a9d2b0a74947b8a3130fc6a0046b07
msgid "file contents."
msgstr "ファイルの内容。"

#: ../../document.rst:1509 ../../document.rst:1585
#: 3b38cdbea1fc4073909b78190aea54cb b24788df8ab246c3bb4750b0ec1b4a48
msgid "*(Changed in v1.14.13)* *io.BytesIO* is now also supported."
msgstr "*(v1.14.13 で変更)* *io.BytesIO* もサポートされるようになりました。"

#: ../../document.rst:1511 1b7c1ca48fac489ebaf30bcbb245ab5c
msgid "optional filename. Documentation only, will be set to *name* if `None`."
msgstr "オプションのファイル名。ドキュメンテーション専用で、`None` の場合は *name* に設定されます。"

#: ../../document.rst:1512 bb0cfc87f66b4e4884d3ac342514aeea
msgid ""
"optional unicode filename. Documentation only, will be set to *filename* "
"if `None`."
msgstr "オプションのUnicodeファイル名。ドキュメンテーション専用で、`None` の場合は *filename* に設定されます。"

#: ../../document.rst:1513 aabc9bc3982e4d39a9b98fc16df7e0e0
msgid "optional description. Documentation only, will be set to *name* if `None`."
msgstr "オプションの説明。ドキュメンテーション専用で、`None` の場合は *name* に設定されます。"

#: ../../document.rst:1516 415645e8618643bdb5395f396d7e2f83
msgid ""
"*(Changed in v1.18.13)* The method now returns the :data:`xref` of the "
"inserted file. In addition, the file object now will be automatically "
"given the PDF keys `/CreationDate` and `/ModDate` based on the current "
"date-time."
msgstr ""
"*(v1.18.13 で変更)* このメソッドは挿入されたファイルの :data:`xref` "
"も返すようになりました。さらに、ファイルオブジェクトには現在の日時に基づいて自動的に PDF キー `/CreationDate` および "
"`/ModDate` が設定されるようになりました。"

#: ../../document.rst:1521 5318f186560848bfa5c983fe36ad046b
msgid ""
"Changed in v1.14.16: This is now a method. In previous versions, this was"
" a property."
msgstr "v1.14.16 で変更されました: これは現在のメソッドです。以前のバージョンではプロパティでした。"

#: ../../document.rst:1523 b93d47d754074b5d976793748bf5102e
msgid "PDF only: Return the number of embedded files."
msgstr "PDF のみ: 埋め込まれたファイルの数を返します。"

#: ../../document.rst:1527 a6cd4ebffd6440428c44b0a6c7b52d95
msgid ""
"PDF only: Retrieve the content of embedded file by its entry number or "
"name. If the document is not a PDF, or entry cannot be found, an "
"exception is raised."
msgstr ""
"PDF のみ: エントリ番号または名前によって埋め込まれたファイルの内容を取得します。ドキュメントが PDF "
"でない場合、またはエントリが見つからない場合、例外が発生します。"

#: ../../document.rst:1529 ../../document.rst:1549 ../../document.rst:1582
#: 3e73ed8879a44a92b061c4cf294d1421 694ac399d4eb4780a5cc2d6454e44f47
#: 9012871f3f1f4f0aa866b33603fdfd26
msgid "index or name of entry. An integer must be in `range(embfile_count())`."
msgstr "エントリのインデックスまたは名前。整数は範囲内である必要があります `range(embfile_count())`。"

#: ../../document.rst:1535 de1af7b40f8f42c1830028d0abb9ac21
msgid "Changed in v1.14.16: Items can now be deleted by index, too."
msgstr "v1.14.16 で変更されました: インデックスによってアイテムを削除できるようになりました。"

#: ../../document.rst:1537 c0717a2523a04c82976cdd5c914aa8ed
msgid ""
"PDF only: Remove an entry from `/EmbeddedFiles`. As always, physical "
"deletion of the embedded file content (and file space regain) will occur "
"only when the document is saved to a new file with a suitable garbage "
"option."
msgstr ""
"PDF のみ: `/EmbeddedFiles` "
"からエントリを削除します。いつものように、適切なガベージオプションを使用して新しいファイルに保存すると、埋め込まれたファイルの内容の物理的な削除（およびファイルスペースの回復）が行われます。"

#: ../../document.rst:1539 734a736984844209b94eec7b24e305b7
msgid "index or name of entry."
msgstr "エントリのインデックスまたは名前。"

#: ../../document.rst:1541 ea048d474b0e44648cab1682c8c30708
msgid ""
"When specifying an entry name, this function will only **delete the first"
" item** with that name. Be aware that PDFs not created with PyMuPDF may "
"contain duplicate names. So you may want to take appropriate precautions."
msgstr ""
"エントリ名を指定する場合、この関数はその名前を持つ **最初のアイテムのみを削除します** 。PyMuPDF で作成された PDF 以外の PDF"
" には重複する名前が含まれている可能性があるため、適切な注意を払う必要があるかもしれません。"

#: ../../document.rst:1545 3215dd3ea49b46bf8f432ad18a9733a7
msgid "Changed in v1.18.13"
msgstr "v1.18.13 で変更されました"

#: ../../document.rst:1547 4e7f45325c424ccd8347b9387428d2cf
msgid ""
"PDF only: Retrieve information of an embedded file given by its number or"
" by its name."
msgstr "PDF のみ: 埋め込まれたファイルの情報を取得します。エントリ番号または名前によって指定されたファイルの情報を取得します。"

#: ../../document.rst:1552 0321f614569e4d73a011e5ece794fc52
msgid ""
"a dictionary with the following keys:  * *name* -- (*str*) name under "
"which this entry is stored * *filename* -- (*str*) filename * *ufilename*"
" -- (*unicode*) filename * *desc* -- (*str*) description * *size* -- "
"(*int*) original file size * *length* -- (*int*) compressed file length *"
" *creationDate* -- *(New in v1.18.13)* (*str*) date-time of item creation"
" in PDF format * *modDate* -- *(New in v1.18.13)* (*str*) date-time of "
"last change in PDF format * *collection* -- *(New in v1.18.13)* (*int*) "
":data:`xref` of the associated PDF portfolio item if any, else zero. * "
"*checksum* -- *(New in v1.18.13)* (*str*) a hashcode of the stored file "
"content as a hexadecimal string. Should be MD5 according to PDF "
"specifications, but be prepared to see other hashing algorithms."
msgstr ""

#: ../../document.rst:1552 03ffad36eb634dda963829dfe5bb2366
msgid "a dictionary with the following keys:"
msgstr "以下のキーを持つ辞書:"

#: ../../document.rst:1554 9e935853150143109eca9acf1ed77607
msgid "*name* -- (*str*) name under which this entry is stored"
msgstr "*name* – (*str*) このエントリが格納されている名前"

#: ../../document.rst:1555 e80dcd7176714e3e943c4a7aac84f388
msgid "*filename* -- (*str*) filename"
msgstr "*filename* – (*str*) ファイル名"

#: ../../document.rst:1556 8f02efcd8aad47009c8a4c2502be37fb
msgid "*ufilename* -- (*unicode*) filename"
msgstr "*ufilename* – (*unicode*) Unicode ファイル名"

#: ../../document.rst:1557 c681c5df8fab4953a18f7103f2414312
msgid "*desc* -- (*str*) description"
msgstr "*desc* – (*str*) 説明"

#: ../../document.rst:1558 821ecb809abc4bdf92c7fec4870068b6
msgid "*size* -- (*int*) original file size"
msgstr "*size* – (*int*) 元のファイルサイズ"

#: ../../document.rst:1559 56f41aa72e674bc381cd55b2705966f4
msgid "*length* -- (*int*) compressed file length"
msgstr "*length* – (*int*) 圧縮ファイルの長さ"

#: ../../document.rst:1560 5d0ed7f0a4d6464b9d81cfeb68771b3d
msgid ""
"*creationDate* -- *(New in v1.18.13)* (*str*) date-time of item creation "
"in PDF format"
msgstr "*creationDate* – *(v1.18.13 で新規)* (*str*) PDF 形式のアイテム作成の日時"

#: ../../document.rst:1561 b8bff1d5042e462d9c4f46d02e0c3f3a
msgid ""
"*modDate* -- *(New in v1.18.13)* (*str*) date-time of last change in PDF "
"format"
msgstr "*modDate* – *(v1.18.13 で新規)* (*str*) PDF 形式の最終変更の日時"

#: ../../document.rst:1562 71cfc3018ba44e7399d90f954b183dc5
msgid ""
"*collection* -- *(New in v1.18.13)* (*int*) :data:`xref` of the "
"associated PDF portfolio item if any, else zero."
msgstr ""
"*collection* – *(v1.18.13 で新規)* (*int*) 関連する PDF ポートフォリオアイテムの "
":data:`xref`（あれば）、それ以外はゼロ。"

#: ../../document.rst:1563 cdde20187deb442ba98cad8396f00974
msgid ""
"*checksum* -- *(New in v1.18.13)* (*str*) a hashcode of the stored file "
"content as a hexadecimal string. Should be MD5 according to PDF "
"specifications, but be prepared to see other hashing algorithms."
msgstr ""
"*checksum* – *(v1.18.13 で新規)* (*str*) "
"16進数の文字列として格納されたファイルコンテンツのハッシュコード。PDF 仕様に従えば MD5 "
"であるべきですが、他のハッシュアルゴリズムも見る可能性があるので、準備しておいてください。"

#: ../../document.rst:1567 541d047c9cc04e40b164d8d726da5af2
msgid "New in v1.14.16"
msgstr "v1.14.16 で新規"

#: ../../document.rst:1569 d39319bc57984950aaef4784fc177acb
msgid ""
"PDF only: Return a list of embedded file names. The sequence of the names"
" equals the physical sequence in the document."
msgstr "PDF のみ: 埋め込まれたファイルの名前のリストを返します。名前のシーケンスはドキュメント内の物理的なシーケンスと同じです。"

#: ../../document.rst:1580 ffd0b8c3adf6470db9aee839d97558ff
msgid ""
"PDF only: Change an embedded file given its entry number or name. All "
"parameters are optional. Letting them default leads to a no-operation."
msgstr ""
"PDF のみ: "
"エントリ番号または名前によって指定された埋め込まれたファイルを変更します。すべてのパラメータはオプションです。デフォルトで設定すると、操作は行われません。"

#: ../../document.rst:1583 27cf40710c0041e49374962a1f671449
msgid ""
"the new file content.  *(Changed in v1.14.13)* *io.BytesIO* is now also "
"supported."
msgstr "新しいファイルの内容。*(v1.14.13 で変更)* *io.BytesIO* もサポートされるようになりました。"

#: ../../document.rst:1583 fbb857c33a7646d791bdb5aabef509af
msgid "the new file content."
msgstr "新しいファイルの内容。"

#: ../../document.rst:1587 82cd5dc4ece44491b7961315144d49d0
msgid "the new filename."
msgstr "新しいファイル名。"

#: ../../document.rst:1588 0ced4528e72a41de9998c9c90b2ee908
msgid "the new unicode filename."
msgstr "新しいUnicodeファイル名。"

#: ../../document.rst:1589 46fc1e8cda274d20883f4facb02be906
msgid "the new description."
msgstr "新しい説明。"

#: ../../document.rst:1591 a83546b2f6ee47b1b013a0431a22d623
msgid ""
"*(Changed in v1.18.13)*  The method now returns the :data:`xref` of the "
"file object."
msgstr "*(v1.18.13 で変更)* このメソッドはファイルオブジェクトの :data:`xref` も返すようになりました。"

#: ../../document.rst:1594 9009ed7bcae14c07b9a2a7756f022ff7
msgid ""
"xref of the file object. Automatically, its `/ModDate` PDF key will be "
"updated with the current date-time."
msgstr "ファイルオブジェクトのxref。自動的に、`/ModDate` PDF キーが現在の日時で更新されます。"

#: ../../document.rst:1599 97b264e547264ef3a7c51f1abfab871e
msgid ""
"Release objects and space allocations associated with the document. If "
"created from a file, also closes *filename* (releasing control to the "
"OS). Explicitly closing a document is equivalent to deleting it, `del "
"doc`, or assigning it to something else like `doc = None`."
msgstr ""
"文書に関連付けられたオブジェクトとスペースの割り当てを解放します。ファイルから作成された場合、ファイル名も閉じられ（OS "
"に制御を解放）ます。文書を明示的に閉じることは、それを削除すること、`del doc` 、または `doc = None` "
"のように別のものに割り当てることと同等です。"

#: ../../document.rst:1603 ../../document.rst:1617 ../../document.rst:1624
#: ../../document.rst:1631 ../../document.rst:1642 ../../document.rst:1651
#: ../../document.rst:1800 1ca0d5af17014ccdb1b3953829b9abb7
#: 31a0dc0d231f4798a65b4e539d52a6a7 4a5231d4827c448d8fb7cbe1d0b9a5cb
#: 99fdb6d4c1b44d7298602375d8008867 d1e5b49d97764f1580a421dd173bc4ae
#: e67e236e2fae48daa395f491487b23e3 efe557c0ab6e4c7984bdbb7d8a632207
msgid "New in v1.16.8"
msgstr ""

#: ../../document.rst:1604 da0afc5ef3e94ae99b82e61510c1ed80
msgid "Changed in v1.18.10"
msgstr "v1.18.10 で変更"

#: ../../document.rst:1606 e557a4a43446436f9e0c30e1ce4ea095
msgid "PDF only: Return the definition source of a PDF object."
msgstr "PDF のみ: PDF オブジェクトの定義ソースを返します。"

#: ../../document.rst:1608 4288db6b36e745e5a6564fd871f2a6eb
#, fuzzy
msgid ""
"the object's :data:`xref`. *Changed in v1.18.10:* A value of `-1` returns"
" the PDF trailer source."
msgstr "オブジェクトの :data`xref` 。*v1.18.10 で変更:* -1 の値は PDF トレーラーのソースを返します。"

#: ../../document.rst:1609 69b9eb3dcbcc4d7091a546c1dd1522f3
msgid "whether to generate a compact output with no line breaks or spaces."
msgstr "改行やスペースのないコンパクトな出力を生成するかどうか。"

#: ../../document.rst:1610 171c4a058e024e49acf9c03527419087
msgid "whether to ASCII-encode binary data."
msgstr "バイナリデータを ASCII エンコードするかどうか。"

#: ../../document.rst:1613 029cdad6d3eb4c72a514b4609c262678
msgid "The object definition source."
msgstr "オブジェクトの定義ソース。"

#: ../../document.rst:1619 2a116f3e36b64794be94522df657d11b
msgid ""
"PDF only: Return the :data:`xref` number of the PDF catalog (or root) "
"object. Use that number with :meth:`Document.xref_object` to see its "
"source."
msgstr ""
"PDF のみ: PDF カタログ（またはルート）オブジェクトの :data:`xref` 番号を返します。これを "
":meth:`Document.xref_object` で使用してそのソースを表示できます。"

#: ../../document.rst:1626 f6adfc4d401e4a64b8471eba212a5691
msgid ""
"PDF only: Return the trailer source of the PDF,  which is usually located"
" at the PDF file's end. This is :meth:`Document.xref_object` with an "
"*xref* argument of -1."
msgstr ""
"PDF のみ: PDF のトレーラーソースを返します。通常、これは PDF ファイルの末尾にあります。これは "
":meth:`Document.xref_object` で *xref* 引数が -1 の場合です。"

#: ../../document.rst:1633 0dea79778eb9401bb19526952508858e
msgid ""
"PDF only: Return the **decompressed** contents of the :data:`xref` stream"
" object."
msgstr "PDF のみ: :data:`xref` ストリームオブジェクトの **解凍された** コンテンツを返します。"

#: ../../document.rst:1635 ../../document.rst:1655 ../../document.rst:1674
#: 2b4e138cfb4444d49bb1fb819a7463ae 7bd8ea82c7ad4c44a105d499c7bb7a23
#: ca0f2dae235d4d2f85fe4f304a0770ed
msgid ":data:`xref` number."
msgstr ":data:`xref` 番号。"

#: ../../document.rst:1638 0e3a770f87434af6b9397b185f832952
msgid "the (decompressed) stream of the object."
msgstr "（解凍された）オブジェクトのストリーム。"

#: ../../document.rst:1644 cfc5cefda7be43528e885f911b9d1997
msgid ""
"PDF only: Return the **unmodified** (esp. **not decompressed**) contents "
"of the :data:`xref` stream object. Otherwise equal to "
":meth:`Document.xref_stream`."
msgstr ""
"PDF のみ: :data:`xref` ストリームオブジェクトの**変更前**（特に "
"**解凍されていない**）コンテンツを返します。それ以外の点では :meth:`Document.xref_stream` と同等です。"

#: ../../document.rst:1647 28c57d3fd66f484abed174a6a4006310
msgid "the (original, unmodified) stream of the object."
msgstr "（元の、変更前の）オブジェクトのストリーム。"

#: ../../document.rst:1653 cf6c884b50e345859e11c5d05ce5f6c7
msgid ""
"PDF only: Replace object definition of :data:`xref` with the provided "
"string. The xref may also be new, in which case this instruction "
"completes the object definition. If a page object is also given, its "
"links and annotations will be reloaded afterwards."
msgstr ""
"PDF のみ: :data:`xref` のオブジェクト定義を提供された文字列で置き換えます。xref "
"が新しい場合、この命令はオブジェクト定義を完成させます。ページオブジェクトも指定された場合、そのリンクと注釈が後で再ロードされ、リンクと/または注釈に関連する変更が反映されます。"

#: ../../document.rst:1657 50aa6f51da7f42ac8e730e9a96d6c421
msgid "a string containing a valid PDF object definition."
msgstr "有効な PDF オブジェクト定義を含む文字列。"

#: ../../document.rst:1659 4220d2b770b14ea6bd9d5baf50b4216f
msgid ""
"a page object. If provided, indicates, that annotations of this page "
"should be refreshed (reloaded) to reflect changes incurred with links and"
" / or annotations."
msgstr "ページオブジェクト。指定された場合、このページの注釈が変更を反映するために再ロードされることを示します。"

#: ../../document.rst:1663 926d4cba35364cfbb0d7177f7e0ed6ee
msgid "zero if successful, otherwise an exception will be raised."
msgstr "成功した場合はゼロ、それ以外の場合は例外が発生します。"

#: ../../document.rst:1668 c8b96002e924460fba962f7a5179dfa8
msgid "New in v.1.16.8"
msgstr "v1.16.8 で新規"

#: ../../document.rst:1669 6faa10a400d4443ebe52a8bc8bbde886
msgid "Changed in v1.19.2: added parameter \"compress\""
msgstr "v1.19.2 で変更: パラメータ \"compress\" を追加"

#: ../../document.rst:1670 77289fa3bc2f4e1eb348a6afaa14406f
msgid ""
"Changed in v1.19.6: deprecated parameter \"new\". Now confirms that the "
"object is a PDF dictionary object."
msgstr ""
"v1.19.6 で変更: パラメータ \"new\" を非推奨にし、無視します。オブジェクトが PDF "
"辞書オブジェクトであることを確認するようになりました。"

#: ../../document.rst:1672 347990c53d53453ab7028d00d82be224
msgid ""
"Replace the stream of an object identified by *xref*, which must be a PDF"
" dictionary. If the object is no :data:`stream`, it will be turned into "
"one. The function automatically performs a compress operation "
"(\"deflate\") where beneficial."
msgstr ""
"xref で識別されるオブジェクトのストリームを置き換えます。*xref* は PDF "
"辞書である必要があります。オブジェクトがストリームでない場合、それをストリームに変換します。この関数は、有益な場合には自動的に圧縮操作（\"deflate\"）を実行します。"

#: ../../document.rst:1676 75adcf00f93f48e68aee2d0c01d1bf60
msgid ""
"the new content of the stream.  *(Changed in v1.14.13:)* *io.BytesIO* "
"objects are now also supported."
msgstr ""

#: ../../document.rst:1676 3831afcfca1c41f0bc9aa5d301bb99da
msgid "the new content of the stream."
msgstr "ストリームの新しい内容。"

#: ../../document.rst:1678 e207f8b653c34329972673bc6a8730ee
msgid "*(Changed in v1.14.13:)* *io.BytesIO* objects are now also supported."
msgstr "*(v1.14.13 で変更:)* *io.BytesIO* オブジェクトもサポートされるようになりました。"

#: ../../document.rst:1680 fb1d3c4026c3429995a326ad05fd2bd0
msgid "*deprecated* and ignored. Will be removed some time after v1.20.0."
msgstr "*非推奨* で無視されます。v1.20.0 以降のある時点で削除されます。"

#: ../../document.rst:1681 3700776a38be4da3b92dba7bf7eebe4a
msgid ""
"whether to compress the inserted stream. If `True` (default), the stream "
"will be inserted using `/FlateDecode` compression (if beneficial), "
"otherwise the stream will inserted as is."
msgstr ""
"挿入されるストリームを圧縮するかどうか。`True` の場合（デフォルト）、ストリームは `/FlateDecode` "
"圧縮を使用して挿入されます（有益な場合）、それ以外の場合はストリームはそのまま挿入されます。"

#: ../../document.rst:1683 dcb9fb9e602d4490b3775113887afc27
msgid ""
"if *xref* does not represent a PDF :data:`dict`. An empty dictionary "
"``<<>>`` is accepted. So if you just created the xref and want to give it"
" a stream, first execute `doc.update_object(xref, \"<<>>\")`, and then "
"insert the stream data with this method."
msgstr ""
"*xref* が PDF 辞書を表していない場合。空の辞書 < は受け入れられます。したがって、xref "
"を作成し、それにストリームを指定する場合は、まず `doc.update_object(xref, \"<<>>\")` "
"を実行し、その後、このメソッドでストリームデータを挿入してください。"

#: ../../document.rst:1685 0e132817ea2d412a926137ddb6e634a8
msgid ""
"The method is primarily (but not exclusively) intended to manipulate "
"streams containing PDF operator syntax (see pp. 643 of the "
":ref:`AdobeManual`) as it is the case for e.g. page content streams."
msgstr ""
"このメソッドは主に（しかし排他的ではなく）PDFオペレータ構文を含むストリームを操作することを意図しています（:ref:`AdobeManual`"
" の pp. 643 参照）。例えばページのコンテンツストリームのようにです。"

#: ../../document.rst:1687 8744ce7bd88640af87e4293eb8ffb49c
msgid ""
"If you update a contents stream, consider using save parameter "
"*clean=True* to ensure consistency between PDF operator source and the "
"object structure."
msgstr ""
"コンテンツストリームを更新する場合、PDFオペレータのソースとオブジェクト構造の間の整合性を確保するために save パラメータを "
"*clean=True* で使用することを検討してください。"

#: ../../document.rst:1689 af1f7ffaae494742944e8a4efb8bc82d
msgid ""
"Example: Let us assume that you no longer want a certain image appear on "
"a page. This can be achieved by deleting the respective reference in its "
"contents source(s) -- and indeed: the image will be gone after reloading "
"the page. But the page's :data:`resources` object would still show the "
"image as being referenced by the page. This save option will clean up any"
" such mismatches."
msgstr ""
"例: ある画像をページに表示させたくないと仮定しましょう。これは、そのコンテンツソース内の該当する参照を削除することによって実現できます - "
"そして実際には、ページを再読み込みした後、画像は消えてしまいます。ただし、ページの :data:`resources` "
"は、まだその画像がページによって参照されていると表示されます。この保存オプションは、そのような不一致をクリーンアップします。"

#: ../../document.rst:1694 52fa3b50c5fa4a78b36e13ad72daa69e
msgid "New in v1.19.5"
msgstr "v1.19.5 で新規"

#: ../../document.rst:1696 83c52a221d28467aa5cacddeaf9c953c
msgid ""
"PDF Only: Make *target* xref an exact copy of *source*. If *source* is a "
":data:`stream`, then these data are also copied."
msgstr ""
"PDF のみ: *ターゲット* の xref をソースの正確なコピーにします。*ソース* が :data:`stream` "
"の場合、これらのデータもコピーされます。"

#: ../../document.rst:1698 84036b67e08444f8be972a7d242d3477
msgid "the source :data:`xref`. It must be an existing **dictionary** object."
msgstr "ソースの :data:`xref`。既存の **辞書** オブジェクトである必要があります。"

#: ../../document.rst:1699 54baea41569a44a0af1da766e0ceb419
msgid ""
"the target xref. Must be an existing **dictionary** object. If the xref "
"has just been created, make sure to initialize it as a PDF dictionary "
"with the minimum specification ``<<>>``."
msgstr ""
"ターゲットの :data:`xref`。既存の **辞書** オブジェクトである必要があります。xref が新たに作成されたばかりの場合、最小仕様"
" ``<<>>`` を持つ PDF 辞書として初期化することを確認してください。"

#: ../../document.rst:1700 bf0480b9601b480a84d45ac1955ffc4f
msgid ""
"an optional list of top-level keys in *target*, that should not be "
"removed in preparation of the copy process."
msgstr "*ターゲット* 内のトップレベルのキーを削除する準備段階で削除しない、オプションのキーリスト。"

#: ../../document.rst:1704 b535f704593b47e983f6558ea5b07a2d
msgid "This method has much in common with Python's *dict* method `copy()`."
msgstr "このメソッドは、Python の *dict* メソッド `copy()` と多くの共通点があります。"

#: ../../document.rst:1705 908d8fc291f54305b3afc34f7bc18ab6
msgid "Both xref numbers must represent existing dictionaries."
msgstr "両方の xref 番号は既存の辞書を表す必要があります。"

#: ../../document.rst:1706 a31db435471f445da4dd998fe0057a04
msgid ""
"Before data is copied from *source*, all *target* dictionary keys are "
"deleted. You can specify exceptions from this in the *keep* list. If "
"*source* however has a same-named key, its value will still replace the "
"target."
msgstr ""
"データがソースからコピーされる前に、すべての *ターゲット* 辞書のキーが削除されます。この削除からの例外を *keep* "
"リストで指定できます。ただし、*ソース* に同じ名前のキーがある場合、その値はターゲットに置き換えられます。"

#: ../../document.rst:1707 d49cbeeee4734aeb9ba377ecd8c918fd
msgid ""
"If *source* is a :data:`stream` object, then these data will also be "
"copied over, and *target* will be converted to a stream object."
msgstr "*ソース* がストリームオブジェクトの場合、これらのデータもコピーされ、*ターゲット* はストリームオブジェクトに変換されます。"

#: ../../document.rst:1708 74b192a80c4e4a70814231a6eb57f701
msgid ""
"A typical use case is to replace or remove an existing image without "
"using redaction annotations. Example scripts can be seen `here "
"<https://github.com/pymupdf/PyMuPDF-Utilities/tree/master/examples"
"/replace-image>`_."
msgstr ""
"典型的な使用例は、赤塗り注釈を使用せずに既存の画像を置き換えたり削除したりすることです。例のスクリプトは `こちら "
"<https://github.com/pymupdf/PyMuPDF-Utilities/tree/master/examples"
"/replace-image>`_ で確認できます。"

#: ../../document.rst:1712 cc14077df724472a9cbd26e380da071c
msgid ""
"PDF Only: Extract data and meta information of an image stored in the "
"document. The output can directly be used to be stored as an image file, "
"as input for PIL, :ref:`Pixmap` creation, etc. This method avoids using "
"pixmaps wherever possible to present the image in its original format "
"(e.g. as JPEG)."
msgstr ""
"PDF のみ: "
"文書に格納された画像のデータとメタ情報を抽出します。出力は、画像ファイルとして保存するための直接的な使用、PIL、:ref:`Pixmap` "
"の作成などに使用できます。このメソッドは、できる限りピクマップを使用せず、画像をその元の形式（例：JPEG "
"として）で表示することを目的としています。"

#: ../../document.rst:1714 db6662d828864a94b562ff6aa6723fe5
msgid ""
":data:`xref` of an image object. If this is not in `range(1, "
"doc.xref_length())`, or the object is no image or other errors occur, "
"`None` is returned and no exception is raised."
msgstr ""
"画像オブジェクトの :data:`xref`。これが  `range(1, doc.xref_length())` "
"の範囲外であるか、オブジェクトが画像でないか、その他のエラーが発生した場合、 `None` が返され、例外は発生しません。"

#: ../../document.rst:1717 21074eaa5f0e4f3a8945cca78958e400
msgid ""
"a dictionary with the following keys  * *ext* (*str*) image type (e.g. "
"*'jpeg'*), usable as image file extension * *smask* (*int*) :data:`xref` "
"number of a stencil (/SMask) image or zero * *width* (*int*) image width "
"* *height* (*int*) image height * *colorspace* (*int*) the image's "
"*colorspace.n* number. * *cs-name* (*str*) the image's *colorspace.name*."
" * *xres* (*int*) resolution in x direction. Please also see "
":data:`resolution`. * *yres* (*int*) resolution in y direction. Please "
"also see :data:`resolution`. * *image* (*bytes*) image data, usable as "
"image file content"
msgstr ""

#: ../../document.rst:1717 ecaf95133480442badf7250b55f7eff0
msgid "a dictionary with the following keys"
msgstr "以下のキーを持つ辞書"

#: ../../document.rst:1719 a23def8fea944111aa6e73cb46c87b4e
msgid "*ext* (*str*) image type (e.g. *'jpeg'*), usable as image file extension"
msgstr "*ext* (*str*) 画像タイプ（例：*'jpeg'*）、画像ファイルの拡張子として使用可能"

#: ../../document.rst:1720 a3f665469fc5475f951d5a27790a9edd
msgid "*smask* (*int*) :data:`xref` number of a stencil (/SMask) image or zero"
msgstr "*smask* (*int*) ステンシル（/SMask）画像の :data:`xref` 番号またはゼロ"

#: ../../document.rst:1721 5a464b0b9563477ba37ec83759e7c276
msgid "*width* (*int*) image width"
msgstr "*width* (*int*) 画像の幅"

#: ../../document.rst:1722 1121bd94f15348a4b14e2119b384dffa
msgid "*height* (*int*) image height"
msgstr "*height* (*int*) 画像の高さ"

#: ../../document.rst:1723 96f57b050361405da5ba9cdd98f2bdac
msgid "*colorspace* (*int*) the image's *colorspace.n* number."
msgstr "*colorspace* (*int*) 画像のカラースペースの数"

#: ../../document.rst:1724 9781fe01b5e14d3bb7be402afca9a9d0
msgid "*cs-name* (*str*) the image's *colorspace.name*."
msgstr "*cs-name* (*str*) 画像のカラースペースの名前"

#: ../../document.rst:1725 b5f7b5bc9bda4ccdbecf7761e34e8c9f
msgid ""
"*xres* (*int*) resolution in x direction. Please also see "
":data:`resolution`."
msgstr "*xres* (*int*) x 方向の解像度。:data:`resolution` も参照してください。"

#: ../../document.rst:1726 c6ddd5abc3994cf7b5b2caddf6d4b902
msgid ""
"*yres* (*int*) resolution in y direction. Please also see "
":data:`resolution`."
msgstr "*yres* (*int*) y 方向の解像度。:data:`resolution` も参照してください。"

#: ../../document.rst:1727 b8114e4238c547a0916d6b771714decc
msgid "*image* (*bytes*) image data, usable as image file content"
msgstr "*image* (*bytes*) 画像データ、画像ファイルのコンテンツとして使用可能"

#: ../../document.rst:1739 5b6d40e3cdf449d2bcfe047d6bb38152
msgid ""
"There is a functional overlap with *pix = pymupdf.Pixmap(doc, xref)*, "
"followed by a *pix.tobytes()*. Main differences are that extract_image, "
"**(1)** does not always deliver PNG image formats, **(2)** is **very** "
"much faster with non-PNG images, **(3)** usually results in much less "
"disk storage for extracted images, **(4)** returns `None` in error cases "
"(generates no exception). Look at the following example images within the"
" same PDF."
msgstr ""
"*pix = pymupdf.Pixmap(doc, xref)* *に続いてpix.tobytes()* "
"という機能的な重複があります。主な違いは、extract_imageは、**(1)** 必ずしもPNG画像形式を提供しない、 **(2)** "
"PNG以外の画像では非常に高速である、 **(3)** 抽出された画像のディスクストレージが通常ははるかに少ない、 **(4)** "
"エラーケースでは `None` を返す（例外を生成しない）という点です。同じPDF内の以下の例の画像を見てみましょう。"

#: ../../document.rst:1741 2a4789733aa34582850e660b831ba502
msgid "xref 1268 is a PNG -- Comparable execution time and identical output::"
msgstr "xref 1268 は PNG 形式です - 比較可能な実行時間と同じ出力::"

#: ../../document.rst:1753 7b8458f0c0f34a35a580f9a1a9f548f2
msgid ""
"xref 1186 is a JPEG -- :meth:`Document.extract_image` is **many times "
"faster** and produces a **much smaller** output (2.48 MB vs. 0.35 MB)::"
msgstr ""
"xref 1186 は JPEG です - :meth:`Document.extract_image` は "
"**何倍も速く**、はるかに小さい出力を生成します（2.48 MB に対して 0.35 MB）::"

#: ../../document.rst:1768 995c36292f7842a697532b153966dd32
msgid "Changed in v1.19.4: return a dictionary if `named == True`."
msgstr "v1.19.4 で変更: `named == True` の場合、辞書を返します。"

#: ../../document.rst:1770 c249305a818f4e97b045b5b23f998a59
msgid ""
"PDF Only: Return an embedded font file's data and appropriate file "
"extension. This can be used to store the font as an external file. The "
"method does not throw exceptions (other than via checking for PDF and "
"valid :data:`xref`)."
msgstr ""
"PDF のみ: "
"埋め込まれたフォントファイルのデータと適切なファイル拡張子を返します。これを使用してフォントを外部ファイルとして保存することができます。このメソッドは例外をスローしません（PDF"
" および有効な :data:`xref` のチェックを除く）。"

#: ../../document.rst:1772 670a2614d2b64147b8e78c377363aab3
msgid "PDF object number of the font to extract."
msgstr "抽出するフォントの PDF オブジェクト番号。"

#: ../../document.rst:1773 5cb12d0d9953463a91fe732a37748483
msgid ""
"only return font information, not the buffer. To be used for information-"
"only purposes, avoids allocation of large buffer areas."
msgstr "フォント情報のみを返し、バッファの割り当てを回避するために使用します。"

#: ../../document.rst:1774 0e5f5ee7bace47a4bf9820eeeb18fb92
msgid ""
"If true, a dictionary with the following keys is returned: 'name' (font "
"base name), 'ext' (font file extension), 'type' (font type), 'content' "
"(font file content)."
msgstr ""
"`True` の場合、次のキーを持つ辞書が返されます： 'name'（フォントのベース名）、 'ext'（フォントファイルの拡張子）、 "
"'type'（フォントのタイプ）、 'content'（フォントファイルの内容）。"

#: ../../document.rst:1777 be98206ba685474b9db023132de29cce
#, fuzzy
msgid ""
"a tuple `(basename, ext, type, content)`, where *ext* is a 3-byte "
"suggested file extension (*str*), *basename* is the font's name (*str*), "
"*type* is the font's type (e.g. \"Type1\") and *content* is a bytes "
"object containing the font file's content (or *b\"\"*). For possible "
"extension values and their meaning see :ref:`FontExtensions`. Return "
"details on error:  * `(\"\", \"\", \"\", b\"\")` -- invalid xref or xref "
"is not a (valid) font object. * `(basename, \"n/a\", \"Type1\", b\"\")` "
"-- *basename* is not embedded and thus cannot be extracted. This is the "
"case for e.g. the :ref:`Base-14-Fonts` and Type 3 fonts."
msgstr ""
"`(basename, ext, type, content)` のタプルで、ext "
"は3バイトの推奨ファイル拡張子（*str*）で、*basename* はフォントの名前（*str*）で、*type* "
"はフォントのタイプ（例：「Type1」）で、*content* はフォントファイルの内容を含むバイトオブジェクトです（または *b\"\"* "
"）。可能な拡張子の値とその意味については :ref:`FontExtensions` を参照してください。エラー時の返り値の詳細:"

#: ../../document.rst:1777 0df39797510f47829cbc13919c270b17
msgid ""
"a tuple `(basename, ext, type, content)`, where *ext* is a 3-byte "
"suggested file extension (*str*), *basename* is the font's name (*str*), "
"*type* is the font's type (e.g. \"Type1\") and *content* is a bytes "
"object containing the font file's content (or *b\"\"*). For possible "
"extension values and their meaning see :ref:`FontExtensions`. Return "
"details on error:"
msgstr ""
"`(basename, ext, type, content)` のタプルで、ext "
"は3バイトの推奨ファイル拡張子（*str*）で、*basename* はフォントの名前（*str*）で、*type* "
"はフォントのタイプ（例：「Type1」）で、*content* はフォントファイルの内容を含むバイトオブジェクトです（または *b\"\"* "
"）。可能な拡張子の値とその意味については :ref:`FontExtensions` を参照してください。エラー時の返り値の詳細:"

#: ../../document.rst:1779 1672c91944c746caa1a7ca1cca6958a6
msgid ""
"`(\"\", \"\", \"\", b\"\")` -- invalid xref or xref is not a (valid) font"
" object."
msgstr "`(\"\", \"\", \"\", b\"\")` – 無効な xref または xref が（有効な）フォントオブジェクトではない場合。"

#: ../../document.rst:1780 72c9507ce8234175addf7e59f69e0a78
msgid ""
"`(basename, \"n/a\", \"Type1\", b\"\")` -- *basename* is not embedded and"
" thus cannot be extracted. This is the case for e.g. the "
":ref:`Base-14-Fonts` and Type 3 fonts."
msgstr ""
"`(basename, \"n/a\", \"Type1\", b\"\")` – *basename* "
"は埋め込まれておらず、したがって抽出できません。これは、例えば :ref:`Base-14-Fonts` フォントや Type 3 "
"フォントの場合に該当します。"

#: ../../document.rst:1782 51ec2ab15b884162a29f075d69c41a3f
msgid "Example:"
msgstr "例:"

#: ../../document.rst:1791 814f414d7b1f4ae58049af338343c8bc
msgid ""
"The basename is returned unchanged from the PDF. So it may contain "
"characters (such as blanks) which may disqualify it as a filename for "
"your operating system. Take appropriate action."
msgstr ""
"*ベースネーム* は PDF から変更されずに返されます。そのため、それには (空白などの) "
"ファイル名として使用できない文字が含まれている可能性があります。適切な措置を取ってください。"

#: ../../document.rst:1794 76ed8f74c27b43a798d369a9aa5c7c4b
msgid ""
"The returned *basename* in general is **not** the original file name, but"
" it probably has some similarity."
msgstr "通常、返される *ベースネーム* は元のファイル名ではなく、いくつかの類似性があるかもしれません。"

#: ../../document.rst:1795 e0917cd862f9469ca400d362f472f218
msgid ""
"If parameter `named == True`, a dictionary with the following keys is "
"returned: `{'name': 'T1', 'ext': 'n/a', 'type': 'Type3', 'content': "
"b''}`."
msgstr ""
"`named == True` の場合、次のキーを持つ辞書が返されます: `{'name': 'T1', 'ext': 'n/a', "
"'type': 'Type3', 'content': b''}`。"

#: ../../document.rst:1802 fd18e26167c6409aacbeb3d3412ccec7
msgid "PDF only: Return the :data:`xref` of the document's XML metadata."
msgstr "PDF のみ: ドキュメントの XML メタデータの :data:`xref` を返します。"

#: ../../document.rst:1811 e87fd285f4d5462d9f0c54c179f7bd53
msgid ""
"PDF only: Check whether there are links, resp. annotations anywhere in "
"the document."
msgstr "PDF のみ: ドキュメント内にリンクまたは注釈が存在するかどうかを確認します。"

#: ../../document.rst:1813 835781f5d5f24293baf039bb48244263
msgid ""
"*True* / *False*. As opposed to fields, which are also stored in a "
"central place of a PDF document, the existence of links / annotations can"
" only be detected by parsing each page. These methods are tuned to do "
"this efficiently and will immediately return, if the answer is *True* for"
" a page. For PDFs with many thousand pages however, an answer may take "
"some time [#f6]_ if no link, resp. no annotation is found."
msgstr ""
"*True* / *False* 。フィールドとは異なり、リンクや注釈の存在は PDF "
"ドキュメントの中心的な場所に格納されているわけではなく、各ページを解析してのみ検出できます。これらのメソッドは効率的に実行するように調整されており、ページに対して"
" *True* の回答がある場合、すぐに返されます。ただし、多くのページを持つ PDF "
"の場合、リンクや注釈が見つからない場合、回答に時間がかかることがあります [#f6]_。"

#: ../../document.rst:1818 ca428b139b5a4bf5b5a430f8356eb702
msgid ""
"PDF only: Investigate eligible fonts for their use by text in the "
"document. If a font is supported and a size reduction is possible, that "
"font is replaced by a version with a subset of its characters."
msgstr ""
"PDF のみ: "
"ドキュメント内のテキストによる使用を検討するための適格なフォントを調査します。サポートされているフォントで、サイズの削減が可能な場合、そのフォントは文字のサブセットを含むバージョンで置換されます。"

#: ../../document.rst:1820 53761ab8e0944d7d97a37133426bf053
msgid "Use this method immediately before saving the document."
msgstr "このメソッドは、ドキュメントを保存する直前に使用します"

#: ../../document.rst:1822 54639e64f5544d1fbf91659555b6050a
msgid ""
"write various progress information to sysout. This currently only has an "
"effect if `fallback` is `True`."
msgstr "さまざまな進行状況情報を sysout に書き込みます。現在、これは `fallback` が `True` の場合にのみ効果があります。"

#: ../../document.rst:1823 57c78179045e4744aa856a49760d808e
msgid ""
"if `True` use the deprecated algorithm that makes use of package "
"`fontTools <https://pypi.org/project/fonttools/>`_ (which hence must be "
"installed). If using the recommended value `False` (default), MuPDF's "
"native function is used -- which is **very much faster** and can subset a"
" broader range of font types. Package fontTools is not required then."
msgstr ""
"`True` の場合、非推奨のアルゴリズムを使用して、パッケージ `fontTools "
"<https://pypi.org/project/fonttools/>`_  を使用します（従って、fontTools "
"がインストールされている必要があります）。推奨される値 `False` （デフォルト）を使用すると、MuPDF "
"のネイティブ関数が使用されます。これは非常に高速で、より広範なフォントタイプをサブセット化できます。この場合、パッケージ fontTools "
"は必要ありません。"

#: ../../document.rst:1825 a1b795927e4b440ba1ce1976822e53d6
msgid ""
"The greatest benefit can be achieved when creating new PDFs using large "
"fonts like is typical for Asian scripts. When using the :ref:`Story` "
"class or method :meth:`Page.insert_htmlbox`, multiple fonts may "
"automatically be included -- without the programmer becoming aware of it."
msgstr ""
"最大の利点は、アジアのスクリプトに典型的な大きなフォントを使用して新しい PDF を作成する場合に得られます。 :ref:`Story`  "
"クラスまたはメソッド  :meth:`Page.insert_htmlbox`  "
"を使用する場合、複数のフォントが自動的に含まれる場合がありますが、プログラマーが気付かない場合もあります。"

#: ../../document.rst:1827 447ebb4264df48d7979a981655d7e3e9
msgid ""
"In all these cases, the set of actually used unicodes mostly is very "
"small compared to the number of glyphs available in the used fonts. Using"
" this method can easily reduce the embedded font binaries by two orders "
"of magnitude -- from several megabytes down to a low two-digit kilobyte "
"amount."
msgstr ""
"これらのすべての場合、実際に使用される Unicode "
"のセットは、使用されるフォントの使用可能なグリフの数に比べて非常に小さいことがほとんどです。このメソッドを使用すると、埋め込まれたフォントのバイナリを容易に2桁のキロバイト量にまで減らすことができます。"

#: ../../document.rst:1829 c4f73a45ac054d73ac193830aa9a09ac
msgid ""
"Creating font subsets leaves behind a large number of large, now unused "
"PDF objects (\"ghosts\"). Therefore, make sure to compress and garbage-"
"collect when saving the file. We recommend to use "
":meth:`Document.ez_save`."
msgstr ""
"フォントのサブセットを作成すると、多数の大きな、今は使用されていない PDF "
"オブジェクト（「ゴースト」）が残ります。そのため、ファイルを保存する際に圧縮およびガベージコレクトを行ってください。:meth:`Document.ez_save`"
" の使用をお勧めします。"

#: ../../document.rst:1831 7155536b37af44189453db97eecda570
msgid "|history_begin|"
msgstr ""

#: ../../document.rst:1834 781950250b304b5b8701ea72b73892c0
msgid "Changed in v1.18.9"
msgstr "v1.18.9で変更"

#: ../../document.rst:1835 fd4e165fc61f481297786a8f1e1335cb
msgid "Changed in v1.24.2 use native function of MuPDF."
msgstr "v1.24.2 で変更され、MuPDF のネイティブ機能を使用するようになりました。"

#: ../../document.rst:1837 170353644e284e4b8ad44b07c073e6fd
msgid "|history_end|"
msgstr ""

#: ../../document.rst:1842 ../../document.rst:1848 ../../document.rst:1855
#: ../../document.rst:1862 ../../document.rst:1871 ../../document.rst:1878
#: ../../document.rst:1887 ../../document.rst:1894 ../../document.rst:1901
#: ../../document.rst:1910 ../../document.rst:1919
#: 180f246587c94781aeaf94096cc0ea7c 23dae2def30e45e694ccdccd247b22fe
#: 277cb04b6a9d44f480b9b651bb09b7a4 4e7aab2c244a412fab71291c05691eae
#: 6ff287e8bb464d8687220caf8d70bc2c 7e055c0fd5db40cd9dbeb741b8fcaa1c
#: 8b9d2d60e8324aeb8e1accca5dab71e6 91ecb16fa9934b9e896fa3254264ca10
#: 9de5ef4eb70f41b4932ac6c3ee91252d a40968664aff4ffda7b4ac0b4818691a
#: eab76d52704d4d9dbd368fa5b216fc73
msgid "New in v1.19.0"
msgstr "v1.19.0 で新規追加"

#: ../../document.rst:1844 e4058eee09c2444482826b98db9177b8
msgid ""
"PDF only: Enable journalling. Use this before you start logging "
"operations."
msgstr "PDF のみ: ジャーナリングを有効にします。ログ操作を開始する前にこれを使用します。"

#: ../../document.rst:1850 23a889360782439da41e5f6c8d27ff76
msgid ""
"PDF only: Start journalling an *\"operation\"* identified by a string "
"\"name\". Updates will fail for a journal-enabled PDF, if no operation "
"has been started."
msgstr ""
"PDF のみ: 文字列 \"name\" で識別される *\"操作\"* のジャーナリングを開始します。ジャーナリングが有効な PDF "
"に対しては、操作が開始されていない場合、更新が失敗します。"

#: ../../document.rst:1857 850a59063d2e46378a0d41e87f9b4dfd
msgid ""
"PDF only: Stop the current operation. The updates between start and stop "
"of an operation belong to the same unit of work and will be undone / "
"redone together."
msgstr "PDF のみ: 現在の操作を停止します。操作の開始から終了までの間の更新は、同じユニットの作業に属し、一緒に元に戻される / やり直されます。"

#: ../../document.rst:1864 a6a40fdc8b8949c59b34df0881b41dd3
msgid ""
"PDF only: Return the numbers of the current operation and the total "
"operation count."
msgstr "PDF のみ: 現在の操作番号と総操作数を返します。"

#: ../../document.rst:1866 176d1ca31aec47b0a11ce114d9320045
msgid ""
"a tuple `(step, steps)` containing the current operation number and the "
"total number of operations in the journal. If **step** is 0, we are at "
"the top of the journal. If **step** equals **steps**, we are at the "
"bottom. Updating the PDF with anything other than undo or redo will "
"automatically remove all journal entries after the current one and the "
"new update will become the new last entry in the journal. The updates "
"corresponding to the removed journal entries will be permanently lost."
msgstr ""
"ジャーナル内の現在の操作番号と総操作数を含むタプル `(step, steps)` が返されます。**step** が 0 "
"の場合、ジャーナルの先頭にいることを示します。**step** が **steps** "
"と等しい場合、ジャーナルの末尾にいることを示します。undo または redo 以外の何かで PDF "
"を更新すると、現在のエントリ以降のすべてのジャーナルエントリが自動的に削除され、新しい更新がジャーナルの新しい最後のエントリになります。削除されたジャーナルエントリに対応する更新は永久に失われます。"

#: ../../document.rst:1873 6c4a6e7557474fb9a9602ca2d65b8dd1
msgid "PDF only: Return the name of operation number *step.*"
msgstr "PDF のみ: 操作番号 *step* の操作名を返します。"

#: ../../document.rst:1880 de7c8bd7348d4892bba401d983612501
msgid ""
"PDF only: Show whether forward (\"redo\") and / or backward (\"undo\") "
"executions are possible from the current journal position."
msgstr "PDF のみ: 現在のジャーナル位置から前方（\"やり直し\"）および後方（\"元に戻す\"）の実行が可能かどうかを表示します。"

#: ../../document.rst:1882 e56683d2734c4cae8dfd91887145bafc
msgid ""
"a dictionary `{\"undo\": bool, \"redo\": bool}`. The respective method is"
" available if its value is `True`."
msgstr "`{\"undo\": bool, \"redo\": bool}` 形式の辞書。各メソッドはその値が `True` の場合に利用可能です。"

#: ../../document.rst:1889 a6be3f00987840ad9edc1a702be999c4
msgid ""
"PDF only: Revert (undo) the current step in the journal. This moves "
"towards the journal's top."
msgstr "PDF のみ: ジャーナル内の現在のステップを元に戻します（元に戻す）。これにより、ジャーナルの先頭に向かって移動します。"

#: ../../document.rst:1896 2a2258ad23004d0c90c475d80da646f3
msgid ""
"PDF only: Re-apply (redo) the current step in the journal. This moves "
"towards the journal's bottom."
msgstr "PDF のみ：現在のステップをジャーナルのボトムに戻して再適用します。"

#: ../../document.rst:1903 352ebe2b81f6497fa7cf0b78561ac93f
msgid "PDF only: Save the journal to a file."
msgstr "PDF のみ：ジャーナルをファイルに保存します。"

#: ../../document.rst:1905 6e4239d5aef14e6fb022359f774f2c86
msgid ""
"either a filename as string or a file object opened as \"wb\" (or an "
"`io.BytesIO()` object)."
msgstr "文字列としてのファイル名または \"wb\" で開かれたファイルオブジェクト (または `io.BytesIO()` オブジェクト)。"

#: ../../document.rst:1912 aba05cb85a5f410e8acce506f702948d
msgid ""
"PDF only: Load journal from a file. Enables journalling for the document."
" If journalling is already enabled, an exception is raised."
msgstr ""
"PDF "
"のみ：ファイルからジャーナルを読み込みます。ドキュメントのジャーナリングを有効にします。既にジャーナリングが有効になっている場合、例外が発生します。"

#: ../../document.rst:1914 6ca45598ca094919b523e4a9f918c97a
msgid ""
"the filename (str) of the journal or a file object opened as \"rb\" (or "
"an `io.BytesIO()` object)."
msgstr "ジャーナルのファイル名 (str) または \"rb\" で開かれたファイルオブジェクト (または `io.BytesIO()` オブジェクト)。"

#: ../../document.rst:1921 1b44a32c60b14ef59d198c2fe57faeae
msgid ""
"PDF only: Saves a \"snapshot\" of the document. This is a PDF document "
"with a special, incremental-save format compatible with journalling -- "
"therefore no save options are available. Saving a snapshot is not "
"possible for new documents."
msgstr ""
"PDF のみ：ドキュメントの「スナップショット」を保存します。これは、ジャーナリングと互換性のある特別なインクリメンタルセーブ形式を持つ PDF "
"ドキュメントです。そのため、セーブオプションは利用できません。新しいドキュメントにはスナップショットを保存することはできません。"

#: ../../document.rst:1923 be5a55c0b9bd47a4976fecee46bfc4ed
msgid ""
"This is a normal PDF document with no usage restrictions whatsoever. If "
"it is not being changed in any way, it can be used together with its "
"journal to undo / redo operations or continue updating."
msgstr ""
"これは通常の PDF "
"ドキュメントで、制限はありません。何も変更されていない場合、そのスナップショットはジャーナルと共に操作を元に戻したり、やり直したり、更新を続けたりするために使用できます。"

#: ../../document.rst:1928 c60383c6d19d434e86ab80f9d7f179a4
msgid ""
"Contains the first :ref:`Outline` entry of the document (or `None`). Can "
"be used as a starting point to walk through all outline items. Accessing "
"this property for encrypted, not authenticated documents will raise an "
"*AttributeError*."
msgstr ""
"ドキュメントの最初のアウトラインエントリを含みます (または "
"`None`)。すべてのアウトラインアイテムを歩く出発点として使用できます。暗号化された、認証されていないドキュメントに対してこのプロパティにアクセスすると、*AttributeError*"
" が発生します。"

#: ../../document.rst 06a350f75e374326aa4a6b1218266021
#: 10d8a826100645bb8b74c4a2f42ade5c 127c4d1964cd481690b31368aff15542
#: 2453b589e95e4adf964519031cecd2e3 255c433dd8a847ab949623cda743f1ef
#: 3b1919959fd544fe9e4a43bca0b4a5b6 3dee65a136af4abfb4ba61c9115f440a
#: 48da4e25f3de406eb2a9dcf271e82dfe 49fd26c6d0624bc8a257944040b1710f
#: 56a8a9ac66c347a5aebf5df6828295fc 5f61b08fddeb4e49b9d495c3091ec62a
#: 6648b5f2744b44d584e68bcf57d81717 7332926e4a4146b6bd5549700b1afdfc
#: 825b8c2a33754627a5d22269be52d766 916132a8b3314c919f00b767e719dbca
#: 97c90b52e4f14fc08a254c1f74546eb3 b3179404dc924bd78bfbcde6aea91cd2
#: b3d71dbd71de4895a11eb7772cdba015 ba94c3b0dabf4f7880b889f6b0a03afd
#: bf73d12c54ad4492ab6dbe33dee0e1dd d2d9d177786746f0b877a00689e1ca55
msgid "type"
msgstr "タイプ"

#: ../../document.rst:1930 34bda8fcf4c64385ae1a0731bbacb8b2
msgid ":ref:`Outline`"
msgstr ""

#: ../../document.rst:1934 4b92693a3b2c40ee8632e7a98266127f
msgid ""
"*False* if document is still open. If closed, most other attributes and "
"methods will have been deleted / disabled. In addition, :ref:`Page` "
"objects referring to this document (i.e. created with "
":meth:`Document.load_page`) and their dependent objects will no longer be"
" usable. For reference purposes, :attr:`Document.name` still exists and "
"will contain the filename of the original document (if applicable)."
msgstr ""
"もし文書がまだ開いている場合は *False* "
"です。閉じた場合、他のほとんどの属性やメソッドが削除されたり無効になります。また、この文書を参照する :ref:`Page` "
"オブジェクト（すなわち :meth:`Document.load_page` "
"で作成されたもの）とそれに依存するオブジェクトは利用できなくなります。参照用に、:attr:`Document.name` "
"はまだ存在し、元の文書のファイル名が含まれます（該当する場合）。"

#: ../../document.rst:1936 ../../document.rst:1942 ../../document.rst:1948
#: ../../document.rst:1962 ../../document.rst:1970 ../../document.rst:1978
#: ../../document.rst:2016 ../../document.rst:2022
#: 0c5033988d4644b6b5101dff3a811e61 0dc4753e0b194e7885a16ebf93200866
#: 1cfded9c6b2c49c69df0ead685d5f75b 6093ab4aee8646ff9ea4673e83d74352
#: b4e0e80488ef4794b3cbc4dc1a456598 c562bc500a594d0ab8aeb6d2c6206873
#: ded98ac86ffb42c18eae5b9c15753f9a f2bdfe615738402196b027dac0bcd275
msgid "bool"
msgstr ""

#: ../../document.rst:1940 a2ac90eca9934e1aaad6d0af94528bcb
msgid ""
"*True* if this is a PDF document and contains unsaved changes, else "
"*False*."
msgstr "これがPDFドキュメントであり、保存されていない変更が含まれている場合は *True* 、それ以外は *False* です。"

#: ../../document.rst:1946 1dd1dc093e574efeaa9fe2ae814eb7b8
msgid "*True* if this is a PDF document, else *False*."
msgstr "これがPDFドキュメントである場合は *True* 、それ以外は *False* です。"

#: ../../document.rst:1952 1931e87700ad4cd7ad416eee51e0d0ae
msgid ""
"*False* if this is not a PDF or has no form fields, otherwise the number "
"of root form fields (fields with no ancestors)."
msgstr ""
"これがPDFでないか、フォームフィールドが含まれていない場合は *False* "
"であり、それ以外の場合はルートフォームフィールド（祖先のないフィールド）の数です。"

#: ../../document.rst:1954 f0c08b7fdfc547dea287ea469b2d2f99
msgid "*(Changed in v1.16.4)* Returns the total number of (root) form fields."
msgstr "*（v1.16.4で変更）* （ルート）フォームフィールドの合計数を返します。"

#: ../../document.rst:1956 e5f33c4c4f904aa39a65dfe9b9db4bfb
msgid "bool,int"
msgstr ""

#: ../../document.rst:1960 b33491644eda4ccba4df8a5f5aaff67f
msgid ""
"*True* if document has a variable page layout (like e-books or HTML). In "
"this case you can set the desired page dimensions during document "
"creation (open) or via method :meth:`layout`."
msgstr ""
"文書が可変ページレイアウト（電子書籍やHTMLのような）を持つ場合は *True* です。この場合、文書の作成（オープン）時または "
":meth:`layout` メソッドを使用して所望のページ寸法を設定できます。"

#: ../../document.rst:1966 57f5d4584063496c905f4f9be9ad6176
msgid "New in v1.18.2"
msgstr "v1.18.2で新しく追加されました。"

#: ../../document.rst:1968 40e99767ae8b41159c6739db5926f21e
msgid ""
"*True* if PDF has been repaired during open (because of major structure "
"issues). Always *False* for non-PDF documents. If true, more details have"
" been stored in `TOOLS.mupdf_warnings()`, and "
":meth:`Document.can_save_incrementally` will return *False*."
msgstr ""
"PDFがオープン時に修復された場合は *True* です（主要な構造上の問題のため）。非PDF文書の場合は常に *False* です。*True*"
" の場合、詳細は `TOOLS.mupdf_warnings()` "
"に保存され、:meth:`Document.can_save_incrementally` は *False* を返します。"

#: ../../document.rst:1976 e1375e94e6e04849b6f348dfd4dbef0e
msgid "*True* if PDF is in linearized format. *False* for non-PDF documents."
msgstr "PDFが直線化形式である場合は *True* です。非PDF文書の場合はFalseです。"

#: ../../document.rst:1984 2afa57ff2bcb49df9aab9875c47b5978
msgid ""
"A dictionary indicating the `/MarkInfo` value. If not specified, the "
"empty dictionary is returned. If not a PDF, `None` is returned."
msgstr "`/MarkInfo` の値を示す辞書です。指定されていない場合、空の辞書が返されます。PDFでない場合は `None` が返されます。"

#: ../../document.rst:1986 ../../document.rst:2050
#: 63058add584c49fe8d08c58bafa36acd 972247950d444bdaad03e2290eb50a29
msgid "dict"
msgstr ""

#: ../../document.rst:1992 1bcaa83287f64b559360db29819a54b0
msgid ""
"A string containing the `/PageMode` value. If not specified, the default "
"\"UseNone\" is returned. If not a PDF, `None` is returned."
msgstr ""
"`/PageMode` の値を含む文字列です。指定されていない場合、デフォルトの「UseNone」が返されます。PDFでない場合、`None` "
"が返されます。"

#: ../../document.rst:1994 ../../document.rst:2002 ../../document.rst:2056
#: 3792033df0524492a5b82b00dd32daab 5ee7d72d9fca446492d2c969d3074a56
#: 7890513dd9cb43db9d0afd03269943ca
msgid "str"
msgstr ""

#: ../../document.rst:2000 b56831ca388042829b3d62ee00fd9654
msgid ""
"A string containing the `/PageLayout` value. If not specified, the "
"default \"SinglePage\" is returned. If not a PDF, `None` is returned."
msgstr ""
"`/PageLayout` "
"の値を含む文字列です。指定されていない場合、デフォルトの「SinglePage」が返されます。PDFでない場合、`None` が返されます。"

#: ../../document.rst:2008 4a0a07fdbbed448a939aef392b3aa215
msgid ""
"An integer counting the number of versions present in the document. Zero "
"if not a PDF, otherwise the number of incremental saves plus one."
msgstr "ドキュメント内に存在するバージョンの数をカウントする整数です。PDFでない場合、ゼロです。それ以外の場合、増分保存の数に1を加えたものです。"

#: ../../document.rst:2010 ../../document.rst:2030 ../../document.rst:2062
#: ../../document.rst:2070 ../../document.rst:2078
#: 064115c213e44362adde86a5417df232 07610b17d16540639cc0c0695f472e64
#: 481436e5abd94b4eb08d0d36e146ff7d 78f84643bba146db9e45f99d5706fa7a
#: 98d15d990a8646419824fd8ce2285e47
msgid "int"
msgstr ""

#: ../../document.rst:2014 645cce06a9d3485ca614f4c4041ffd9d
msgid ""
"Indicates whether the document is password-protected against access. This"
" indicator remains unchanged -- **even after the document has been "
"authenticated**. Precludes incremental saves if true."
msgstr ""
"ドキュメントがアクセス制限のあるパスワードで保護されているかどうかを示します。この指示は、**ドキュメントが認証された後も** 変更されません。 "
"`True` の場合、増分保存が不可能です。"

#: ../../document.rst:2020 45cb1bca4b714c4b9799812f7954a9d3
msgid ""
"This indicator initially equals :attr:`Document.needs_pass`. After "
"successful authentication, it is set to *False* to reflect the situation."
msgstr ""
"この指示は、最初に :attr:`Document.needs_pass` と等しいです。認証が成功した後、状況を反映するために *False* "
"に設定されます。"

#: ../../document.rst:2026 56b0dd3030c9409da215fee133f5f1ca
msgid ""
"Changed in v1.16.0: This is now an integer comprised of bit indicators. "
"Was a dictionary previously."
msgstr ""

#: ../../document.rst:2028 edafb6e6cdcd42dcae56bf7ab9745513
msgid ""
"Contains the permissions to access the document. This is an integer "
"containing bool values in respective bit positions. For example, if "
"*doc.permissions & pymupdf.PDF_PERM_MODIFY > 0*, you may change the "
"document. See :ref:`PermissionCodes` for details."
msgstr ""
"アクセス許可を示します。これは、対応するビット位置にbool値を含む整数です。例えば、*doc.permissions & "
"pymupdf.PDF_PERM_MODIFY > 0*  "
"の場合、ドキュメントを変更できます。詳細については、:ref:`PermissionCodes` を参照してください。"

#: ../../document.rst:2034 e0b07704b00547b7b69665fc20828866
msgid ""
"Contains the document's meta data as a Python dictionary or `None` (if "
"*is_encrypted=True* and *needPass=True*). Keys are *format*, "
"*encryption*, *title*, *author*, *subject*, *keywords*, *creator*, "
"*producer*, *creationDate*, *modDate*, *trapped*. All item values are "
"strings or `None`."
msgstr ""
"文書のメタデータをPythonの辞書形式で含んでいます。ただし、*is_encrypted=True* かつ *needPass=True* "
"の場合は `None` です。キーは "
"*format*、*encryption*、*title*、*author*、*subject*、*keywords*、*creator*、*producer*、*creationDate*、*modDate*、*trapped*"
" です。すべてのアイテムの値は文字列または `None` です。"

#: ../../document.rst:2036 611d9f5760a64bab931a9ffc308b2ccb
msgid ""
"Except *format* and *encryption*, for PDF documents, the key names "
"correspond in an obvious way to the PDF keys */Creator*, */Producer*, "
"*/CreationDate*, */ModDate*, */Title*, */Author*, */Subject*, */Trapped* "
"and */Keywords* respectively."
msgstr ""
"*format* と *encryption* を除いて、PDF 文書の場合、キー名は明らかな方法で PDF キー "
"*/Creator*、*/Producer*、*/CreationDate*、*/ModDate*、*/Title*、*/Author*、*/Subject*、*/Trapped*、*/Keywords*"
" に対応しています。"

#: ../../document.rst:2038 3a4ff86dd1d34107b077ca754e523fde
msgid "*format* contains the document format (e.g. 'PDF-1.6', 'XPS', 'EPUB')."
msgstr "*format* には文書のフォーマット（例： 'PDF-1.6'、'XPS'、'EPUB'）が含まれます。"

#: ../../document.rst:2040 7f4ed5f410f04c0bbdbd486e4a6e88f8
msgid ""
"*encryption* either contains `None` (no encryption), or a string naming "
"an encryption method (e.g. *'Standard V4 R4 128-bit RC4'*). Note that an "
"encryption method may be specified **even if** *needs_pass=False*. In "
"such cases not all permissions will probably have been granted. Check "
":attr:`Document.permissions` for details."
msgstr ""
"*encryption* には `None` （暗号化なし）または暗号化メソッドを示す文字列（例： *'Standard V4 R4 "
"128-bit RC4'*） が含まれます。 *needs_pass=False* "
"の場合でも暗号化メソッドが指定される場合があります。その場合、すべての権限が付与されていない可能性があります。詳細は "
":attr:`Document.permissions` を確認してください。"

#: ../../document.rst:2042 1470f66167fe45b68b8589ee665c85b7
msgid ""
"If the date fields contain valid data (which need not be the case at "
"all!), they are strings in the PDF-specific timestamp format "
"\"D:<TS><TZ>\", where"
msgstr ""
"日付フィールドに有効なデータが含まれている場合（必ずしもそうである必要はありません！）、それらは PDF 固有のタイムスタンプ形式 "
"\"D:<TS><TZ>\" の文字列です。"

#: ../../document.rst:2044 ae20c764f2ea47d48d7c3db73355019f
msgid ""
"<TS> is the 12 character ISO timestamp *YYYYMMDDhhmmss* (*YYYY* - year, "
"*MM* - month, *DD* - day, *hh* - hour, *mm* - minute, *ss* - second), and"
msgstr ""
"<TS> は 12 文字の ISO タイムスタンプ YYYYMMDDhhmmss（*YYYY* - 年、*MM* - 月、*DD* - "
"日、*hh* - 時、*mm* - 分、*ss* - 秒）であり、"

#: ../../document.rst:2046 cb2a41df4ca94700a4677429dbb0cad0
msgid ""
"<TZ> is a time zone value (time interval relative to GMT) containing a "
"sign ('+' or '-'), the hour (*hh*), and the minute (*'mm'*, note the "
"apostrophes!)."
msgstr ""
"<TZ> は GMT に対する時刻間隔を示す符号（'+' または "
"'-'）、時間（*hh*）、および分（*'mm'*、アポストロフィに注意！）を含むタイムゾーン値です。"

#: ../../document.rst:2048 c03123dc7a984e82a6bb807ff3e067d9
msgid ""
"A Paraguayan value might hence look like *D:20150415131602-04'00'*, which"
" corresponds to the timestamp April 15, 2015, at 1:16:02 pm local time "
"Asuncion."
msgstr ""
"したがって、パラグアイの値は *D:20150415131602-04'00'* となり、これは Asuncion の現地時間で 2015 年 4"
" 月 15 日午後 1 時 16 分 02 秒を表します。"

#: ../../document.rst:2054 76aaf1b5da824af694001816f9724db1
msgid ""
"Contains the *filename* or *filetype* value with which *Document* was "
"created."
msgstr "*Document* が作成された *ファイル名* または *ファイルタイプ* の値を含みます。"

#: ../../document.rst:2060 980bdb6b599a426eacfec7e050914326
msgid ""
"Contains the number of pages of the document. May return 0 for documents "
"with no pages. Function `len(doc)` will also deliver this result."
msgstr "文書のページ数を含みます。ページがない文書の場合は 0 を返す場合があります。`len(doc)` 関数もこの結果を返します。"

#: ../../document.rst:2066 ../../document.rst:2074
#: 712f7745ddd440bf815d6873e4ce07da 7b7994b82f5f4075945774d173b07ea5
msgid "New in v1.17.0"
msgstr "v1.17.0 で新たに追加されました"

#: ../../document.rst:2068 b2332ee492fd4cfc9c6b881e9539ceda
msgid ""
"Contains the number of chapters in the document. Always at least 1. "
"Relevant only for document types with chapter support (EPUB currently). "
"Other documents will return 1."
msgstr ""
"文書の章の数を含みます。常に少なくとも 1 です。章のサポートがある文書タイプ（現在は EPUB のみ）にのみ関連します。その他の文書は 1 "
"を返します。"

#: ../../document.rst:2076 e5a5bacd4cb6403b87033363ebc9ae72
msgid ""
"Contains (chapter, pno) of the document's last page. Relevant only for "
"document types with chapter support (EPUB currently). Other documents "
"will return `(0, page_count - 1)` and `(0, -1)` if it has no pages."
msgstr ""
"文書の最後のページの（章、pno）を含みます。章のサポートがある文書タイプ（現在は EPUB のみ）にのみ関連します。その他の文書は `(0, "
"page_count - 1)` と `(0, -1)` を返します。"

#: ../../document.rst:2082 11194c34b83a4d8bb12a844292083d45
msgid ""
"A list of form field font names defined in the */AcroForm* object. `None`"
" if not a PDF."
msgstr "*/AcroForm* オブジェクトで定義されたフォームフィールドのフォント名のリストです。PDF でない場合は `None` です。"

#: ../../document.rst:2084 9402de0b203147248f38c1eaa6b7e625
msgid "list"
msgstr ""

#: ../../document.rst:2086 a8aeafade5854ab5972359b9a184c094
msgid ""
"For methods that change the structure of a PDF (:meth:`insert_pdf`, "
":meth:`select`, :meth:`copy_page`, :meth:`delete_page` and others), be "
"aware that objects or properties in your program may have been "
"invalidated or orphaned. Examples are :ref:`Page` objects and their "
"children (links, annotations, widgets), variables holding old page "
"counts, tables of content and the like. Remember to keep such variables "
"up to date or delete orphaned objects. Also refer to "
":ref:`ReferenialIntegrity`."
msgstr ""
"PDFの構造を変更するメソッド "
"(:meth:`insert_pdf`、:meth:`select`、:meth:`copy_page`、:meth:`delete_page` "
"など）を使用する場合、プログラム内のオブジェクトやプロパティが無効化されたり孤立したりする可能性があることに注意してください。これには "
":ref:`Page` "
"オブジェクトとその子要素（リンク、注釈、ウィジェット）、古いページ数を保持する変数、目次などが含まれます。このような変数を最新の情報に保つか、孤立したオブジェクトを削除することを忘れないでください。:ref:`ReferenialIntegrity`"
" も参照してください。"

#: ../../document.rst:2089 3f1d4818f922429988933fb09af483b1
msgid ":meth:`set_metadata` Example"
msgstr ":meth:`set_metadata` の例"

#: ../../document.rst:2090 27fd99fd85be4b23a92e0264a44c862c
msgid ""
"Clear metadata information. If you do this out of privacy / data "
"protection concerns, make sure you save the document as a new file with "
"*garbage > 0*. Only then the old */Info* object will also be physically "
"removed from the file. In this case, you may also want to clear any XML "
"metadata inserted by several PDF editors:"
msgstr ""
"メタデータ情報をクリアします。プライバシー/データ保護の理由からこれを行う場合は、*ガベージ > 0* "
"でドキュメントを新しいファイルとして保存してから古い */Info* "
"オブジェクトもファイルから物理的に削除されることを確認してください。この場合、いくつかのPDFエディタによって挿入されたXMLメタデータもクリアすることを検討するかもしれません。"

#: ../../document.rst:2108 d958f43414d142fc9ad2ed674d15ffea
msgid ":meth:`set_toc` Demonstration"
msgstr ":meth:`set_toc` のデモンストレーション"

#: ../../document.rst:2109 1760b4409eef4c1d8224e38060614a7d
msgid ""
"This shows how to modify or add a table of contents. Also have a look at "
"`import.py <https://github.com/pymupdf/PyMuPDF-"
"Utilities/blob/master/examples/import-toc/import.py>`_ and `export.py "
"<https://github.com/pymupdf/PyMuPDF-Utilities/tree/master/examples"
"/export-toc/export.py>`_ in the examples directory."
msgstr ""
"これは、目次を変更または追加する方法を示しています。また、examplesディレクトリにある `import.py "
"<https://github.com/pymupdf/PyMuPDF-Utilities/blob/master/examples"
"/import-toc/import.py>`_ と `export.py <https://github.com/pymupdf"
"/PyMuPDF-Utilities/tree/master/examples/export-toc/export.py>`_ "
"も参照してみてください。"

#: ../../document.rst:2129 e325dd734d244d588b092396af60cded
msgid ":meth:`insert_pdf` Examples"
msgstr ":meth:`insert_pdf` の例"

#: ../../document.rst:2130 ac7803722a684a98b10a0d04d5077a62
msgid "**(1) Concatenate two documents including their TOCs:**"
msgstr "**（1）2つの文書を連結して、それぞれの目次を含める：**"

#: ../../document.rst:2142 ab522672708b45858758b348cbb4b1fc
msgid ""
"Obviously, similar ways can be found in more general situations. Just "
"make sure that hierarchy levels in a row do not increase by more than "
"one. Inserting dummy bookmarks before and after *toc2* segments would "
"heal such cases. A ready-to-use GUI (wxPython) solution can be found in "
"script `join.py <https://github.com/pymupdf/PyMuPDF-"
"Utilities/blob/master/examples/join-documents/join.py>`_ of the examples "
"directory."
msgstr ""
"明らかに、より一般的な状況についても同様の方法が見つかるでしょう。連続するヒエラルキーレベルが1以上増加しないように注意してください。 "
"**toc2** "
"セグメントの前後にダミーのブックマークを挿入することで、そのような場合を修正できます。すぐに使用できるGUI（wxPython）の解決策は、examplesディレクトリのスクリプト"
" `join.py <https://github.com/pymupdf/PyMuPDF-"
"Utilities/blob/master/examples/join-documents/join.py>`_  で見つけることができます。"

#: ../../document.rst:2144 5b4243ea85a7443da60ad0ff02c46bba
msgid "**(2) More examples:**"
msgstr "**（2）その他の例：**"

#: ../../document.rst:2156 304e27c6daa64be08219f49226315f40
msgid "Other Examples"
msgstr "他の例"

#: ../../document.rst:2157 3d1c98bcd6824881a93d11ce9bab85c9
msgid "**Extract all page-referenced images of a PDF into separate PNG files**::"
msgstr "**PDF内のすべてのページ参照画像を個別のPNGファイルに抽出します**::"

#: ../../document.rst:2172 0fe74130f6f147f0adc612a214f4fe44
msgid "**Rotate all pages of a PDF:**"
msgstr "**PDFのすべてのページを回転させます：**"

#: ../../document.rst:2177 bbb2c90f34aa4494ad55f476fdccc684
msgid "Footnotes"
msgstr "脚注"

#: ../../document.rst:2178 aedf9a4ebdb8447ab08f282716a74468
msgid ""
"Content streams describe what (e.g. text or images) appears where and how"
" on a page. PDF uses a specialized mini language similar to PostScript to"
" do this (pp. 643 in :ref:`AdobeManual`), which gets interpreted when a "
"page is loaded."
msgstr ""
"コンテンツストリームは、ページ上に何が表示され、どのように表示されるかを説明します。PDFは、ページが読み込まれると解釈される、PostScriptに似た専門のミニ言語を使用しています（:ref:`AdobeManual`"
" のpp. 643）。"

#: ../../document.rst:2180 4212bd28e15042b0a07280031fb06f17
msgid ""
"However, you **can** use :meth:`Document.get_toc` and "
":meth:`Page.get_links` (which are available for all document types) and "
"copy this information over to the output PDF. See demo `convert.py "
"<https://github.com/pymupdf/PyMuPDF-Utilities/blob/master/examples"
"/convert-document/convert.py>`_."
msgstr ""
"ただし、:meth:`Document.get_toc` と :meth:`Page.get_links` "
"（すべてのドキュメントタイプで利用可能）を使用して、この情報を出力PDFにコピーできます。デモ `convert.py "
"<https://github.com/pymupdf/PyMuPDF-Utilities/blob/master/examples"
"/convert-document/convert.py>`_ を参照してください。"

#: ../../document.rst:2182 4224c0da53f84578b225f77eff63f8d7
msgid ""
"For applicable (EPUB) document types, loading a page via its absolute "
"number may result in layouting a large part of the document, before the "
"page can be accessed. To avoid this performance impact, prefer chapter-"
"based access. Use convenience methods and attributes "
":meth:`Document.next_location`, :meth:`Document.prev_location` and "
":attr:`Document.last_location` for maintaining a high level of coding "
"efficiency."
msgstr ""
"該当する（EPUB）ドキュメントタイプの場合、絶対番号でページを読み込むと、ページにアクセスする前にドキュメントの大部分のレイアウトが発生する場合があります。このパフォーマンスへの影響を避けるために、章ベースのアクセスを優先します。:meth:`Document.prev_location`、:attr:`Document.last_location`、:attr:`Document.last_location`"
" といった便利なメソッドや属性を使用して、高いコーディング効率を維持してください。"

#: ../../document.rst:2184 2d0e7fd3be4e4c938e74b8dfc9260077
msgid ""
"These parameters cause separate handling of stream categories: use it "
"together with `expand` to restrict decompression to streams other than "
"images / fontfiles."
msgstr ""
"これらのパラメータはストリームカテゴリの別々の処理を引き起こします：これらを `expand` "
"と一緒に使用して、画像やフォントファイル以外のストリームの解凍を制限できます。"

#: ../../document.rst:2186 642b3551cd97495499bc7dac759d32a0
msgid "Examples for \"Form XObjects\" are created by :meth:`Page.show_pdf_page`."
msgstr "「Form XObjects」の例は、:meth:`Page.show_pdf_page` によって作成されます。"

#: ../../document.rst:2188 fe48711608014440b68f510dc4ceb6e3
msgid ""
"For a *False* the **complete document** must be scanned. Both methods "
"**do not load pages,** but only scan object definitions. This makes them "
"at least 10 times faster than application-level loops (where total "
"response time roughly equals the time for loading all pages). For the "
":ref:`AdobeManual` (756 pages) and the Pandas documentation (over 3070 "
"pages) -- both have no annotations -- the method needs about 11 ms for "
"the answer *False*. So response times will probably become significant "
"only well beyond this order of magnitude."
msgstr ""
"*False* の場合、完全なドキュメントをスキャンする必要があります。ただし、これらのメソッドは "
"**ページを読み込まず**、オブジェクト定義のみをスキャンします。これにより、アプリケーションレベルのループよりも少なくとも10倍高速になります（合計応答時間はすべてのページを読み込む時間とほぼ同じです）。:ref:`AdobeManual`（756ページ）とPandasのドキュメンテーション（3070ページ以上）の両方に注釈がない場合、このメソッドは"
" *False* "
"の回答に約11ミリ秒かかります。したがって、応答時間はおそらくこのオーダーオブマグニチュードをはるかに超えた範囲で初めて重要になる可能性があります。"

#: ../../document.rst:2190 e7272d938e0546f3806ea23b27b93aaf
msgid ""
"This only works under certain conditions. For example, if there is normal"
" text covered by some image on top of it, then this is undetectable and "
"the respective text is **not** removed. Similar is true for white text on"
" white background, and so on."
msgstr ""
"これは特定の条件下でのみ機能します。たとえば、上に何らかの画像が覆っている通常のテキストがある場合、これは検出不可能で、該当するテキストは削除 "
"**されません**。同様に、白い背景の白いテキストなども同様です。"

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

#: ../../footer.rst:-1 30fd6d61b26f4f059c851ecd9d116ddb
msgid "Discord logo"
msgstr ""

#~ msgid ""
#~ "a list of lists. Each entry has"
#~ " the form *[lvl, title, page, dest]*."
#~ " Its entries have the following "
#~ "meanings:  * *lvl* -- hierarchy level"
#~ " (positive *int*). The first entry is"
#~ " always 1. Entries in a row are"
#~ " either **equal**, **increase** by 1, "
#~ "or **decrease** by any number. * "
#~ "*title* -- title (*str*) * *page* "
#~ "-- 1-based page number (*int*). If "
#~ "`-1` either no destination or outside"
#~ " document. * *dest* -- (*dict*) "
#~ "included only if *simple=False*. Contains "
#~ "details of the TOC item as "
#~ "follows:    - kind: destination kind, "
#~ "see :ref:`linkDest Kinds`.   - file: "
#~ "filename if kind is :data:`LINK_GOTOR` "
#~ "or :data:`LINK_LAUNCH`.   - page: target "
#~ "page, 0-based, :data:`LINK_GOTOR` or "
#~ ":data:`LINK_GOTO` only.   - to: position "
#~ "on target page (:ref:`Point`).   - zoom:"
#~ " (float) zoom factor on target page."
#~ "   - xref: :data:`xref` of the item"
#~ " (0 if no PDF).   - color: item"
#~ " color in PDF RGB format `(red, "
#~ "green, blue)`, or omitted (always "
#~ "omitted if no PDF).   - bold: true"
#~ " if bold item text or omitted. "
#~ "PDF only.   - italic: true if "
#~ "italic item text, or omitted. PDF "
#~ "only.   - collapse: true if sub-"
#~ "items are folded, or omitted. PDF "
#~ "only."
#~ msgstr ""

#~ msgid "Only available in PyMuPDF's \"rebased\" implementation."
#~ msgstr ""

#~ msgid "arg int xref"
#~ msgstr ""

#~ msgid "arg bool info_only"
#~ msgstr ""

#~ msgid "arg bool named"
#~ msgstr ""

#~ msgid "rtype"
#~ msgstr ""

#~ msgid "tuple,dict"
#~ msgstr ""

#~ msgid "returns"
#~ msgstr ""

#~ msgid "New in v1.18.7, changed in v1.18.9"
#~ msgstr "v1.18.7 で新規追加、v1.18.9 で変更"

#~ msgid ""
#~ "Package `fontTools <https://pypi.org/project/fonttools/>`_"
#~ " **must be installed**. It is "
#~ "required for creating the font subsets."
#~ " If not installed, the method raises"
#~ " an `ImportError` exception."
#~ msgstr ""
#~ "`fontTools <https://pypi.org/project/fonttools/>`_ パッケージが"
#~ " **インストールされている必要があります**。フォントサブセットの作成に必要です。インストールされていない場合、メソッドは "
#~ "`ImportError` 例外を発生させます。"

#~ msgid ""
#~ "Supported font types only include "
#~ "embedded OTF, TTF and WOFF that "
#~ "are **not already subsets**."
#~ msgstr ""
#~ "サポートされているフォントタイプには、埋め込まれた OTF、TTF、および WOFF "
#~ "のみが含まれ、**すでにサブセットであるものは含まれません** 。"

#~ msgid ""
#~ "**Changed in v1.18.9:** A subset font"
#~ " directly replaces its original -- "
#~ "text remains untouched and **is not "
#~ "rewritten.** It thus should retain all"
#~ " its properties, like spacing, hiddenness,"
#~ " control by Optional Content, etc."
#~ msgstr ""
#~ "**v1.18.9** で変更: サブセットフォントはその元のフォントを直接置換します - "
#~ "テキストは変更されず、**書き直されません**。したがって、スペーシング、非表示、オプションのコンテンツによる制御など、すべてのプロパティが保持されるはずです。"

#~ msgid ""
#~ "The greatest benefit can be achieved "
#~ "when creating new PDFs using large "
#~ "fonts like is typical for Asian "
#~ "scripts. In these cases, the set "
#~ "of actually used unicodes mostly is "
#~ "small compared to the number of "
#~ "glyphs in the font. Using this "
#~ "feature can easily reduce the embedded"
#~ " font binary by two orders of "
#~ "magnitude -- from several megabytes to"
#~ " a low two-digit kilobyte amount."
#~ msgstr ""
#~ "最大の利点は、アジアの文字に典型的な大きなフォントを使用して新しい PDF "
#~ "を作成する場合に得られます。このような場合、実際に使用されているユニコードのセットは、フォント内のグリフの数と比較して非常に小さいことが多いです。この機能を使用すると、埋め込まれたフォントのバイナリサイズを容易に2桁のキロバイト単位にまで削減できます"
#~ " - 数メガバイトから低二桁キロバイトの量にまで。"

