Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pymupdf/PyMuPDF
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: pymupdf/PyMuPDF
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: german-docs
Choose a head ref
  • 2 commits
  • 75 files changed
  • 1 contributor

Commits on Apr 17, 2025

  1. Copy the full SHA
    2061cb2 View commit details
  2. Copy the full SHA
    fcabee3 View commit details
Showing with 50,939 additions and 0 deletions.
  1. +53 −0 docs/locales/de/LC_MESSAGES/404.po
  2. +21 −0 docs/locales/de/LC_MESSAGES/about-feature-matrix.po
  3. +21 −0 docs/locales/de/LC_MESSAGES/about-performance.po
  4. +167 −0 docs/locales/de/LC_MESSAGES/about.po
  5. +409 −0 docs/locales/de/LC_MESSAGES/algebra.po
  6. +1,513 −0 docs/locales/de/LC_MESSAGES/annot.po
  7. +646 −0 docs/locales/de/LC_MESSAGES/app1.po
  8. +133 −0 docs/locales/de/LC_MESSAGES/app2.po
  9. +786 −0 docs/locales/de/LC_MESSAGES/app3.po
  10. +1,107 −0 docs/locales/de/LC_MESSAGES/app4.po
  11. +266 −0 docs/locales/de/LC_MESSAGES/archive-class.po
  12. +8,168 −0 docs/locales/de/LC_MESSAGES/changes.po
  13. +45 −0 docs/locales/de/LC_MESSAGES/classes.po
  14. +97 −0 docs/locales/de/LC_MESSAGES/colors.po
  15. +114 −0 docs/locales/de/LC_MESSAGES/colorspace.po
  16. +171 −0 docs/locales/de/LC_MESSAGES/coop_low.po
  17. +93 −0 docs/locales/de/LC_MESSAGES/device.po
  18. +241 −0 docs/locales/de/LC_MESSAGES/displaylist.po
  19. +178 −0 docs/locales/de/LC_MESSAGES/document-writer-class.po
  20. +5,599 −0 docs/locales/de/LC_MESSAGES/document.po
  21. +57 −0 docs/locales/de/LC_MESSAGES/faq.po
  22. +1,027 −0 docs/locales/de/LC_MESSAGES/font.po
  23. +25 −0 docs/locales/de/LC_MESSAGES/footer.po
  24. +2,091 −0 docs/locales/de/LC_MESSAGES/functions.po
  25. +405 −0 docs/locales/de/LC_MESSAGES/glossary.po
  26. +37 −0 docs/locales/de/LC_MESSAGES/header-404.po
  27. +37 −0 docs/locales/de/LC_MESSAGES/header.po
  28. +222 −0 docs/locales/de/LC_MESSAGES/how-to-open-a-file.po
  29. +64 −0 docs/locales/de/LC_MESSAGES/identity.po
  30. +78 −0 docs/locales/de/LC_MESSAGES/index.po
  31. +517 −0 docs/locales/de/LC_MESSAGES/installation.po
  32. +504 −0 docs/locales/de/LC_MESSAGES/irect.po
  33. +372 −0 docs/locales/de/LC_MESSAGES/link.po
  34. +273 −0 docs/locales/de/LC_MESSAGES/linkdest.po
  35. +51 −0 docs/locales/de/LC_MESSAGES/lowlevel.po
  36. +496 −0 docs/locales/de/LC_MESSAGES/matrix.po
  37. +496 −0 docs/locales/de/LC_MESSAGES/module.po
  38. +227 −0 docs/locales/de/LC_MESSAGES/outline.po
  39. +202 −0 docs/locales/de/LC_MESSAGES/packaging.po
  40. +5,656 −0 docs/locales/de/LC_MESSAGES/page.po
  41. +1,826 −0 docs/locales/de/LC_MESSAGES/pixmap.po
  42. +267 −0 docs/locales/de/LC_MESSAGES/point.po
  43. +258 −0 docs/locales/de/LC_MESSAGES/pymupdf-pro.po
  44. +564 −0 docs/locales/de/LC_MESSAGES/pymupdf4llm/api.po
  45. +242 −0 docs/locales/de/LC_MESSAGES/pymupdf4llm/index.po
  46. +168 −0 docs/locales/de/LC_MESSAGES/pyodide.po
  47. +369 −0 docs/locales/de/LC_MESSAGES/quad.po
  48. +191 −0 docs/locales/de/LC_MESSAGES/rag.po
  49. +123 −0 docs/locales/de/LC_MESSAGES/recipes-annotations.po
  50. +350 −0 docs/locales/de/LC_MESSAGES/recipes-common-issues-and-their-solutions.po
  51. +238 −0 docs/locales/de/LC_MESSAGES/recipes-drawing-and-graphics.po
  52. +966 −0 docs/locales/de/LC_MESSAGES/recipes-images.po
  53. +171 −0 docs/locales/de/LC_MESSAGES/recipes-journalling.po
  54. +505 −0 docs/locales/de/LC_MESSAGES/recipes-low-level-interfaces.po
  55. +81 −0 docs/locales/de/LC_MESSAGES/recipes-multiprocessing.po
  56. +174 −0 docs/locales/de/LC_MESSAGES/recipes-ocr.po
  57. +192 −0 docs/locales/de/LC_MESSAGES/recipes-optional-content.po
  58. +665 −0 docs/locales/de/LC_MESSAGES/recipes-stories.po
  59. +727 −0 docs/locales/de/LC_MESSAGES/recipes-text.po
  60. +41 −0 docs/locales/de/LC_MESSAGES/recipes.po
  61. +786 −0 docs/locales/de/LC_MESSAGES/rect.po
  62. +75 −0 docs/locales/de/LC_MESSAGES/resources.po
  63. +1,472 −0 docs/locales/de/LC_MESSAGES/shape.po
  64. +852 −0 docs/locales/de/LC_MESSAGES/story-class.po
  65. +21 −0 docs/locales/de/LC_MESSAGES/supported-files-table.po
  66. +1,180 −0 docs/locales/de/LC_MESSAGES/textpage.po
  67. +607 −0 docs/locales/de/LC_MESSAGES/textwriter.po
  68. +807 −0 docs/locales/de/LC_MESSAGES/the-basics.po
  69. +723 −0 docs/locales/de/LC_MESSAGES/tools.po
  70. +1,107 −0 docs/locales/de/LC_MESSAGES/tutorial.po
  71. +789 −0 docs/locales/de/LC_MESSAGES/vars.po
  72. +49 −0 docs/locales/de/LC_MESSAGES/version.po
  73. +566 −0 docs/locales/de/LC_MESSAGES/widget.po
  74. +1,014 −0 docs/locales/de/LC_MESSAGES/xml-class.po
  75. +108 −0 docs/locales/de/LC_MESSAGES/znames.po
53 changes: 53 additions & 0 deletions docs/locales/de/LC_MESSAGES/404.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2025, Artifex
# This file is distributed under the same license as the PyMuPDF package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PyMuPDF 1.25.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-17 15:00+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: de\n"
"Language-Team: de <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\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-404.rst:-1 7d1db678351e48a589812b0fc43a3c6e
msgid "Artifex"
msgstr ""

#: ../../header-404.rst:-1 1240b3bfde8e4c75af72a7add2aa6ece
msgid ""
"PyMuPDF is a high-performance Python library for data extraction, "
"analysis, conversion & manipulation of PDF (and other) documents."
msgstr ""

#: ../../header-404.rst:-1 e9db42018d9749a3a1b1fcd7d2ffbad7
msgid ""
"PDF Text Extraction, PDF Image Extraction, PDF Conversion, PDF Tables, "
"PDF Splitting, PDF Creation, Pyodide, PyScript"
msgstr ""

#: ../../404.rst:4 47500cd0e1e4472092d58a3f1eb0de05
msgid "404!"
msgstr ""

#: ../../404.rst:7 00f23d61373848a99a4874c470e1479a
msgid "**This page is not available.**"
msgstr ""

#: ../../404.rst:10 108326f9c443411e998790ba1e98be35
msgid "Please use the menu or search to find what you are looking for."
msgstr ""

#: ../../footer.rst:60 eab1290efc024ba1b73c0d32ce382104
msgid "This documentation covers all versions up to |version|."
msgstr ""

21 changes: 21 additions & 0 deletions docs/locales/de/LC_MESSAGES/about-feature-matrix.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2025, Artifex
# This file is distributed under the same license as the PyMuPDF package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PyMuPDF 1.25.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-17 15:00+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: de\n"
"Language-Team: de <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\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"

21 changes: 21 additions & 0 deletions docs/locales/de/LC_MESSAGES/about-performance.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2025, Artifex
# This file is distributed under the same license as the PyMuPDF package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PyMuPDF 1.25.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-17 15:00+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: de\n"
"Language-Team: de <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\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"

167 changes: 167 additions & 0 deletions docs/locales/de/LC_MESSAGES/about.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,167 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2015-2025, Artifex
# This file is distributed under the same license as the PyMuPDF package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PyMuPDF 1.25.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-17 15:00+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: de\n"
"Language-Team: de <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\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 5d238527c8e04fd5914f93988259bb02
msgid "Artifex"
msgstr ""

#: ../../header.rst:-1 3a68f07f8c764256a00c938c461be585
msgid ""
"PyMuPDF is a high-performance Python library for data extraction, "
"analysis, conversion & manipulation of PDF (and other) documents."
msgstr ""

#: ../../header.rst:-1 5af89f9406714567bc9b29c2e8724cdf
msgid ""
"PDF Text Extraction, PDF Image Extraction, PDF Conversion, PDF Tables, "
"PDF Splitting, PDF Creation, Pyodide, PyScript"
msgstr ""

#: ../../about.rst:10 24b91e30bb5842a783ab4c2dd528a96e
msgid "Features Comparison"
msgstr ""

#: ../../about.rst:16 57b8145e5e9549d3821d11e7559032da
msgid "Feature Matrix"
msgstr ""

#: ../../about.rst:18 e847545ce066499184063dec33a7ea41
msgid ""
"The following table illustrates how |PyMuPDF| compares with other typical"
" solutions."
msgstr ""

#: ../../about.rst:47 12835a57de7d46edb91ab07d15e05149
msgid ""
"A note about **Office** document types (DOCX, XLXS, PPTX) and **Hangul** "
"documents (HWPX). These documents can be loaded into |PyMuPDF| and you "
"will receive a :ref:`Document <Document>` object."
msgstr ""

#: ../../about.rst:49 f5c04dbbbd644019b42ccb6ed85023bc
msgid "There are some caveats:"
msgstr ""

#: ../../about.rst:52 d325d0602b4840538d3af13f9ec4ce4d
msgid "we convert the input to **HTML** to layout the content."
msgstr ""

#: ../../about.rst:53 b4b91b8b878140bca6308694c93edcad
msgid "because of this the original page separation has gone."
msgstr ""

#: ../../about.rst:55 a54824efe7304d39ad9cfdfdbb3e60d1
msgid ""
"When saving out the result any faithful representation of the original "
"layout cannot be expected."
msgstr ""

#: ../../about.rst:57 2d37135544024d269b3719fba49d1f61
msgid ""
"Therefore input files are mostly in a form that's useful for text "
"extraction."
msgstr ""

#: ../../about.rst:65 f6793685c5514f36b0ce8ce27739aaa9
msgid "Performance"
msgstr ""

#: ../../about.rst:69 5389aefbda2f4d8f99a537554c49d9e6
msgid ""
"To benchmark |PyMuPDF| performance against a range of tasks a test suite "
"with a fixed set of :ref:`8 PDFs with a total of 7,031 "
"pages<Appendix4_Files_Used>` containing text & images is used to obtain "
"performance timings."
msgstr ""

#: ../../about.rst:72 a54635ae0fec493eaa26d5e43a746700
msgid "Here are current results, grouped by task:"
msgstr ""

#: ../../about.rst:81 3bcf7e6697dd4a299d5fc7bb0ce5828b
msgid ""
"For more detail regarding the methodology for these performance timings "
"see: :ref:`Performance Comparison Methodology<Appendix4>`."
msgstr ""

#: ../../about.rst:86 4ada17d39d3d4a5581189a0db14b0791
msgid "License and Copyright"
msgstr ""

#: ../../about.rst:90 d2b1eb94b7a9461b9b9bd6171afc1f0c
msgid ""
"|PyMuPDF| and :title:`MuPDF` are now available under both, open-source "
":title:`AGPL` and commercial license agreements. Please read the full "
"text of the :title:`AGPL` license agreement, available in the "
"distribution material (file COPYING) and `here "
"<https://www.gnu.org/licenses/agpl-3.0.html>`_, to ensure that your use "
"case complies with the guidelines of the license. If you determine you "
"cannot meet the requirements of the :title:`AGPL`, please contact "
"`Artifex <https://artifex.com/contact/pymupdf-inquiry.php?utm_source=rtd-"
"pymupdf&utm_medium=rtd&utm_content=inline-link>`_ for more information "
"regarding a commercial license."
msgstr ""

#: ../../about.rst:108 2dc4abc678434142a4c2d84996a9a606
msgid ""
":title:`Artifex` is the exclusive commercial licensing agent for "
":title:`MuPDF`."
msgstr ""

#: ../../about.rst:110 f7805b9d0ffa4880a589062048e09c27
msgid ""
":title:`Artifex`, the :title:`Artifex` logo, :title:`MuPDF`, and the "
":title:`MuPDF` logo are registered trademarks of :title:`Artifex Software"
" Inc.`"
msgstr ""

#: ../../version.rst:3 2f2f403fc96a411687d859e4bfbabdc9
msgid ""
"This documentation covers **PyMuPDF v1.25.5** features as of **2025-03-31"
" 00:00:01**."
msgstr ""

#: ../../version.rst:5 ed936de961bc470d8e4b0f8c4693effb
msgid ""
"The major and minor versions of **PyMuPDF** and **MuPDF** will always be "
"the same. Only the third qualifier (patch level) may deviate from that of"
" **MuPDF**."
msgstr ""

#: ../../version.rst:7 54e62d11a1ba4032809ce7da1c4bf38d
msgid ""
"Typically PyMuPDF is released more frequently than MuPDF so it will often"
" be the case that the patch level of PyMuPDF will be greater than the "
"embedded MuPDF."
msgstr ""

#: ../../version.rst:11 cc2b0e17f25a45278b71bb561fe3ec99
msgid "For example PyMuPDF-1.24.5 contains MuPDF-1.24.2."
msgstr ""

#: ../../version.rst:13 b8d1b658b77e49a681dbfe3cb80f1612
msgid "Also see `pymupdf_version` and `mupdf_version`."
msgstr ""

#: ../../footer.rst:60 b59252015bda410cabe17ba393eb9bfa
msgid "This documentation covers all versions up to |version|."
msgstr ""

Loading