# PyMuPDF Japanese documentation
# Copyright (C) 2015-2023, Artifex
# This file is distributed under the same license as the PyMuPDF package.
# Jamie Lemon <jamie.lemon@artifex.com>, 2023.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PyMuPDF 1.23.0rc1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-03-05 14:46+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Suzan Sanver <suzan.sanver@dijipiji.com>\n"
"Language: ja\n"
"Language-Team: ja <suzan.sanver@dijipiji.com>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n"

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

#: ../../header.rst:-1 713d4e288b334e23aa0c0ed010062e7e
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 aea7af956060401ca9485a04a1ad109c
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"

#: ../../recipes-optional-content.rst:7 b3ad8bc27ad74d238e5f19ae94116dda
msgid "Optional Content Support"
msgstr "オプションコンテンツのサポート"

#: ../../recipes-optional-content.rst:9 226e513cb3c5486490d4ea47a4102225
msgid ""
"This document explains PyMuPDF's support of the PDF concept **\"Optional "
"Content\"**."
msgstr "この文書では、PyMuPDFにおけるPDFコンセプト **「オプションコンテンツ」** のサポートについて説明します。"

#: ../../recipes-optional-content.rst:12 58206aac0517488ebed6281d9a565c66
msgid "Introduction: The Optional Content Concept"
msgstr "はじめに：オプションコンテンツのコンセプト"

#: ../../recipes-optional-content.rst:13 07ca7b08b3f84c0da67546e1220e879e
msgid ""
"*Optional Content* in PDF is a way to show or hide parts of a document "
"based on certain conditions: Parameters that can be set to ON or to OFF "
"when using a supporting PDF consumer (viewer), or programmatically."
msgstr "PDFのオプションコンテンツは、特定の条件に基づいてドキュメントの一部を表示または非表示にする方法です。これは、サポートするPDFコンシューマ（ビューア）を使用する際にONまたはOFFに設定できるパラメータ、またはプログラムを使用して行います。"

#: ../../recipes-optional-content.rst:15 a8f96db1295840fa992baa91416b6b56
msgid ""
"This capability is useful in items such as CAD drawings, layered artwork,"
" maps, and multi-language documents. Typical uses include showing or "
"hiding details of complex vector graphics like geographical maps, "
"technical devices, architectural designs and similar, including "
"automatically switching between different zooming levels. Other use cases"
" may be to automatically show different detail levels when displaying a "
"document on screen as opposed to printing it."
msgstr "この機能は、CAD図面、レイヤー化されたアートワーク、地図、多言語ドキュメントなどのアイテムで有用です。一般的な用途には、地理的な地図、技術デバイス、建築設計などの複雑なベクトルグラフィックの詳細の表示または非表示、異なるズームレベル間の自動切り替えなどが含まれます。他の用途としては、画面上でドキュメントを表示する際と印刷する際で自動的に異なる詳細レベルを表示することが考えられます。"

#: ../../recipes-optional-content.rst:17 25edca963cd74418938d39c423b1b3df
msgid ""
"Special PDF objects, so-called **Optional Content Groups** (OCGs) are "
"used to define these different *layers* of content."
msgstr "特別なPDFオブジェクトである「オプションコンテンツグループ（OCG）」を使用して、これらの異なるコンテンツのレイヤーを定義します。"

#: ../../recipes-optional-content.rst:19 a1e36b3f3c2b4ec0b37dfe8a64eeb66e
msgid ""
"Assigning an OCG to a \"normal\" PDF object (like a text or an image) "
"causes that object to be visible or hidden, depending on the current "
"state of the assigned OCG."
msgstr "「通常の」PDFオブジェクト（テキストや画像など）にOCGを割り当てると、そのオブジェクトは割り当てられたOCGの現在の状態に応じて表示または非表示になります。"

#: ../../recipes-optional-content.rst:21 ac0982f31e394d8b9e31dda7f7645671
msgid ""
"To ease definition of the overall configuration of a PDF's Optional "
"Content, OCGs can be organized in higher level groupings, called **OC "
"Configurations**. Each configuration being a collection of OCGs, together"
" with each OCG's desired initial visibility state. Selecting one of these"
" configurations (via the PDF viewer or programmatically) causes a "
"corresponding visibility change of all affected PDF objects throughout "
"the document."
msgstr "PDFのオプションコンテンツの全体的な構成を簡単に定義するために、OCGは高レベルのグループ化である「OC構成」に組織化できます。各構成は、OCGの望ましい初期表示状態とともに、OCGのコレクションです。これらの構成のいずれかを選択する（PDFビューアまたはプログラムを介して）と、ドキュメント全体で影響を受けるすべてのPDFオブジェクトの表示状態が対応するように変更されます。"

#: ../../recipes-optional-content.rst:23 129b2d662dfa4509a024496f73d2cdf5
msgid "Except for the default one, OC Configurations are optional."
msgstr "デフォルト以外のOC構成はオプションです。"

#: ../../recipes-optional-content.rst:25 56909c5539cd48ab835f0a69371e6f11
msgid ""
"For more explanations and additional background please refer to PDF "
"specification manuals."
msgstr "詳細な説明や追加の背景情報については、PDF仕様マニュアルを参照してください。"

#: ../../recipes-optional-content.rst:28 b1cd203478d240b983607933daf81165
msgid "PyMuPDF Support for PDF Optional Content"
msgstr "PDFオプショナルコンテンツのPyMuPDFサポート"

#: ../../recipes-optional-content.rst:29 55a12777ad574819ac4afb00a4a25fd4
msgid ""
"PyMuPDF offers full support for viewing, defining, changing and deleting "
"Option Content Groups, Configurations, maintaining the assignment of OCGs"
" to PDF objects and programmatically switching between OC Configurations "
"and the visibility states of each single OCG."
msgstr "PyMuPDFは、オプショナルコンテンツグループや構成の表示、定義、変更、削除、OCGのPDFオブジェクトへの割り当ての維持、OC構成間のプログラムによる切り替えや各単一OCGの可視性状態のサポートを完全に提供します。"

#: ../../recipes-optional-content.rst:32 a3ef9165812247f98d485ef1bdda83ad
msgid "How to Add Optional Content"
msgstr "オプショナルコンテンツの追加方法"

#: ../../recipes-optional-content.rst:33 6c26ea2afbfa4db1a302cb2d8ef9decc
msgid ""
"This is as simple as adding an Optional Content Group, OCG, to a PDF: "
":meth:`Document.add_ocg`."
msgstr "これは、PDFにオプショナルコンテンツグループ（OCG）を追加するだけの簡単な手順です：:meth:`Document.add_ocg`。"

#: ../../recipes-optional-content.rst:35 f14487602af447599533a2915c331dd7
msgid ""
"If previously the PDF had no OC support at all, the required setup (like "
"defining the default OC Configuration) will be done at this point "
"automatically."
msgstr "以前にPDFがまったくOCサポートを持っていなかった場合、必要なセットアップ（デフォルトのOC構成の定義など）は自動的に行われます。"

#: ../../recipes-optional-content.rst:37 bd5cb9b9b8a547b68b41a13ad8a30ba3
msgid ""
"The method returns an :data:`xref` of the created OCG. Use this xref to "
"associate (mark) any PDF object with it, that you want to make dependent "
"on this OCG's state. For example, you can insert an image on a page and "
"refer to the xref like this::"
msgstr ""
"このメソッドは、作成されたOCGの :data:`xref` "
"を返します。このxrefを使用して、このOCGの状態に依存するようにする任意のPDFオブジェクトを関連付け（マーク）します。例えば、ページに画像を挿入し、次のようにxrefを参照できます::"

#: ../../recipes-optional-content.rst:41 5627c49fe5164e3f9c13e94199b7a713
msgid ""
"If you want to put an **existing** image under the control of an OCG, you"
" must first find out the image's xref number (called `img_xref` here) and"
" then do `doc.set_oc(img_xref, xref)`. After this, the image will be "
"(in-) visible everywhere throughout the document if the OCG's state is "
"\"ON\", respectively \"OFF\". You can also assign a different OCG with "
"this method."
msgstr ""
"既存の画像をOCGの制御下に配置したい場合、まず画像のxref番号（ここでは `img_xref` と呼びます）を調べ、その後 "
"`doc.set_oc(img_xref, xref)` "
"を行う必要があります。これにより、OCGの状態が「ON」または「OFF」の場合、画像はドキュメント全体で（非）表示になります。また、このメソッドで異なるOCGを割り当てることもできます。"

#: ../../recipes-optional-content.rst:43 8bdd0550e6f44ca1b26cd7bc144f9ba5
msgid "To **remove** an OCG from an image, do `doc.set_oc(img_xref, 0)`."
msgstr "画像からOCGを削除するには、 `doc.set_oc(img_xref, 0)` を行います。"

#: ../../recipes-optional-content.rst:45 fdd9ff2041064cf1896e01be1b5f2a33
msgid ""
"One single OCG can be assigned to multiple PDF objects to control their "
"visibility."
msgstr "1つのOCGは複数のPDFオブジェクトに割り当てて、それらの可視性を制御することができます。"

#: ../../recipes-optional-content.rst:48 e1cab4d5f43940368d8c55bfdbe10380
msgid "How to Define Complex Optional Content Conditions"
msgstr "複雑なオプショナルコンテンツ条件の定義方法"

#: ../../recipes-optional-content.rst:50 e2fd02f35edd4bd8b42ab1fed4e90740
msgid ""
"Sophisticated logical conditions can be established to address complex "
"visibility needs."
msgstr "複雑な可視性のニーズに対応するために、洗練された論理条件を設定することができます。"

#: ../../recipes-optional-content.rst:52 e83cb9e615b94b7c924572051093aeb0
msgid ""
"For example, you might want to create a multi-language document, so the "
"user may switch between languages as required."
msgstr "例えば、ユーザーが必要に応じて言語を切り替えることができるような多言語ドキュメントを作成したいかもしれません。"

#: ../../recipes-optional-content.rst:54 34ee0d97669e4415aad8b19810bb8ec8
msgid "Please have a look at `this Jupyter Notebook`_ and execute it as desired."
msgstr ""
"`この Jupyter Notebook <https://github.com/pymupdf/PyMuPDF-"
"Utilities/blob/master/jupyter-notebooks/optional-content.ipynb>`_  "
"をご覧いただき、必要に応じて実行してみてください。"

#: ../../recipes-optional-content.rst:56 88cdfc1fb0684f73b4b694e766735346
msgid ""
"Certainly, your requirements may even be more complex and involve "
"multiple OCGs with ON/OFF states that are connected by some kind of "
"logical relationship -- but it should give you an impression of what is "
"possible and how to plan your next steps."
msgstr "もちろん、あなたの要件はさらに複雑で、論理的な関係で接続された複数のON/OFF状態を持つ複数のOCGが関与する可能性がありますが、これは可能なことと次のステップを計画する方法を示すものとなるでしょう。"

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

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

#~ msgid "PyMuPDF は、PDF （およびその他の）ドキュメントのデータ抽出、分析、変換、操作のための高性能な Python ライブラリです。"
#~ msgstr ""

#~ msgid "PDFテキスト抽出、PDFイメージ抽出、PDF変換、PDFテーブル、PDF分割、PDF作成, Pyodide, PyScript"
#~ msgstr ""

