diff --git a/.codex-temp.json b/.codex-temp.json deleted file mode 100644 index 501965719f..0000000000 --- a/.codex-temp.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "generatedAtUtc": "2026-05-14T08:25:54.6786942Z", - "inputRoot": "D:\\Work\\Hugo\\Deploy\\Aspose.PDF-Documentation\\en\\python-net\\working-with-facades\\pdfcontenteditor\\stamps-management", - "outputRoot": "D:\\Work\\Hugo\\Deploy\\Aspose.PDF-Documentation\\ru\\python-net\\pdfcontenteditor\\stamps-management", - "totalFiles": 11, - "translatedCount": 11, - "skippedCount": 0, - "failureCount": 0, - "validationWarningCount": 0, - "failures": [], - "validationWarnings": [] -} \ No newline at end of file diff --git a/.gitignore b/.gitignore index 960ad69175..6e5c73f85e 100644 --- a/.gitignore +++ b/.gitignore @@ -244,4 +244,5 @@ src/ logs/ reports/ .doctranslate/ -node_modules/ \ No newline at end of file +node_modules/ +.codex-temp.json \ No newline at end of file diff --git a/en/php-java/advanced-operations/working-with-forms/xfaforms/extract-form/_index.md b/en/php-java/advanced-operations/working-with-forms/xfaforms/extract-form/_index.md index f0bad27b9b..8c69a31258 100644 --- a/en/php-java/advanced-operations/working-with-forms/xfaforms/extract-form/_index.md +++ b/en/php-java/advanced-operations/working-with-forms/xfaforms/extract-form/_index.md @@ -3,11 +3,11 @@ title: Extract XFA Form linktitle: Extract XFA Form type: docs weight: 30 -url: /php-java/extract-form/ +url: /php-java/extract-xfa-form/ description: This section explains how to extract forms from your PDF document with Aspose.PDF for PHP via Java. lastmod: "2024-06-05" sitemap: - changefreq: "weekly" + changefreq: "monthly" priority: 0.7 --- diff --git a/en/php-java/advanced-operations/working-with-forms/xfaforms/fill-form/_index.md b/en/php-java/advanced-operations/working-with-forms/xfaforms/fill-form/_index.md index 4bce854ce6..5fbe01493b 100644 --- a/en/php-java/advanced-operations/working-with-forms/xfaforms/fill-form/_index.md +++ b/en/php-java/advanced-operations/working-with-forms/xfaforms/fill-form/_index.md @@ -3,7 +3,7 @@ title: Fill AcroForms linktitle: Fill AcroForms type: docs weight: 20 -url: /php-java/fill-form/ +url: /php-java/fill-xfa-form/ description: This section explains how to fill form field in a PDF document with Aspose.PDF for PHP via Java. lastmod: "2024-06-05" sitemap: diff --git a/en/python-net/basic-operations/merge-pdf/_index.md b/en/python-net/basic-operations/merge-pdf/_index.md index 8218c69a37..bd5afde710 100644 --- a/en/python-net/basic-operations/merge-pdf/_index.md +++ b/en/python-net/basic-operations/merge-pdf/_index.md @@ -3,7 +3,7 @@ title: Merge PDF Files in Python linktitle: Merge PDF files type: docs weight: 50 -url: /python-net/merge-pdf-documents/ +url: /python-net/merge-pdf/ description: Learn how to merge multiple PDF files into a single document in Python. lastmod: "2026-04-15" sitemap: diff --git a/en/python-net/basic-operations/split-pdf/_index.md b/en/python-net/basic-operations/split-pdf/_index.md index d5a4402c29..801ac1c354 100644 --- a/en/python-net/basic-operations/split-pdf/_index.md +++ b/en/python-net/basic-operations/split-pdf/_index.md @@ -3,7 +3,7 @@ title: Split PDF Files in Python linktitle: Split PDF files type: docs weight: 60 -url: /python-net/split-pdf-document/ +url: /python-net/split-pdf/ description: Learn how to split PDF pages into separate PDF files in Python. lastmod: "2026-04-15" sitemap: diff --git a/en/python-net/overview/_index.md b/en/python-net/overview/_index.md index c261f955a4..b8c548e2cb 100644 --- a/en/python-net/overview/_index.md +++ b/en/python-net/overview/_index.md @@ -29,7 +29,7 @@ The Aspose.PDF for Python supports a wide variety of functions such as: In addition, Aspose.PDF for Python via .NET can be applied to easily convert EPUB, Markdown, Text, XPS, PostScript, XML, LaTex to PDF and convert PDF to various document formats with excellent performance and good quality. -Try our [Free Online Apps](https://products.aspose.app/pdf/applications) demonstrating some of the most popular Aspose.PDF functionality. +Try our [Online Apps](https://products.aspose.app/pdf/applications) that demonstrate some of the most popular Aspose.PDF functionality. Learn more about: diff --git a/en/python-net/working-with-facades/pdfcontenteditor/annotations/_index.md b/en/python-net/working-with-facades/pdfcontenteditor/annotations/_index.md index 6980a8790e..a7c27cb403 100644 --- a/en/python-net/working-with-facades/pdfcontenteditor/annotations/_index.md +++ b/en/python-net/working-with-facades/pdfcontenteditor/annotations/_index.md @@ -2,7 +2,7 @@ title: Annotations type: docs weight: 10 -url: /python-net/annotations/ +url: /python-net/annotations-facades/ description: lastmod: "2026-03-20" sitemap: diff --git a/en/python-net/working-with-facades/pdfcontenteditor/attachments/_index.md b/en/python-net/working-with-facades/pdfcontenteditor/attachments/_index.md index 7b00fc812f..eee9455348 100644 --- a/en/python-net/working-with-facades/pdfcontenteditor/attachments/_index.md +++ b/en/python-net/working-with-facades/pdfcontenteditor/attachments/_index.md @@ -2,7 +2,7 @@ title: Attachments type: docs weight: 20 -url: /python-net/attachments/ +url: /python-net/attachments-facades/ description: lastmod: "2026-03-20" sitemap: diff --git a/en/python-net/working-with-facades/pdfcontenteditor/links-and-navigation/_index.md b/en/python-net/working-with-facades/pdfcontenteditor/links-and-navigation/_index.md index e572551802..169f0400f4 100644 --- a/en/python-net/working-with-facades/pdfcontenteditor/links-and-navigation/_index.md +++ b/en/python-net/working-with-facades/pdfcontenteditor/links-and-navigation/_index.md @@ -2,7 +2,7 @@ title: Links and Navigation type: docs weight: 70 -url: /python-net/links-and-navigation/ +url: /python-net/links-and-navigation-facades/ description: lastmod: "2026-03-20" sitemap: diff --git a/en/python-net/working-with-facades/pdfcontenteditor/stamps-management/delete-stamp-by-index/_index.md b/en/python-net/working-with-facades/pdfcontenteditor/stamps-management/delete-stamp-by-index/_index.md index faea38d3bc..e49ab71ccc 100644 --- a/en/python-net/working-with-facades/pdfcontenteditor/stamps-management/delete-stamp-by-index/_index.md +++ b/en/python-net/working-with-facades/pdfcontenteditor/stamps-management/delete-stamp-by-index/_index.md @@ -1,25 +1,25 @@ --- -title: Move Stamp By Index +title: Delete Stamp By Index type: docs weight: 50 -url: /python-net/move-stamp-by-index/ -description: This example creates two rubber stamps on page 2. After that, a stamp can be moved by specifying its index and new coordinates. +url: /python-net/delete-stamp-by-index/ +description: This example creates two rubber stamps on page 2. After that, a stamp can be deleted by specifying its index. lastmod: "2026-03-20" sitemap: changefreq: "weekly" priority: 0.7 TechArticle: true -AlternativeHeadline: Move a Rubber Stamp by Index in a PDF Using PdfContentEditor in Python -Abstract: This example demonstrates how to reposition a rubber stamp annotation in a PDF using its index with Aspose.PDF for Python via the Facades API. It shows how to add multiple stamps and then move one of them based on its order on the page. +AlternativeHeadline: Delete a Rubber Stamp by Index in a PDF Using PdfContentEditor in Python +Abstract: This example demonstrates how to delete a rubber stamp annotation in a PDF using its index with Aspose.PDF for Python via the Facades API. It shows how to add multiple stamps and then delete one of them based on its order on the page. --- -When multiple rubber stamps exist on a page, you can move a specific one using its index. The move_stamp() method allows repositioning annotations according to their sequence, which is useful when you don’t track stamp IDs but know their order. +When multiple rubber stamps exist on a page, you can delete a specific one using its index. The delete_stamp() method allows removing annotations according to their sequence, which is useful when you don’t track stamp IDs but know their order. 1. Create a [PdfContentEditor](https://reference.aspose.com/pdf/python-net/aspose.pdf.facades/pdfcontenteditor/) instance. 1. Bind the input PDF document. -1. Add two rubber stamp annotations on the same page. -1. Demonstrate how to move a stamp using its index. -1. Save the updated PDF document. +1. Bind the input PDF file to the PdfContentEditor instance using bind_pdf(infile). +1. Call 'delete_stamp(1, [2, 3])' to remove the stamp with index 1 from pages 2 and 3. +1. Save the modified PDF document to the output file using save(outfile). ```python import aspose.pdf.facades as pdf_facades @@ -33,31 +33,12 @@ sys.path.append(path.join(path.dirname(__file__), "..")) from config import set_license, initialize_data_dir -def move_stamp_by_index(infile, outfile): +def delete_stamp_by_index(infile, outfile): # Create PdfContentEditor object content_editor = pdf_facades.PdfContentEditor() # Bind document to PdfContentEditor content_editor.bind_pdf(infile) - - content_editor.create_rubber_stamp( - 2, - apd.Rectangle(200, 380, 180, 60), - "Draft", - "Draft stamp for ID-based operations", - apd.Color.orange, - ) - - content_editor.create_rubber_stamp( - 2, - apd.Rectangle(200, 480, 180, 60), - "Draft", - "Draft stamp for ID-based operations", - apd.Color.orange, - ) - content_editor.save(outfile) - - # Move first stamp on page 1 by index - # content_editor.move_stamp(1, 1, 10, 10) + content_editor.delete_stamp(1, [2, 3]) # Save updated document content_editor.save(outfile) ``` diff --git a/es/python-net/basic-operations/merge-pdf/_index.md b/es/python-net/basic-operations/merge-pdf/_index.md index cfb4befcc6..c711f11180 100644 --- a/es/python-net/basic-operations/merge-pdf/_index.md +++ b/es/python-net/basic-operations/merge-pdf/_index.md @@ -3,7 +3,7 @@ title: Combinar archivos PDF en Python linktitle: Combinar archivos PDF type: docs weight: 50 -url: /es/python-net/merge-pdf-documents/ +url: /es/python-net/merge-pdf/ description: Aprenda cómo combinar varios archivos PDF en un solo documento en Python. lastmod: "2026-05-08" sitemap: diff --git a/es/python-net/basic-operations/split-pdf/_index.md b/es/python-net/basic-operations/split-pdf/_index.md index 7579df5ae7..f92a1a30e1 100644 --- a/es/python-net/basic-operations/split-pdf/_index.md +++ b/es/python-net/basic-operations/split-pdf/_index.md @@ -3,7 +3,7 @@ title: Dividir archivos PDF en Python linktitle: Dividir archivos PDF type: docs weight: 60 -url: /es/python-net/split-pdf-document/ +url: /es/python-net/split-pdf/ description: Aprenda cómo dividir páginas PDF en archivos PDF separados en Python. lastmod: "2026-04-15" sitemap: diff --git a/es/python-net/working-with-facades/pdfcontenteditor/annotations/_index.md b/es/python-net/working-with-facades/pdfcontenteditor/annotations/_index.md index 9796861ae5..2faad6d697 100644 --- a/es/python-net/working-with-facades/pdfcontenteditor/annotations/_index.md +++ b/es/python-net/working-with-facades/pdfcontenteditor/annotations/_index.md @@ -3,7 +3,7 @@ title: Anotaciones linktitle: Anotaciones type: docs weight: 10 -url: /es/python-net/annotations/ +url: /es/python-net/annotations-facades/ description: lastmod: "2026-03-20" sitemap: diff --git a/es/python-net/working-with-facades/pdfcontenteditor/attachments/_index.md b/es/python-net/working-with-facades/pdfcontenteditor/attachments/_index.md index 57af42004f..f3ea6b659e 100644 --- a/es/python-net/working-with-facades/pdfcontenteditor/attachments/_index.md +++ b/es/python-net/working-with-facades/pdfcontenteditor/attachments/_index.md @@ -3,7 +3,7 @@ title: Adjuntos linktitle: Adjuntos type: docs weight: 20 -url: /es/python-net/attachments/ +url: /es/python-net/attachments-facades/ description: lastmod: "2026-03-20" sitemap: diff --git a/es/python-net/working-with-facades/pdfcontenteditor/links-and-navigation/_index.md b/es/python-net/working-with-facades/pdfcontenteditor/links-and-navigation/_index.md index 24365872bd..1611fce232 100644 --- a/es/python-net/working-with-facades/pdfcontenteditor/links-and-navigation/_index.md +++ b/es/python-net/working-with-facades/pdfcontenteditor/links-and-navigation/_index.md @@ -3,7 +3,7 @@ title: Enlaces y navegación linktitle: Enlaces y navegación type: docs weight: 70 -url: /es/python-net/links-and-navigation/ +url: /es/python-net/links-and-navigation-facades/ description: lastmod: "2026-03-20" sitemap: diff --git a/ru/python-net/advanced-operations/_index.md b/ru/python-net/advanced-operations/_index.md index 72724cdca6..a344402434 100644 --- a/ru/python-net/advanced-operations/_index.md +++ b/ru/python-net/advanced-operations/_index.md @@ -1,93 +1,35 @@ --- -title: Advanced operations -linktitle: Advanced operations +title: Расширенные операции +linktitle: Расширенные операции type: docs weight: 90 url: /ru/python-net/advanced-operations/ -description: Aspose.PDF for Python via .NET может выполнять простые и легкие задачи, а также справляться с более сложными целями. Ознакомьтесь со следующим разделом для продвинутых пользователей и разработчиков. -lastmod: "2023-04-17" +description: Aspose.PDF for Python via .NET может выполнять простые и лёгкие задачи и справляться с более сложными целями. Ознакомьтесь с следующим разделом для продвинутых пользователей и разработчиков. +lastmod: "2025-02-27" sitemap: changefreq: "monthly" priority: 0.7 +TechArticle: true +AlternativeHeadline: Раздел «Расширенные операции» с Python +Abstract: Раздел «Расширенные операции» предоставляет всестороннее руководство по программной работе с существующими PDF‑файлами, независимо от их происхождения, с использованием различных инструментов и методов. Этот раздел расширяет базовые навыки, обсуждаемые в разделе «Basic Operations», исследуя расширенные функции. --- - - -**Расширенные операции** — это раздел о том, как программно работать с существующими PDF-файлами, будь то документы, созданные с помощью Aspose.PDF, как обсуждалось в [Основных операциях](/pdf/ru/python-net/basic-operations/), или PDF, созданные с помощью Adobe Acrobat, Google Docs, Microsoft Office, Open Office или любого другого средства создания PDF. +**Advanced Operations** — это раздел, посвящённый тому, как программно работать с существующими PDF‑файлами, будь то документы, созданные с помощью Aspose.PDF, как обсуждалось в [Базовые операции](/pdf/ru/python-net/basic-operations/), или PDF, созданные в Adobe Acrobat, Google Docs, Microsoft Office, Open Office или любом другом PDF‑производителе. Вы узнаете разные способы: -- [Работа с документами](/pdf/ru/python-net/working-with-documents/) - сжимать, разделять и объединять документы и выполнять другие операции с целым документом. -- [Работа с страницами](/pdf/ru/python-net/working-with-pages/) - добавлять, перемещать или удалять, обрезать страницы, добавлять водяные знаки, штампы и т.д. -- [Работа с изображениями](/pdf/ru/python-net/working-with-images/) - добавлять, извлекать или удалять изображения из PDF-документов. +- [Работа с документами](/pdf/ru/python-net/working-with-documents/) - сжимать, разбивать и объединять документы, а также выполнять другие операции с полным документом. +- [Работа со страницами](/pdf/ru/python-net/working-with-pages/) - добавлять, перемещать или удалять, обрезать страницы, добавлять водяные знаки, штампы и т.д. +- [Работа с изображениями](/pdf/ru/python-net/working-with-images/) - добавить, извлечь или удалить изображения из PDF‑документов. - [Вложения](/pdf/ru/python-net/attachments/) - вы узнаете, как программно добавлять и удалять вложения из PDF с помощью Python. -- [Навигация и взаимодействие](/pdf/ru/python-net/navigation-and-interaction/) - работать с действиями, закладками, навигацией по страницам. -- [Аннотации](/pdf/ru/python-net/annotations/) - аннотации позволяют пользователям добавлять пользовательский контент на страницы PDF. - Вы можете добавлять, удалять и изменять аннотации в PDF-документах. -- [Работа с таблицами](/pdf/ru/python-net/working-with-tables/) - вставка, оформление таблиц в PDF, извлечение табличных данных. -- [Работа с формами](/pdf/ru/python-net/working-with-forms/) - работа с интерактивными PDF-документами, добавление полей форм, извлечение данных. -- [Работа с текстом](/pdf/ru/python-net/working-with-text/) - добавление, форматирование, поиск и замена текста в PDF. \ No newline at end of file +- [Навигация и взаимодействие](/pdf/ru/python-net/navigation-and-interaction/) - работать с действиями, закладками, перемещаться по страницам. +- [Аннотации](/pdf/ru/python-net/annotations/) - аннотации позволяют пользователям добавлять пользовательский контент на страницы PDF. Вы можете добавлять, удалять и изменять аннотации в PDF‑документах. +- [Работа с таблицами](/pdf/ru/python-net/working-with-tables/) - вставлять, оформлять таблицы в PDF, извлекать табличные данные. +- [Работа с формами](/pdf/ru/python-net/working-with-forms/) - работать с интерактивными PDF‑документами, добавлять поля форм, извлекать данные. +- [Работа с текстом](/pdf/ru/python-net/working-with-text/) - добавлять, форматировать, искать и заменять текст в PDF. +- [Сравнение PDF документов](/pdf/ru/python-net/compare-pdf-documents/) - возможно сравнивать содержимое PDF документов. +- [Метаданные в PDFs](/pdf/ru/python-net/pdf-file-metadata/) - получать или задавать метаданные в документах, работать с данными XMP. +- [Работа с графиками](/pdf/ru/python-net/working-with-graphs/) - манипулировать формами на странице. +- [Работа с операторами](/pdf/ru/python-net/working-with-operators/) - выполнять низкоуровневые операции в PDF. +- [Артефакты](/pdf/ru/python-net/artifacts/) - работать с водяными знаками и другими специальными объектами в PDF. +- [Работа со слоями PDF](/python-net/work-with-pdf-layers/) - блокировать уровни, извлекать элементы, уплощать и объединять уровни PDF. diff --git a/ru/python-net/basic-operations/merge-pdf/_index.md b/ru/python-net/basic-operations/merge-pdf/_index.md index 8eb828036b..98aeca962f 100644 --- a/ru/python-net/basic-operations/merge-pdf/_index.md +++ b/ru/python-net/basic-operations/merge-pdf/_index.md @@ -3,7 +3,7 @@ title: Объединение PDF-файлов в Python linktitle: Объединение PDF-файлов type: docs weight: 50 -url: /ru/python-net/merge-pdf-documents/ +url: /ru/python-net/merge-pdf/ description: Узнайте, как объединить несколько PDF-файлов в один документ в Python. lastmod: "2026-04-15" sitemap: diff --git a/ru/python-net/basic-operations/split-pdf/_index.md b/ru/python-net/basic-operations/split-pdf/_index.md index cd27ee9d9b..a8cea6d9c2 100644 --- a/ru/python-net/basic-operations/split-pdf/_index.md +++ b/ru/python-net/basic-operations/split-pdf/_index.md @@ -3,7 +3,7 @@ title: Разделить PDF-файлы в Python linktitle: Разделить PDF-файлы type: docs weight: 60 -url: /ru/python-net/split-pdf-document/ +url: /ru/python-net/split-pdf/ description: Узнайте, как разделить страницы PDF на отдельные PDF-файлы в Python. lastmod: "2026-04-15" sitemap: diff --git a/ru/python-net/get-started/_index.md b/ru/python-net/get-started/_index.md index 29d7d55733..7a9d3ccfcb 100644 --- a/ru/python-net/get-started/_index.md +++ b/ru/python-net/get-started/_index.md @@ -1,50 +1,51 @@ --- -title: Get Started -linktitle: Get Started +title: Начало работы +linktitle: Начало работы type: docs weight: 30 url: /ru/python-net/get-started/ -description: Этот раздел описывает основные принципы работы Aspose.PDF for Python via .NET. Библиотека Python поддерживает широкий спектр функций. +description: Узнайте, как начать работу с Aspose.PDF for Python via .NET для создания, редактирования, преобразования, проверки и извлечения содержимого из PDF‑документов. is_node: true -lastmod: "2022-12-20" +lastmod: "2026-04-14" sitemap: changefreq: "monthly" priority: 0.7 --- -## Что такое PDF файл? +## Что такое PDF‑файл? -PDF был создан Adobe в 1990-х годах для достижения двух целей. Первая заключается в том, что вы должны иметь возможность открывать документы на любом оборудовании или операционной системе, без необходимости иметь приложение, использованное для их создания — все, что вам нужно, это PDF-ридер, и в наши дни большинство веб-браузеров справляются с этой задачей. Вторая заключается в том, что где бы вы ни открыли PDF, макет документа должен выглядеть одинаково. +PDF был создан компанией Adobe в 1990‑х годах с целью достичь двух задач. Первая — вы должны быть в состоянии открыть документы на любом оборудовании или операционной системе, не требуя наличия приложения, использованного для их создания; всё, что нужно, — это PDF‑читалка, и в наши дни большинство веб‑браузеров подходят для этой задачи. Вторая — независимо от того, где вы открываете PDF, макет документа должен выглядеть одинаково. -Однако, недостаточно просто открыть ваш документ. Работая с PDF, вы столкнетесь с необходимостью создать такой документ заново, отредактировать его или преобразовать в нужный вам формат. +Aspose.PDF for Python via .NET помогает вам выйти за пределы простого открытия PDF‑файлов. Вы можете использовать библиотеку для создания PDF‑документов с нуля, редактирования существующих документов, извлечения содержимого, проверки соответствия стандартам и преобразования PDF‑файлов в другие форматы в приложениях Python. -## Почему использовать Aspose.PDF for Python via .NET? +## Зачем использовать Aspose.PDF for Python via .NET? -Использование Aspose.PDF for Python via .NET в вашем проекте дает вам следующие преимущества: +Использование Aspose.PDF for Python via .NET в вашем проекте дает следующие преимущества: -- широкий спектр функций -- на основе Aspose.PDF для .NET -- удобство и простота использования +- Широкий набор функций обработки PDF +- Доступ к проверенному движку Aspose.PDF for .NET из Python +- Практический API для общих задач создания, редактирования, анализа и конвертации документов -## Широкий спектр функций +## Общие задачи PDF, которые вы можете автоматизировать -- Поддерживает большинство устоявшихся стандартов PDF и спецификаций PDF. -- [Добавление, поиск, извлечение и замена текста в PDF-файлах](). -- [Добавление/удаление, извлечение и замена изображений](). -- [Вставка, удаление, разбиение страниц PDF](). -- [Установка и получение XMP метаданных](). -- [Валидация (PDF/A-1a, PDF/A-1b)](). -- Работа с [закладками](), [аннотациями](), [формами PDF](), [штампами](), [водяными знаками]() и многим другим. +- Поддержка широко используемых стандартов и спецификаций PDF +- [Добавлять, искать, извлекать и заменять текст в PDF‑файлах](/pdf/ru/python-net/working-with-text/) +- [Добавлять, удалять, извлекать и заменять изображения](/pdf/ru/python-net/working-with-images/) +- [Вставлять, удалять, извлекать и управлять страницами PDF](/pdf/ru/python-net/working-with-pages/) +- [Устанавливать и сохранять метаданные XMP](/pdf/ru/python-net/save-metadata-with-xmp/) +- [Проверять PDF‑документы на соответствие PDF/A‑1a и PDF/A‑1b](/pdf/ru/python-net/manipulate-pdf-document/) +- Работать с [закладки](/pdf/ru/python-net/bookmarks/), [аннотации](/pdf/ru/python-net/annotations/), [PDF-формы](/pdf/ru/python-net/working-with-forms/), [штампы](/pdf/ru/python-net/stamping/), и [водяные знаки](/pdf/ru/python-net/add-watermarks/) -## Функции конвертации +## Функции преобразования Document -- [Конвертация PDF в Word, Excel и PowerPoint](/pdf/ru/python-net/convert-pdf-to-word/). -- [Конвертация PDF в форматы изображений](/pdf/ru/python-net/convert-pdf-to-images-format/). -- [Конвертация PDF в формат HTML и обратно](/pdf/ru//python-net/convert-pdf-to-html/). -- [Конвертация PDF в EPUB, текст, XPS и др.](/pdf/ru/python-net/convert-pdf-to-other-files/). -- Конвертация EPUB, Markdown, текст, XPS, PostScript, XML, LaTex в PDF +- [Преобразовать PDF в Word, Excel и PowerPoint](/pdf/ru/python-net/convert-pdf-to-word/). +- [Преобразовать PDF в форматы изображений](/pdf/ru/python-net/convert-pdf-to-images-format/). +- [Преобразовать файлы PDF в HTML и преобразовать HTML в PDF](/pdf/ru/python-net/convert-pdf-to-html/). +- [Преобразовать PDF в EPUB, Text, XPS и т.д.](/pdf/ru/python-net/convert-pdf-to-other-files/). +- [Преобразовать EPUB, Markdown, Text, XPS, PostScript, XML, LaTex в PDF](/pdf/ru/python-net/convert-other-files-to-pdf/) -### Узнайте больше о: +## Начните с этих руководств + +- ["Hello, World" пример на Python](/pdf/ru/python-net/hello-world-example/) +- [Создайте сложный PDF‑документ](/pdf/ru/python-net/complex-pdf-example/) -- [Пример "Hello, World" на Python](/pdf/ru/python-net/hello-world-example/) -- [Сложный PDF](/pdf/ru/python-net/complex-pdf-example/) \ No newline at end of file diff --git a/ru/python-net/overview/_index.md b/ru/python-net/overview/_index.md index c52f3b7cca..f117c980ff 100644 --- a/ru/python-net/overview/_index.md +++ b/ru/python-net/overview/_index.md @@ -1,39 +1,41 @@ --- -title: Overview -linktitle: Overview +title: Обзор +linktitle: Обзор type: docs weight: 20 url: /ru/python-net/overview/ -lastmod: "2022-12-20" +lastmod: "2025-02-20" description: Обзор ключевых функций и поддерживаемых форматов Aspose.PDF for Python via .NET, руководство по установке и лицензированию библиотеки. sitemap: changefreq: "monthly" priority: 0.7 +TechArticle: true +AlternativeHeadline: Обзор ключевых функций Aspose.PDF for Python +Abstract: Aspose.PDF for Python via .NET является комплексным API для обработки PDF, разработанным для разработчиков, позволяющим работать с PDF‑документами без необходимости использования Microsoft Office или автоматизации Adobe Acrobat. Библиотека поддерживает широкий спектр функций, включая соответствие установленным стандартам и спецификациям PDF, возможность чтения и экспорта PDF в различных графических форматах, таких как BMP, GIF, JPEG и PNG, а также возможность задавать базовую информацию о документе, например автора и создателя. Она также позволяет настраивать свойства страниц PDF, такие как ширина, высота, cropbox и bleedbox, а также функции, такие как нумерация страниц, уровни закладок и размеры страниц. Пользователи могут манипулировать текстом, абзацами, заголовками, гиперссылками, графиками и вложениями в PDF. Кроме того, Aspose.PDF for Python предоставляет эффективные возможности конвертации из форматов, таких как EPUB, Markdown, Text, XPS, PostScript, XML и LaTex в PDF и обратно, обеспечивая высокую производительность и качество. --- -_Эта страница представляет собой обзор функций Aspose.PDF для Python._ +_Эта страница представляет обзор функций Aspose.PDF for Python._ -**Aspose.PDF for Python via .NET**, API обработки PDF, который позволяет разработчикам работать с PDF-документами без необходимости в Microsoft Office® или Adobe Acrobat Automation. Ознакомьтесь с целевыми страницами [Aspose.PDF для Python](https://products.aspose.com/pdf/python-net/) для более детального описания функций и возможностей библиотеки. +**Aspose.PDF for Python via .NET**, API обработки PDF, позволяющий разработчикам работать с PDF‑документами без необходимости использовать Microsoft Office® или автоматизацию Adobe Acrobat. Посмотрите целевые страницы [Aspose.PDF for Python](https://products.aspose.com/pdf/python-net/) для более подробного описания функций и возможностей библиотеки. -Aspose.PDF для Python поддерживает широкий спектр функций, таких как: +Aspose.PDF for Python поддерживает широкий набор функций, таких как: -- Поддержка большинства установленных стандартов PDF и спецификаций PDF. -- Возможность чтения и экспорта PDF в нескольких форматах изображений, включая BMP, GIF, JPEG и PNG. -- Установка базовой информации (например. - author, creator) PDF документа. -- Настройка свойств страницы PDF (например, ширина, высота, cropbox, bleedbox и т.д.). -- Установка нумерации страниц, уровня закладок, размеров страниц и т.д. -- Возможность работы с текстом, абзацами, заголовками, гиперссылками, графиками, вложениями и т.д. +- Поддерживает большинство установленных стандартов PDF и спецификаций PDF. +- Возможность читать и экспортировать PDF в нескольких графических форматах, включая BMP, GIF, JPEG и PNG. +- Установить базовую информацию (например, автор, создатель) PDF‑документа. +- Настроить свойства страницы PDF (например, ширина, высота, cropbox, bleedbox и т.д.). +- Установить нумерацию страниц, уровень закладок, размеры страниц и т.п. +- Возможность работать с текстом, абзацами, заголовками, гиперссылками, графиками, вложениями и т.д. -Кроме того, Aspose.PDF for Python via .NET может быть использован для легкого преобразования EPUB, Markdown, Text, XPS, PostScript, XML, LaTex в PDF и конвертации PDF в различные форматы документов с отличной производительностью и хорошим качеством. +Кроме того, Aspose.PDF for Python via .NET можно использовать для простого преобразования EPUB, Markdown, Text, XPS, PostScript, XML, LaTex в PDF и конвертации PDF в различные форматы документов с отличной производительностью и хорошим качеством. -Попробуйте наши [Бесплатные Онлайн Приложения](https://products.aspose.app/pdf/applications), демонстрирующие некоторые из самых популярных функций Aspose.PDF. +Попробуйте наши [онлайн приложения](https://products.aspose.app/pdf/applications) которые демонстрируют некоторые из самых популярных функций Aspose.PDF. -Узнайте больше о: +Узнать больше о: -- [Поддерживаемые Форматы Файлов](/pdf/ru/python-net/supported-file-formats/) -- [Ключевые Особенности Aspose.PDF](/pdf/ru/python-net/key-features/) -- [Системные Требования](/pdf/ru/python-net/system-requirements/) +- [Поддерживаемые форматы файлов](/pdf/ru/python-net/supported-file-formats/) +- [Ключевые возможности Aspose.PDF](/pdf/ru/python-net/key-features/) +- [Системные требования](/pdf/ru/python-net/system-requirements/) - [Установка](/pdf/ru/python-net/installation/) - [Лицензирование](/pdf/ru/python-net/licensing/) -- [Техническая Поддержка](/pdf/ru/python-net/technical-support/) \ No newline at end of file +- [Техническая поддержка](/pdf/ru/python-net/technical-support/) diff --git a/ru/python-net/overview/installation/_index.md b/ru/python-net/overview/installation/_index.md index 8423e3d6bb..6c5d3f4c2d 100644 --- a/ru/python-net/overview/installation/_index.md +++ b/ru/python-net/overview/installation/_index.md @@ -1,45 +1,51 @@ --- -title: How to Install Aspose.PDF for Python -linktitle: Installation +title: Как установить Aspose.PDF для Python +linktitle: Установка type: docs weight: 40 url: /ru/python-net/installation/ -description: В этом разделе представлено описание продукта и инструкции по установке Aspose.PDF для Python. -lastmod: "2022-12-21" +description: Найдите пошаговые инструкции по установке Aspose.PDF для Python и .NET, чтобы начать работу с PDF‑документами. +lastmod: "2025-02-21" sitemap: changefreq: "monthly" priority: 0.7 +TechArticle: true +AlternativeHeadline: Установка Aspose.PDF для Python +Abstract: Aspose.PDF for Python via .NET — это комплексная библиотека, предназначенная для интеграции возможностей обработки PDF в Python‑приложения, совместимая как с 32‑битными, так и с 64‑битными системами. Эта библиотека поддерживает широкий спектр задач обработки документов, включая манипуляцию текстом и страницами, обработку форм, работу с метаданными, а также управление аннотациями, закладками, водяными знаками и пользовательскими шрифтами. Она подходит для использования на различных операционных системах, где установлен Python версии 3.5 или новее. Библиотеку можно оценить, загрузив trial‑версию, которая переходит в лицензированное состояние после добавления соответствующего кода. Trial‑версия сохраняет полный функционал, но содержит оценочный водяной знак и ограничивает взаимодействие с элементами коллекций до четырёх. Пользователи могут запросить временную лицензию на 30 дней, чтобы обойти эти ограничения. Aspose.PDF for Python via .NET можно установить через pip, обеспечивая простой доступ к последним версиям. --- {{% alert color="primary" %}} -**Aspose.PDF for Python via .NET** — это библиотека, которая позволяет разработчикам добавлять возможности обработки PDF в свои приложения. API может использоваться для создания 32-битных и 64-битных приложений для генерации, чтения, преобразования и управления PDF-файлами без использования Adobe Acrobat. +**Aspose.PDF for Python via .NET** — это библиотека, позволяющая разработчикам добавлять возможности работы с PDF в свои приложения. API можно использовать для создания 32‑разрядных и 64‑разрядных приложений для генерации, чтения, конвертации и манипулирования PDF‑файлами без использования Adobe Acrobat. {{% /alert %}} ## Описание продукта -**Aspose.PDF for Python** позволяет выполнять ряд задач по обработке документов, таких как обработка форм, получение и установка метаданных, манипуляции с текстом и страницами, управление аннотациями, добавление или удаление закладок и водяных знаков, вложения, работа с пользовательскими шрифтами и многое другое. +**Aspose.PDF for Python** позволяет выполнять широкий спектр задач обработки документов, таких как обработка форм, получение и установка метаданных, манипуляции с текстом и страницами, управление аннотациями, добавление или удаление закладок и водяных знаков, вложения, работа с пользовательскими шрифтами и многое другое. - **Aspose.PDF для Python** можно использовать для разработки 32-битных и 64-битных приложений Python для различных операционных систем (таких как Windows и Linux), где установлена версия Python 3.5 или выше. +**Aspose.PDF for Python** может использоваться для разработки 32‑разрядных и 64‑разрядных Python‑приложений для различных операционных систем (например, Windows и Linux), где установлен Python версии 3.5 или более поздней. -# Установка +## Установка -## Оценка Aspose.PDF for Python via .NET +## Оцените Aspose.PDF for Python via .NET -Вы можете легко скачать Aspose.PDF для Python для оценки. Версия для оценки аналогична купленной версии. Версия для оценки становится лицензированной, когда вы добавляете несколько строк кода для применения лицензии. +Вы можете легко скачать Aspose.PDF for Python для оценки. Оценочная загрузка такая же, как и покупная загрузка. Оценочная версия просто становится лицензированной, когда вы добавляете несколько строк кода для применения лицензии. -Вы можете скачать [Aspose.PDF для Python](https://releases.aspose.com/pdf/pythonnet/) для оценки. Версия для оценки аналогична купленной версии. Версия для оценки становится лицензированной, когда вы добавляете несколько строк кода, чтобы [применить лицензию](/pdf/ru/python-net/licensing/). - -Версия для оценки Aspose.PDF (без указанной лицензии) предоставляет полную функциональность продукта, но имеет два ограничения: она вставляет водяной знак для оценки, и только четыре элемента любой коллекции могут быть просмотрены/отредактированы. +Вы можете скачать [Aspose.PDF for Python](https://releases.aspose.com/pdf/pythonnet/) для оценки. Оценочная загрузка такая же, как и покупная загрузка. Оценочная версия становится лицензированной, когда вы добавляете несколько строк кода, чтобы [применить лицензию](/pdf/ru/python-net/licensing/). +Оценочная версия Aspose.PDF (без указания лицензии) предоставляет полный функционал продукта, но имеет два ограничения: она вставляет оценочный водяной знак и только четыре элемента любой коллекции могут быть просмотрены/отредактированы. {{% alert color="primary" %}} -Если вы хотите протестировать Aspose.PDF для Python без ограничений версии для оценки, вы также можете запросить временную лицензию на 30 дней. Пожалуйста, обратитесь к [Как получить временную лицензию?](https://purchase.aspose.com/temporary-license) +Если вы хотите протестировать Aspose.PDF for Python без ограничений оценочной версии, вы также можете запросить 30‑дневную временную лицензию. Пожалуйста, обратитесь к [Как получить временную лицензию?](https://purchase.aspose.com/temporary-license) {{% /alert %}} -## Установка Aspose.PDF for Python via .NET +## Установка Aspose.PDF for Python через .NET + +Вы можете легко использовать aspose-pdf для Python по ссылке для прямой загрузки [pip](https://pypi.org/project/aspose-pdf/). +Выполните 'pip install aspose-pdf', чтобы загрузить пакет. Если у вас уже установлен Aspose.PDF for Python и вы хотите получить последнюю версию, пожалуйста, выполните 'pip install --upgrade aspose-pdf'. + + -Вы можете легко использовать aspose-pdf для Python, перейдя по ссылке для прямой загрузки [pip](https://pypi.org/project/aspose-pdf/). Запустите 'pip install aspose-pdf', чтобы загрузить пакет. Если у вас уже установлен Aspose.PDF для Python и вы хотите получить последнюю версию, пожалуйста, выполните 'pip install --upgrade aspose-pdf'. \ No newline at end of file diff --git a/ru/python-net/overview/key-features/_index.md b/ru/python-net/overview/key-features/_index.md index 36b83f6d18..223d645ccc 100644 --- a/ru/python-net/overview/key-features/_index.md +++ b/ru/python-net/overview/key-features/_index.md @@ -1,53 +1,71 @@ --- -title: Основные функции Aspose.PDF для Python -linktitle: Основные функции +title: Основные возможности Aspose.PDF for Python +linktitle: Основные возможности type: docs weight: 20 url: /ru/python-net/key-features/ -description: Aspose.PDF for Python via .NET демонстрирует свои общие функции. Показывает поддерживаемые версии PDF и все манипуляции, которые мы можем делать с PDF. -lastmod: "2022-12-21" +description: Aspose.PDF for Python via .NET подчеркивает свои основные возможности, включая поддерживаемые версии PDF и доступные варианты манипулирования PDF. +lastmod: "2025-02-21" sitemap: changefreq: "monthly" priority: 0.7 +TechArticle: true +AlternativeHeadline: Общие возможности Aspose.PDF for Python +Abstract: Aspose.PDF for Python via .NET — это мощная библиотека, предоставляющая обширные возможности для управления и манипулирования PDF‑документами. Она поддерживает установленные стандарты PDF и облегчает чтение и экспорт PDF в различные графические форматы, такие как BMP, GIF, JPEG и PNG. Пользователи могут настраивать свойства документа, атрибуты страниц и управлять текстом, абзацами, гиперссылками, графиками и вложениями. Библиотека превосходит в возможностях конвертации, позволяя без труда преобразовывать PDF в форматы Word, Excel, PowerPoint и HTML, среди прочих, а также конвертировать различные форматы обратно в PDF. --- -## Общие функции +## Общие возможности - Поддерживает большинство установленных стандартов PDF и спецификаций PDF. -- Возможность чтения и экспорта PDF в нескольких форматах изображений, включая BMP, GIF, JPEG и PNG. -- Установка основной информации (например, автор, создатель) документа PDF. -- Настройка свойств страницы PDF (например, ширина, высота, рамка обрезки, рамка вылетов и т. д.). -- Установка нумерации страниц, уровня закладок, размеров страниц и т. д. -- Возможность работы с текстом, абзацами, заголовками, гиперссылками, графиками, вложениями и т. д. +- Возможность читать и экспортировать PDF в нескольких графических форматах, включая BMP, GIF, JPEG и PNG. +- Установить базовую информацию (например, автор, создатель) PDF‑документа. +- Настроить свойства страницы PDF (например, ширина, высота, cropbox, bleedbox и т.д.). +- Установить нумерацию страниц, уровень закладок, размеры страниц и т.п. +- Возможность работать с текстом, абзацами, заголовками, гиперссылками, графиками, вложениями и т.д. -## Функции конверсии +## Поддерживаемые стандарты PDF -Библиотека Aspose.PDF for Python via .NET позволяет успешно, быстро и легко конвертировать ваши PDF-документы в наиболее популярные форматы и наоборот. +- ISO 32000-1 (PDF 1.2, PDF 1.3, PDF 1.4, PDF 1.5, PDF 1.6, PDF 1.7). +- ISO 32000-2 (PDF 2.0). +- ISO 19005 (PDF/A), ISO 15930 (PDF/X), ISO 24517 (PDF/E), ISO 14289 (PDF/UA). + +## Функции конвертации + +Библиотека Aspose.PDF for Python via .NET позволяет вам успешно, быстро и легко конвертировать ваши PDF‑документы в самые популярные форматы и обратно. - Конвертировать PDF в Word, Excel и PowerPoint. - Конвертировать PDF в форматы изображений. -- Конвертировать PDF файл в HTML формат и наоборот. -- Конвертировать PDF в EPUB, текст, XPS и т. д. -- Конвертировать EPUB, Markdown, текст, XPS, PostScript, XML, LaTex в PDF. +- Конвертировать PDF‑файл в формат HTML и обратно. +- Конвертировать PDF в EPUB, Text, XPS и т.д. +- Конвертировать EPUB, Markdown, Text, XPS, PostScript, XML, LaTex в PDF. ## Поддерживаемые версии PDF -Aspose.PDF для Python поддерживает версии PDF 1.2, 1.3, 1.4, 1.5, 1.6, 1.7 и 2.0. +Aspose.PDF for Python поддерживает версии PDF 1.2, 1.3, 1.4, 1.5, 1.6, 1.7 и 2.0. ## Текст - Извлечь текст со страниц. -- Искать текст на страницах. +- Поиск текста на страницах. - Заменить текст. - Добавить текст в PDF файл. +## Шрифты + +- 14 базовых шрифтов. +- Шрифты Type 1. +- Шрифты TrueType. +- Шрифты Type 3. +- Шрифты CJK. +- Поддержка Unicode. + ## Изображения -- Добавить изображение в PDF файл. +- Добавить изображение в файл PDF. - Удалить изображения. - Заменить изображения. - Извлечь изображения. -- Конвертация PDF в формат изображения. +- Преобразование формата PDF в изображение. ## Вложения @@ -59,39 +77,38 @@ Aspose.PDF для Python поддерживает версии PDF 1.2, 1.3, 1.4 - Вставить страницы PDF. - Удалить страницы PDF. - Разделить PDF на отдельные страницы. -- Перемещение набора страниц из одного PDF документа в другой -- Перемещение страницы в новое местоположение в текущем PDF документе +- Перемещение группы страниц из одного PDF‑документа в другой +- Перемещение страницы в новое место в текущем PDF‑документе - Изменить размер страницы PDF - Изменить ориентацию страницы - Получить свойства страницы - Получить количество страниц - Получить количество страниц -- Получить определенную страницу - -## Документ - -- Создать PDF файл -- Открыть существующий PDF документ из потока -- Открыть существующий PDF документ - -- Установка свойств диалогового окна печати -- Добавить оглавление в существующий PDF -- Добавить оглавление в существующий PDF -- Настроить нумерацию страниц при добавлении оглавления -- Установить срок действия PDF -- Упрощение заполняемого PDF -- Оптимизировать PDF-документ для Интернета +- Получить конкретную страницу + +## Document + +- Создать PDF-файл +- Открыть существующий PDF-документ из потока +- Открыть существующий PDF-документ +- Настройка предустановленных свойств диалогового окна печати +- Добавить TOC в существующий PDF +- Добавить TOC в существующий PDF +- Настроить номера страниц при добавлении TOC +- Установить дату истечения срока действия PDF +- Уплощение заполняемого PDF +- Оптимизировать PDF‑документ для веба - Уменьшить размер PDF -- Сжатие или уменьшение всех изображений +- Сжатие всех изображений - Удаление неиспользуемых объектов -- Удаление дублирующих потоков +- Связывание дублирующихся потоков - Удаление неиспользуемых потоков -- Отключение встраивания шрифтов -- Получить свойства просмотра документа. -- Установить свойства просмотра документа. -- Проверка (PDF/A-1a, PDF/A-1b). +- Удаление встроенных шрифтов +- Получить свойства просмотрщика документов. +- Установить свойства просмотрщика документов. +- Валидация (PDF/A-1a, PDF/A-1b). - Удаление полей формы -- Определение и установка метаданных документов +- Определить и установить метаданные документов ## Закладки @@ -116,15 +133,16 @@ Aspose.PDF для Python поддерживает версии PDF 1.2, 1.3, 1.4 - Изменить поля. - Заполнить поля. - Получить значения полей. +- Поддержка XFA (формы на основе XML) и AcroForms (стандартные формы). ## Штамп и водяной знак - Добавить текстовый штамп. - Добавить штамп изображения. -- Добавить штамп страницы PDF. +- Добавить штамп PDF‑страницы. -## Открытие зашифрованного документа +## Открыть зашифрованный PDF-документ -- Зашифровать PDF. -- Расшифровать PDF. +- Зашифровать PDF. +- Расшифровать PDF. - Изменить пароль. diff --git a/ru/python-net/overview/licensing/_index.md b/ru/python-net/overview/licensing/_index.md index 78734361dd..267d2ccd2f 100644 --- a/ru/python-net/overview/licensing/_index.md +++ b/ru/python-net/overview/licensing/_index.md @@ -1,34 +1,36 @@ --- -title: Aspose PDF License -linktitle: Licensing and limitations +title: Лицензия Aspose PDF +linktitle: Лицензирование и ограничения type: docs weight: 50 url: /ru/python-net/licensing/ -description: Aspose. PDF для Python приглашает своих клиентов получить классическую лицензию. Также используйте ограниченную лицензию для более детального изучения продукта. -lastmod: "2022-12-21" +description: Aspose.PDF for Python приглашает своих клиентов получить Classic лицензию. Также можно использовать ограниченную лицензию, чтобы лучше исследовать продукт. +lastmod: "2025-02-21" sitemap: changefreq: "monthly" priority: 0.7 +TechArticle: true +AlternativeHeadline: Лицензирование Aspose.PDF for Python +Abstract: В статье рассматриваются ограничения и варианты лицензирования Aspose.PDF for Python. Отмечается, что оценочная версия позволяет полностью протестировать функциональность, но добавляет водяной знак к сгенерированным PDF‑файлам, отображающий надпись “Evaluation Only” вместе с информацией об авторских правах. Для пользователей, желающих тестировать без этих ограничений, доступна 30‑дневная временная лицензия. В статье также объясняется, как внедрить классическую лицензию, загрузив её из файла или потока, рекомендуется разместить файл лицензии в той же директории, что и файл Aspose.PDF.dll, и установить лицензию с помощью класса `Aspose.Pdf.License`. Приведены фрагменты кода, демонстрирующие процесс лицензирования. --- -## Ограничения пробной версии +## Ограничения оценочной версии -Мы хотим, чтобы наши клиенты тщательно протестировали наши компоненты перед покупкой, поэтому пробная версия позволяет использовать их, как обычно. +Мы хотим, чтобы наши клиенты тщательно тестировали наши компоненты перед покупкой, поэтому оценочная версия позволяет использовать её так, как вы обычно делаете. -- **PDF, созданный с водяным знаком пробной версии.** Пробная версия Aspose.PDF для Python предоставляет полную функциональность продукта, но все страницы в сгенерированных PDF-документах помечены водяным знаком "Только для оценки. Создано с помощью Aspose.PDF. Copyright 2002-2020 Aspose Pty Ltd" вверху. +- **PDF created with an evaluation watermark.** Оценочная версия Aspose.PDF for Python предоставляет полный функционал продукта, но все страницы в создаваемых PDF‑документах помечены водяным знаком "Evaluation Only. Created with Aspose.PDF. Copyright 2002-2020 Aspose Pty Ltd" в верхней части. ->Если вы хотите протестировать Aspose.PDF без ограничений пробной версии, вы также можете запросить временную лицензию на 30 дней. - Пожалуйста, обратитесь к [Как получить временную лицензию?](https://purchase.aspose.com/temporary-license) +>Если вы хотите протестировать Aspose.PDF без ограничений оценочной версии, вы также можете запросить 30‑дневную временную лицензию. Пожалуйста, обратитесь к [Как получить временную лицензию?](https://purchase.aspose.com/temporary-license) ## Классическая лицензия -Лицензию можно загрузить из файла или объекта потока. Самый простой способ установить лицензию — поместить файл лицензии в ту же папку, что и файл Aspose.PDF.dll, и указать имя файла без пути, как показано в примере ниже. +Лицензия может быть загружена из файла или объекта потока. Самый простой способ установить лицензию — поместить файл лицензии в ту же папку, что и файл Aspose.PDF.dll, и указать имя файла без пути, как показано в примере ниже. -Если вы используете любой другой компонент Aspose для Python вместе с Aspose.PDF для Python, пожалуйста, укажите пространство имен для License, как [класс Aspose.Pdf.License](). +Если вы используете любой другой компонент Aspose для Python вместе с Aspose.PDF for Python, пожалуйста, укажите пространство имён для License, как [Aspose.Pdf.License класс](). ```python license_file = LICENSE_FILE license = ap.License() license.set_license(license_file) -``` \ No newline at end of file +``` diff --git a/ru/python-net/overview/supported-file-formats/_index.md b/ru/python-net/overview/supported-file-formats/_index.md index 70807360ea..0a78f49916 100644 --- a/ru/python-net/overview/supported-file-formats/_index.md +++ b/ru/python-net/overview/supported-file-formats/_index.md @@ -4,43 +4,48 @@ linktitle: Поддерживаемые форматы файлов type: docs weight: 10 url: /ru/python-net/supported-file-formats/ -description: Эта страница показывает, какие форматы файлов Aspose.PDF for Python via .NET может загружать и сохранять. -lastmod: "2022-12-22" +description: Эта страница показывает, какие форматы файлов может загружать и сохранять Aspose.PDF for Python via .NET. +lastmod: "2025-02-22" sitemap: changefreq: "monthly" priority: 0.7 +TechArticle: true +AlternativeHeadline: Загрузка и сохранение форматов файлов с помощью Aspose.PDF for Python +Abstract: В этой статье представлена подробная таблица, описывающая форматы файлов, с которыми может работать Aspose.PDF for Python. В ней изложены возможности библиотеки по загрузке и сохранению различных типов документов, предоставляя представление о её гибкости в управлении различными форматами файлов. В таблице охвачены известные форматы, такие как PDF, EPUB, HTML и XML, все из которых могут как загружаться, так и сохраняться библиотекой. Также поддерживаются форматы изображений, такие как JPEG, PNG и TIFF, для обеих операций. Однако некоторые форматы, такие как CGM, MHT, PCL, PS, XSLFO и MD, доступны только для загрузки, тогда как другие, такие как XLS, XLSX, PPTX, DOC, DOCX и MobiXML, доступны исключительно для сохранения. Эта таблица служит практическим руководством для пользователей, желающих понять совместимость форматов Aspose.PDF for Python, подчеркивая как её сильные стороны, так и ограничения в поддержке форматов документов и изображений. --- -В следующей таблице указаны форматы файлов, которые Aspose.PDF для Python может загружать и сохранять. +В следующей таблице указаны форматы файлов, которые Aspose.PDF Python может загружать и сохранять. -|**Формат**|**Описание**|**Загрузка**|**Сохранение**|**Примечания**| +|**Формат**|**Описание**|**Загрузка**|**Сохранить**|**Примечания**| | :- | :- | :- | :- | :- | -|[PDF](https://docs.fileformat.com/pdf/)|Формат портативных документов|{{< emoticons/tick >}}|{{< emoticons/tick >}} | | -|[CGM](https://docs.fileformat.com/page-description-language/cgm/)|Метафайл компьютерной графики для 2D векторной графики|{{< emoticons/tick >}}| | | -|[EPUB](https://docs.fileformat.com/ebook/epub/)|Формат файлов электронной книги|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | +|[PDF](https://docs.fileformat.com/pdf/)|Переносимый формат документа|{{< emoticons/tick >}}|{{< emoticons/tick >}} | | +|[CGM](https://docs.fileformat.com/page-description-language/cgm/)|Computer Graphics Metafile для 2D векторной графики|{{< emoticons/tick >}}| | | +|[EPUB](https://docs.fileformat.com/ebook/epub/)|Формат файлов электронных книг|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | |[HTML](https://docs.fileformat.com/web/html/)|Формат HTML|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | - -|[TeX](https://docs.fileformat.com/page-description-language/tex/)|Формат файлов LaTex для набора текста|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | +|[TeX](https://docs.fileformat.com/page-description-language/tex/)|формат файла вёрстки LaTex|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | |[MHT](https://docs.fileformat.com/web/mhtml/)|Документ MHTML|{{< emoticons/tick >}}| | | -|[PCL](https://docs.fileformat.com/page-description-language/pcl/)|Файлы языка управления принтером|{{< emoticons/tick >}}| | | +|[PCL](https://docs.fileformat.com/page-description-language/pcl/)|Файлы Printer Control Language|{{< emoticons/tick >}}| | | |[PS](https://docs.fileformat.com/page-description-language/ps/)|Файлы Postscript|{{< emoticons/tick >}}| | | -|[SVG](https://docs.fileformat.com/page-description-language/svg/)|Масштабируемая векторная графика (векторный формат изображения на основе XML)|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | +|[SVG](https://docs.fileformat.com/page-description-language/svg/)|Scalable Vector Graphics (векторный графический формат на основе XML)|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | |[XML](https://docs.fileformat.com/web/xml/)|Формат XML|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | |[XPS](https://docs.fileformat.com/page-description-language/xps/)|Документы XPS|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | -|[XSLFO](https://docs.fileformat.com/page-description-language/xslfo/)|XSL-FO является частью файла XSL, который используется для преобразования и форматирования данных XML|{{< emoticons/tick >}}| | | - +|[XSLFO](https://docs.fileformat.com/page-description-language/xslfo/)|XSL-FO является частью файла XSL, который используется для преобразования и форматирования XML‑данных|{{< emoticons/tick >}}| | | |[MD](https://docs.fileformat.com/word-processing/md/)|Формат Markdown|{{< emoticons/tick >}}| | | -|[XLS](https://docs.fileformat.com/spreadsheet/xls/)|Сохраняет документ в формате Microsoft Excel SpreadSheet| |{{< emoticons/tick >}}| | +|[XLS](https://docs.fileformat.com/spreadsheet/xls/)|Сохраняет документ в электронную таблицу Microsoft Excel| |{{< emoticons/tick >}}| | |[XLSX](https://docs.fileformat.com/spreadsheet/xlsx/)|Сохраняет документ в формате Microsoft Excel 2007| |{{< emoticons/tick >}}| | -|[PPTX](https://docs.fileformat.com/presentation/pptx/)|Сохраняет документ в формате Microsoft PowerPoint Presentations| |{{< emoticons/tick >}}| | +|[PPTX](https://docs.fileformat.com/presentation/pptx/)|Сохраняет документ в формате Microsoft PowerPoint| |{{< emoticons/tick >}}| | +|[XLSM](https://docs.fileformat.com/spreadsheet/xlsm/)|Сохраняет документ в формате XLSM, который является типом файлов таблиц, поддерживающих макросы.||{{< emoticons/tick >}} | | |[DOC](https://docs.fileformat.com/word-processing/doc/)|Сохраняет документ в формате Microsoft Word| |{{< emoticons/tick >}}| | |[DOCX](https://docs.fileformat.com/word-processing/docx/)|Сохраняет документ в формате Microsoft Word| |{{< emoticons/tick >}}| | -|[MobiXML](https://docs.fileformat.com/ebook/mobi/)|Сохраняет документ в стандарте eBook MobiXML| |{{< emoticons/tick >}}| | +|[OFD](https://en.wikipedia.org/wiki/OFD)|Формат OFD относится к “Open Fixed-layout Document”, установлен как национальный стандарт Китая для электронного хранения файлов, используется как альтернатива популярному формату PDF.|{{< emoticons/tick >}}| | | +|[DJVU](https://docs.fileformat.com/image/djvu/)|DjVu — графический файловый формат, предназначенный для сканированных документов и книг, разработанный AT&T Labs.|{{< emoticons/tick >}}| | | +|[CDR](https://docs.fileformat.com/image/cdr/)|Файл CDR — это векторный графический файл, который нативно создаётся в CorelDRAW|{{< emoticons/tick >}}| | | +|[MobiXML](https://docs.fileformat.com/ebook/mobi/)|Сохраняет документ в формате eBook MobiXML Standard| |{{< emoticons/tick >}}| | |[JPEG](https://docs.fileformat.com/image/jpeg/)|Сохраняет документ в формате JPEG|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | - |[EMF](https://docs.fileformat.com/image/emf/)|Формат расширенного метафайла (EMF)|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | |[PNG](https://docs.fileformat.com/image/png/)|Сохраняет документ в формате PNG|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | |[BMP](https://docs.fileformat.com/image/bmp/)|Сохраняет документ в формате BMP|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | -|[GIF](https://docs.fileformat.com/image/gif/)|Формат обмена графикой| |{{< emoticons/tick >}}| | -|[TIFF](https://docs.fileformat.com/image/tiff/)|Сохраняет документ как одностраничное или многостраничное изображение TIFF|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | -|[Text](https://docs.fileformat.com/word-processing/txt/)|Сохраняет документ в текстовом формате|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | \ No newline at end of file +|[GIF](https://docs.fileformat.com/image/gif/)|Графический формат обмена| |{{< emoticons/tick >}}| | +|[TIFF](https://docs.fileformat.com/image/tiff/)|Сохраняет документ как одностраничное или многостраничное TIFF‑изображение|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | +|[Text](https://docs.fileformat.com/word-processing/txt/)|Сохранить документ в текстовом формате|{{< emoticons/tick >}}|{{< emoticons/tick >}}| | + diff --git a/ru/python-net/overview/system-requirements/_index.md b/ru/python-net/overview/system-requirements/_index.md index 62e5311166..c17253d643 100644 --- a/ru/python-net/overview/system-requirements/_index.md +++ b/ru/python-net/overview/system-requirements/_index.md @@ -1,21 +1,25 @@ --- -title: System Requirements -linktitle: System Requirements +title: Системные требования +linktitle: Системные требования type: docs weight: 30 url: /ru/python-net/system-requirements/ -description: Этот раздел перечисляет поддерживаемые операционные системы, которые необходимы разработчику для успешной работы с Aspose.PDF для Python. -lastmod: "2022-12-22" +description: В этом разделе перечислены поддерживаемые операционные системы, необходимые разработчику для успешной работы с Aspose.PDF for Python. +lastmod: "2026-05-15" sitemap: changefreq: "monthly" priority: 0.7 +TechArticle: true +AlternativeHeadline: Поддерживаемые операционные системы Aspose.PDF for Python через .NET +Abstract: > + Aspose.PDF for Python via .NET — это API для обработки PDF, разработанное для разработчиков, позволяющее управлять PDF‑документами без необходимости использования Microsoft Office или Adobe Acrobat Automation. Оно поддерживает создание 32‑битных и 64‑битных Python‑приложений на различных операционных системах, включая Windows и Linux, где установлен Python 3.5 или более новая версия. API совместим с несколькими версиями Windows, от Windows XP до Windows 11, а также с основными дистрибутивами Linux, такими как Ubuntu, OpenSUSE и CentOS. Для систем Linux требуются специфические компоненты: библиотеки среды выполнения GCC‑6, зависимости .NET Core Runtime (без необходимости установки самого runtime) и сборка Python с pymalloc для версий 3.5‑3.7. Кроме того, необходима общая библиотека libpython, для которой может потребоваться настройка параметров, чтобы правильно распознавался путь к библиотеке. --- -## Overview +## Обзор -Aspose.PDF for Python via .NET, API для обработки PDF, который позволяет разработчикам работать с PDF-документами без необходимости в Microsoft Office® или Adobe Acrobat Automation. Aspose.PDF для Python можно использовать для разработки 32-битных и 64-битных приложений на Python для различных операционных систем (таких как Windows и Linux), на которых установлена версия Python 3.5 или выше. +Aspose.PDF for Python via .NET, API обработки PDF, позволяющий разработчикам работать с PDF‑документами без необходимости использовать Microsoft Office® или автоматизацию Adobe Acrobat. Aspose.PDF for Python может использоваться для создания 32‑разрядных и 64‑разрядных Python‑приложений для различных операционных систем (например, Windows и Linux), где установлен Python версии 3.5 или новее. -## Supported Operating System +## Поддерживаемая операционная система ### Windows @@ -39,18 +43,14 @@ Aspose.PDF for Python via .NET, API для обработки PDF, которы - CentOS - и другие +## Системные требования для целевого Linux -## System Requirements for Target Linux +- Библиотеки выполнения GCC-6 (или более поздние). -- Библиотеки времени выполнения GCC-6 (или более поздние). +- Зависимости .NET Core Runtime. Установка самого .NET Core Runtime НЕ требуется. -- Зависимости среды выполнения .NET Core. Установка самой среды выполнения .NET Core НЕ требуется. +- Для Python 3.5-3.7: требуется сборка Python с pymalloc. Параметр сборки Python --with-pymalloc включён по умолчанию. Как правило, сборка Python с pymalloc отмечена суффиксом m в имени файла. -- Для Python 3.5-3.7: Необходим сборка pymalloc для Python. Опция сборки Python --with-pymalloc включена по умолчанию. Обычно сборка pymalloc для Python обозначается суффиксом m в названии файла. +- Разделяемая библиотека libpython. Параметр сборки Python --enable-shared отключён по умолчанию, некоторые дистрибутивы Python не включают разделяемую библиотеку libpython. На некоторых платформах Linux разделяемую библиотеку libpython можно установить с помощью менеджера пакетов, например: sudo apt-get install libpython3.7. Распространённая проблема заключается в том, что библиотека libpython устанавливается в другое место, отличающееся от стандартного системного расположения разделяемых библиотек. Проблему можно решить, используя параметры сборки Python для указания альтернативных путей к библиотекам при компиляции Python, либо создав символическую ссылку на файл библиотеки libpython в стандартном системном расположении разделяемых библиотек. Обычно имя файла разделяемой библиотеки libpython имеет вид libpythonX.Ym.so.1.0 для Python 3.5‑3.7, или libpythonX.Y.so.1.0 для Python 3.8 и новее (например: libpython3.7m.so.1.0, libpython3.9.so.1.0). -- Общая библиотека Python libpython. - The --enable-shared Python build option is disabled by default, some Python distributions do not contain the libpython shared library. For some linux platforms, the libpython shared library can be installed using the package manager, for example: sudo apt-get install libpython3.7. The common issue is that libpython library is installed in a different location than the standard system location for shared libraries. The issue can be fixed by using the Python build options to set alternate library paths when compiling Python, or fixed by creating a symbolic link to the libpython library file in the system standard location for shared libraries. Typically, the libpython shared library file name is libpythonX.Ym.so.1.0 for Python 3.5-3.7, or libpythonX.Y.so.1.0 for Python 3.8 or later (for example: libpython3.7m.so.1.0, libpython3.9.so.1.0). - - -Опция сборки Python --enable-shared отключена по умолчанию, некоторые дистрибутивы Python не содержат общую библиотеку libpython. Для некоторых платформ Linux общая библиотека libpython может быть установлена с помощью менеджера пакетов, например: sudo apt-get install libpython3.7. Распространенной проблемой является то, что библиотека libpython установлена в другом месте, чем стандартное системное расположение для общих библиотек. Проблема может быть решена с помощью параметров сборки Python для установки альтернативных путей к библиотекам при компиляции Python или решена путем создания символической ссылки на файл библиотеки libpython в стандартном системном расположении для общих библиотек. Как правило, имя файла общей библиотеки libpython — libpythonX.Ym.so.1.0 для Python 3.5-3.7, или libpythonX.Y.so.1.0 для Python 3.8 или более поздних версий (например: libpython3.7m.so.1.0, libpython3.9.so.1.0). \ No newline at end of file diff --git a/ru/python-net/overview/technical-support/_index.md b/ru/python-net/overview/technical-support/_index.md index 915b6a3f88..b8bc794619 100644 --- a/ru/python-net/overview/technical-support/_index.md +++ b/ru/python-net/overview/technical-support/_index.md @@ -1,30 +1,35 @@ --- -title: Aspose.PDF для поддержки Python +title: Поддержка Aspose.PDF for Python linktitle: Техническая поддержка type: docs weight: 60 url: /ru/python-net/technical-support/ -description: Эта страница дает рекомендации для быстрого и качественного решения ваших задач с использованием Aspose.PDF для Python. -lastmod: "2021-06-05" +description: Эта страница даёт рекомендации для быстрого и качественного выполнения ваших задач с использованием Aspose.PDF for Python. +lastmod: "2025-02-05" sitemap: changefreq: "monthly" priority: 0.7 +TechArticle: true +AlternativeHeadline: Техническая поддержка Aspose.PDF for Python +Abstract: Aspose.PDF предоставляет бесплатную техническую поддержку через различные каналы, основной из которых — Aspose.Forums, в частности раздел форума Aspose.PDF, где пользователи могут задавать вопросы и получать быстрые ответы. Важно отметить, что Aspose не предоставляет техническую поддержку по телефону, а телефонные звонки ограничены запросами по продажам и покупке. Из‑за возможных различий во временных зонах время ответа может варьироваться. Чтобы обеспечить эффективное решение проблем, пользователям рекомендуется сначала убедиться, что они используют последнюю версию Aspose.PDF, проверив [Aspose.PDF for Python Downloads](https://pypi.org/project/aspose-pdf/). Кроме того, пользователи должны просмотреть существующие обсуждения форума, документацию и справочники API, чтобы узнать, решена ли их проблема уже. При размещении вопроса рекомендуется включить оригинальный документ и любые проблемные фрагменты кода, которые можно упаковать в zip‑архив для удобства. Все загруженные файлы доступны только пользователю и разработчикам Aspose, обеспечивая конфиденциальность и безопасность. --- -Aspose.PDF позволяет вам использовать бесплатную техническую поддержку для всех своих продуктов. Если у вас есть вопросы по Aspose.PDF, ознакомьтесь со следующей статьей: +Aspose.PDF позволяет использовать бесплатную техническую поддержку для всех своих продуктов. Если у вас есть вопросы по Aspose.PDF, ознакомьтесь со следующей статьёй: -- Самый популярный источник поддержки - это [Aspose.Forums](https://forum.aspose.com/). В разделе [Aspose.PDF forum](https://forum.aspose.com/c/pdf/10) вы можете задать свой вопрос и получить ответ как можно скорее. +- Самый популярный источник поддержки — это [Aspose.Forums](https://forum.aspose.com/). В [форум Aspose.PDF](https://forum.aspose.com/c/pdf/10) раздел, вы можете задать свой вопрос и получить ответ как можно быстрее. -- Вы должны знать, что Aspose не предоставляет техническую поддержку по телефону. Звонок возможен только для вопросов продаж и покупок. +- Вы должны знать, что Aspose не предоставляет техническую поддержку по телефону. Звонки доступны только для вопросов по продажам и покупкам. -- Пожалуйста, помните, что у нас есть разница в часовых поясах, это может повлиять на скорость ответов вам. +- Пожалуйста, помните, что у нас разница часовых поясов, это может сказаться на скорости ответов вам. -Если вам нужна помощь с проблемой в Aspose.PDF, следуйте следующим рекомендациям, чтобы убедиться, что она решена наиболее эффективным способом: +Если вам нужна помощь с проблемой Aspose.PDF, следуйте следующим рекомендациям, чтобы убедиться, что она решена максимально эффективно: -- Во-первых, убедитесь, что вы используете последнюю версию Aspose.PDF перед тем, как сообщить о проблеме, смотрите [Aspose.PDF для Python Загрузки](https://pypi.org/project/aspose-pdf/), чтобы узнать о последней версии. +- Во‑первых, проверьте, что вы используете последнюю версию Aspose.PDF перед тем как сообщать о проблеме, см. [Aspose.PDF for Python Downloads](https://pypi.org/project/aspose-pdf/) чтобы узнать о последней версии. -- Возможно, решение вашей проблемы уже обсуждалось и имеет решение, для этого изучите форум и документацию, проверьте API Reference перед тем, как сообщить о проблеме. +- Возможно, решение вашей проблемы уже обсуждалось и найдено; для этого изучите форум и документацию, проверьте справочник API перед тем как сообщать о проблеме. + +- Когда задаёте вопрос, пожалуйста, включайте исходный документ и, возможно, фрагмент кода, который вызывает проблему. Вы можете упаковать эти файлы в один документ, если их несколько. + +- Не беспокойтесь, доступ к «липким» файлам есть только у вас и разработчиков Aspose. -- Когда вы формируете свой вопрос, пожалуйста, включите оригинальный документ и, возможно, фрагмент вашего кода, который вызывает проблему. Вы можете заархивировать эти файлы в один документ, если их несколько. -- Не волнуйтесь, только вы и разработчики Aspose имеют доступ к прикрепленным файлам. diff --git a/ru/python-net/working-with-facades/pdfcontenteditor/annotations/_index.md b/ru/python-net/working-with-facades/pdfcontenteditor/annotations/_index.md index c06f1cf11d..f43aea0dfe 100644 --- a/ru/python-net/working-with-facades/pdfcontenteditor/annotations/_index.md +++ b/ru/python-net/working-with-facades/pdfcontenteditor/annotations/_index.md @@ -3,7 +3,7 @@ title: Аннотации linktitle: Аннотации type: docs weight: 10 -url: /ru/python-net/annotations/ +url: /ru/python-net/annotations-facades/ description: lastmod: "2026-03-20" sitemap: diff --git a/ru/python-net/working-with-facades/pdfcontenteditor/attachments/_index.md b/ru/python-net/working-with-facades/pdfcontenteditor/attachments/_index.md index 643dc31d3d..037809b9ff 100644 --- a/ru/python-net/working-with-facades/pdfcontenteditor/attachments/_index.md +++ b/ru/python-net/working-with-facades/pdfcontenteditor/attachments/_index.md @@ -3,7 +3,7 @@ title: Вложения linktitle: Вложения type: docs weight: 20 -url: /ru/python-net/attachments/ +url: /ru/python-net/attachments-facades/ description: lastmod: "2026-03-20" sitemap: diff --git a/ru/python-net/working-with-facades/pdfcontenteditor/links-and-navigation/_index.md b/ru/python-net/working-with-facades/pdfcontenteditor/links-and-navigation/_index.md index 5cf4de38c5..b0665be25f 100644 --- a/ru/python-net/working-with-facades/pdfcontenteditor/links-and-navigation/_index.md +++ b/ru/python-net/working-with-facades/pdfcontenteditor/links-and-navigation/_index.md @@ -3,7 +3,7 @@ title: Ссылки и навигация linktitle: Ссылки и навигация type: docs weight: 70 -url: /ru/python-net/links-and-navigation/ +url: /ru/python-net/links-and-navigation-facades/ description: lastmod: "2026-03-20" sitemap: