<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – Начало работы</title>
    <link>https://docs.aspose.com/pdf/ru/rust-cpp/get-started/</link>
    <description>Recent content in Начало работы on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru</language>
    <lastBuildDate>Mon, 20 Jul 2026 00:00:00 +0000</lastBuildDate>
    
	  <atom:link href="https://docs.aspose.com/pdf/ru/rust-cpp/get-started/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Rust-Cpp: Как установить Aspose.PDF для Rust via C&#43;&#43;</title>
      <link>https://docs.aspose.com/pdf/ru/rust-cpp/installation/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/ru/rust-cpp/installation/</guid>
      <description>
        
        
        &lt;h2 id=&#34;установка&#34;&gt;Установка&lt;/h2&gt;
&lt;h3 id=&#34;установка-с-сайта-aspose&#34;&gt;Установка с сайта Aspose&lt;/h3&gt;
&lt;p&gt;Этот пакет включает большой файл, который хранится в виде архива bzip2.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Скачайте&lt;/strong&gt; архив &lt;strong&gt;Aspose.PDF for Rust via C++&lt;/strong&gt; с официального сайта Aspose.
Последняя (самая свежая) версия указана вверху и загружается по умолчанию, когда вы нажимаете кнопку &lt;strong&gt;Download&lt;/strong&gt;.
Рекомендуется использовать эту последнюю версию. Скачайте предыдущую версию только в случае необходимости.
Пример: &lt;code&gt;Aspose.PDF-for-Rust-via-CPP-25.6.zip&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Формат имени файла архива: &lt;code&gt;Aspose.PDF-for-Rust-via-CPP-YY.M.zip&lt;/code&gt;, где:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;YY&lt;/code&gt; = последние две цифры года (например, &lt;code&gt;25&lt;/code&gt; для 2025)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;M&lt;/code&gt; = номер месяца от &lt;code&gt;1&lt;/code&gt; к &lt;code&gt;12&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Извлеките&lt;/strong&gt; архив в выбранный вами каталог &lt;code&gt;{path}&lt;/code&gt; используя подходящий инструмент:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;В Linux/macOS:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;unzip Aspose.PDF-for-Rust-via-CPP-YY.M.zip -d &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;path&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;В Windows используйте встроенную функцию извлечения в Проводнике или любой инструмент для разархивирования (7-Zip, WinRAR).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Добавьте&lt;/strong&gt; библиотеку как зависимость в ваш проект на Rust. Вы можете сделать это двумя способами:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Использование командной строки:&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cargo add asposepdf --path &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;path&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/asposepdf
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Ручное редактирование &lt;code&gt;Cargo.toml&lt;/code&gt;:&lt;/strong&gt;
Откройте свой проект &lt;code&gt;Cargo.toml&lt;/code&gt; и добавьте следующее под &lt;code&gt;[dependencies]&lt;/code&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-toml&#34; data-lang=&#34;toml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;dependencies&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;asposepdf&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;path&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;{path}/asposepdf&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Соберите ваш проект&lt;/strong&gt; (&lt;code&gt;cargo build&lt;/code&gt;). При первой сборке соответствующая динамическая библиотека для вашей платформы будет автоматически извлечена из &lt;code&gt;.bz2&lt;/code&gt; архив в &lt;code&gt;lib&lt;/code&gt; папка и привязана к вашему проекту.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Примечания&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Скрипт сборки пытается создать &lt;strong&gt;символическую ссылку&lt;/strong&gt; на библиотеку в вашем каталоге вывода (например, &lt;code&gt;target/debug/&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Для &lt;strong&gt;Linux и macOS&lt;/strong&gt; также необходимо следовать &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/ru/rust-cpp/installation/#runtime-configuration&#34;&gt;Конфигурация времени выполнения&lt;/a&gt; раздел ниже, чтобы гарантировать, что исполняемый файл может найти библиотеку во время выполнения.&lt;/li&gt;
&lt;li&gt;Все &lt;code&gt;.bz2&lt;/code&gt; архивы имеют соответствующие &lt;code&gt;.sha256&lt;/code&gt; файлы контрольных сумм. Если контрольная сумма отсутствует или недействительна, сборка завершится с ошибкой.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;установка-с-github&#34;&gt;Установка с GitHub&lt;/h3&gt;
&lt;p&gt;Этот пакет содержит предварительно скомпилированные нативные библиотеки (&lt;code&gt;.dll&lt;/code&gt;, &lt;code&gt;.so&lt;/code&gt;, &lt;code&gt;.dylib&lt;/code&gt;) которые хранятся в сжатом виде &lt;code&gt;.bz2&lt;/code&gt; архивы внутри репозитория GitHub.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Добавьте&lt;/strong&gt; библиотеку как зависимость в ваш проект на Rust. Вы можете сделать это двумя способами:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Использование командной строки:&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cargo add asposepdf --git https://github.com/aspose-pdf/aspose-pdf-rust-cpp.git
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Ручное редактирование &lt;code&gt;Cargo.toml&lt;/code&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Откройте свой проект &lt;code&gt;Cargo.toml&lt;/code&gt; и добавьте следующее под &lt;code&gt;[dependencies]&lt;/code&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-toml&#34; data-lang=&#34;toml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;dependencies&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;asposepdf&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;git&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;https://github.com/aspose-pdf/aspose-pdf-rust-cpp.git&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Примечание:&lt;/strong&gt; Чтобы использовать конкретную версию выпуска, вы можете указать тег:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-toml&#34; data-lang=&#34;toml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;asposepdf&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;git&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;\&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;https://github.com/aspose-pdf/aspose-pdf-rust-cpp.git&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;tag&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;v1.26.1&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Соберите ваш проект&lt;/strong&gt; (&lt;code&gt;cargo build&lt;/code&gt;). При первой сборке соответствующая динамическая библиотека для вашей платформы будет автоматически извлечена из &lt;code&gt;.bz2&lt;/code&gt; архив в &lt;code&gt;lib&lt;/code&gt; папка и привязана к вашему проекту.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Примечания&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Вам не нужно вручную загружать или извлекать какие-либо файлы - всё включено в репозиторий GitHub.&lt;/li&gt;
&lt;li&gt;Скрипт сборки пытается создать &lt;strong&gt;символическую ссылку&lt;/strong&gt; на библиотеку в вашем каталоге вывода (например, &lt;code&gt;target/debug/&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Для &lt;strong&gt;Linux и macOS&lt;/strong&gt; также необходимо следовать &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/ru/rust-cpp/installation/#runtime-configuration&#34;&gt;Конфигурация времени выполнения&lt;/a&gt; раздел ниже, чтобы гарантировать, что исполняемый файл может найти библиотеку во время выполнения.&lt;/li&gt;
&lt;li&gt;Все &lt;code&gt;.bz2&lt;/code&gt; архивы соответствуют &lt;code&gt;.sha256&lt;/code&gt; файлы контрольных сумм. Контрольная сумма проверяется перед распаковкой.&lt;/li&gt;
&lt;li&gt;Если проверка контрольной суммы не прошла или архив отсутствует, сборка завершится с подробной ошибкой.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;установка-из-cratesio&#34;&gt;Установка из crates.io&lt;/h3&gt;
&lt;p&gt;Этот пакет доступен на &lt;a href=&#34;https://crates.io/crates/asposepdf&#34;&gt;crates.io&lt;/a&gt;.
Из-за ограничений размера опубликованный crate не включает нативные бинарные библиотеки (&amp;quot;&lt;code&gt;.dll&lt;/code&gt;, &lt;code&gt;.so&lt;/code&gt;, или &lt;code&gt;.dylib&lt;/code&gt;).
Вы можете получить необходимые нативные библиотеки либо из официального архива дистрибутива (см) &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/ru/rust-cpp/installation/#installation-from-aspose-website&#34;&gt;Установка с сайта Aspose&lt;/a&gt; или из репозитория GitHub (см &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/ru/rust-cpp/installation/#installation-from-github&#34;&gt;Установка с GitHub&lt;/a&gt;).
Скрипт сборки будет находить, проверять и извлекать соответствующую нативную библиотеку из сжатого архива .bz2 во время процесса сборки.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Добавьте&lt;/strong&gt; библиотеку как зависимость в ваш проект на Rust. Вы можете сделать это двумя способами:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Использование командной строки:&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cargo add asposepdf
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Ручное редактирование &lt;code&gt;Cargo.toml&lt;/code&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Откройте свой проект &lt;code&gt;Cargo.toml&lt;/code&gt; и добавьте следующее под &lt;code&gt;[dependencies]&lt;/code&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-toml&#34; data-lang=&#34;toml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;dependencies&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;asposepdf&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;1.26.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Установите путь&lt;/strong&gt; к каталогу, содержащему нативные библиотеки, и загрузите необходимые файлы:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Установите переменную окружения &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt;&lt;/strong&gt; указывает на папку, где вы разместите native &lt;code&gt;.bz2&lt;/code&gt; архивы, их &lt;code&gt;.sha256&lt;/code&gt; файлы контрольных сумм, и извлечённые собственные библиотеки (&lt;code&gt;.dll&lt;/code&gt;, &lt;code&gt;.so&lt;/code&gt;, &lt;code&gt;.dylib&lt;/code&gt;, и также для Windows &lt;code&gt;.lib&lt;/code&gt;):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;На Linux/macOS:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;export&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;ASPOSE_PDF_LIB_DIR&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;/path/to/lib
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;В Windows (Командная строка):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cmd&#34; data-lang=&#34;cmd&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;set&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;ASPOSE_PDF_LIB_DIR&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;=&lt;/span&gt;C:\path\to\lib
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;В Windows (PowerShell):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-powershell&#34; data-lang=&#34;powershell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$env:ASPOSE_PDF_LIB_DIR&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;C:\path\to\lib&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Примечание к ASPOSE_PDF_LIB_DIR&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Этот &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt; переменная среды определяет рабочий каталог для скрипта сборки. Она используется &lt;strong&gt;только во время компиляции&lt;/strong&gt;, чтобы найти, проверить и извлечь архивы нативных библиотек. Установка этой переменной &lt;strong&gt;не&lt;/strong&gt; приводит к автоматическому добавлению каталога в путь поиска библиотек во время выполнения вашей системы (см &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/ru/rust-cpp/installation/#runtime-configuration&#34;&gt;Конфигурация времени выполнения&lt;/a&gt;).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Скачайте требуемое&lt;/strong&gt; &lt;code&gt;.bz2&lt;/code&gt; архивы** и файлы контрольных сумм из репозитория GitHub &lt;a href=&#34;https://github.com/aspose-pdf/aspose-pdf-rust-cpp/tree/main/lib&#34;&gt;&lt;code&gt;lib/&lt;/code&gt; папка&lt;/a&gt; и &lt;strong&gt;поместите их&lt;/strong&gt; в папку, указанную в &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt;:&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Для &lt;strong&gt;Linux x64&lt;/strong&gt;, загрузить:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;libAsposePDFforRust_linux_amd64.so.bz2&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;libAsposePDFforRust_linux_amd64.so.bz2.sha256&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Для &lt;strong&gt;macOS x86_64&lt;/strong&gt;, загрузите:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;libAsposePDFforRust_darwin_amd64.dylib.bz2&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;libAsposePDFforRust_darwin_amd64.dylib.bz2.sha256&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Для &lt;strong&gt;macOS arm64&lt;/strong&gt;, загрузите:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;libAsposePDFforRust_darwin_arm64.dylib.bz2&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;libAsposePDFforRust_darwin_arm64.dylib.bz2.sha256&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Для &lt;strong&gt;Windows x64&lt;/strong&gt;, загрузите:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;AsposePDFforRust_windows_amd64.dll.bz2&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AsposePDFforRust_windows_amd64.dll.bz2.sha256&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AsposePDFforRust_windows_amd64.lib&lt;/code&gt; (нативная импортируемая библиотека, не сжата)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Примечание:&lt;/strong&gt; Вам необходимо вручную загрузить эти файлы с GitHub и поместить их в каталог, указанный &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt;.&lt;br&gt;
Скрипт сборки автоматически распакует нативные библиотеки из &lt;code&gt;.bz2&lt;/code&gt; архивы при первой сборке.&lt;/p&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;&lt;strong&gt;Соберите&lt;/strong&gt; ваш проект (&lt;code&gt;cargo build&lt;/code&gt;). При первой сборке нативная библиотека, соответствующая вашей платформе, будет автоматически извлечена из &lt;code&gt;.bz2&lt;/code&gt; архивировать и связать с вашим проектом.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Важно:&lt;/strong&gt; Для &lt;strong&gt;Linux и macOS&lt;/strong&gt; вам также следует выполнить &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/ru/rust-cpp/installation/#runtime-configuration&#34;&gt;Конфигурация времени выполнения&lt;/a&gt; раздел ниже, чтобы гарантировать, что исполняемый файл может найти библиотеку во время выполнения.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Примечания&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Этот &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt; переменная используется &lt;strong&gt;только во время процесса сборки&lt;/strong&gt;, чтобы находить и извлекать архивы.&lt;/li&gt;
&lt;li&gt;Скрипт сборки пытается создать &lt;strong&gt;символическую ссылку&lt;/strong&gt; на извлечённую библиотеку в вашем выходном каталоге (например, &lt;code&gt;target/debug/&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Вы должны предоставить папку, содержащую &lt;code&gt;.bz2&lt;/code&gt; и &lt;code&gt;.sha256&lt;/code&gt; файлы отдельно, поскольку эти бинарные архивы не распространяются через crates.io.&lt;/li&gt;
&lt;li&gt;Если требуемый архив отсутствует или контрольная сумма не совпадает, сборка завершится с подробной ошибкой.&lt;/li&gt;
&lt;li&gt;Те же бинарные файлы, которые использовались для установки через GitHub или сайт Aspose, могут быть повторно использованы здесь.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;быстрый-старт&#34;&gt;Быстрый старт&lt;/h2&gt;
&lt;p&gt;Все фрагменты кода находятся в &lt;a href=&#34;https://onedrive.live.com/examples&#34;&gt;фрагмент&lt;/a&gt;.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Системные требования</title>
      <link>https://docs.aspose.com/pdf/ru/rust-cpp/system-requirements/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/ru/rust-cpp/system-requirements/</guid>
      <description>
        
        
        &lt;h2 id=&#34;поддерживаемые-платформы-asposepdf-for-rust-via-c&#34;&gt;Поддерживаемые платформы Aspose.PDF for Rust via C++&lt;/h2&gt;
&lt;p&gt;Пакет asposepdf — это мощный набор инструментов, который позволяет разработчикам напрямую работать с PDF‑файлами и выполнять различные задачи с PDF.
Содержит уникальные функции для преобразования PDF в другие форматы.&lt;/p&gt;
&lt;p&gt;Реализована поддержка платформ Linux x64, macOS x86_64, macOS arm64 и Windows x64.&lt;/p&gt;
&lt;p&gt;Требуется версия динамической библиотеки, специфичная для платформы, из папки ‘lib’ в корневом каталоге пакета, для распространения полученного приложения:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;libAsposePDFforRust_linux_amd64.so для платформы Linux x64&lt;/li&gt;
&lt;li&gt;libAsposePDFforRust_darwin_arm64.dylib для платформы macOS arm64&lt;/li&gt;
&lt;li&gt;libAsposePDFforRust_darwin_amd64.dylib для платформы macOS x86_64&lt;/li&gt;
&lt;li&gt;AsposePDFforRust_windows_amd64.dll для платформы Windows x64.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Пример Hello World с использованием языка Rust</title>
      <link>https://docs.aspose.com/pdf/ru/rust-cpp/hello-world-example/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/ru/rust-cpp/hello-world-example/</guid>
      <description>
        
        
        &lt;p&gt;Пример «Hello World» традиционно используется для представления возможностей языка программирования или программного обеспечения на простом примере.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Aspose.PDF for Rust&lt;/strong&gt; — это полнофункциональный API для PDF, позволяющий разработчикам внедрять возможности создания, манипулирования и конвертации PDF‑документов с помощью Rust. Он поддерживает многие популярные форматы файлов, включая PDF, TXT, XLSX, EPUB, TEX, DOC, DOCX, PPTX, форматы изображений и т.д. В этой статье мы создаём PDF‑документ, содержащий текст &amp;ldquo;Hello World!&amp;rdquo;. После установки Aspose.PDF for Rust в вашей среде вы можете выполнить пример кода, чтобы увидеть, как работает API Aspose.PDF.
Следующий фрагмент кода выполняет такие шаги:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Создайте новый экземпляр PDF‑документа.&lt;/li&gt;
&lt;li&gt;Добавьте новую страницу в PDF‑документ с помощью функции &lt;a href=&#34;https://reference.aspose.com/pdf/rust-cpp/core/page_add/&#34;&gt;page_add&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Установите размер страницы с помощью &lt;a href=&#34;https://reference.aspose.com/pdf/rust-cpp/organize/page_set_size/&#34;&gt;page_set_size&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Добавьте текст &amp;ldquo;Hello World!&amp;rdquo; на первую страницу с помощью &lt;a href=&#34;https://reference.aspose.com/pdf/rust-cpp/organize/page_add_text/&#34;&gt;page_add_text&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Сохраните PDF‑документ с помощью метода &lt;a href=&#34;https://reference.aspose.com/pdf/rust-cpp/core/save_as/&#34;&gt;save_as&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Следующий фрагмент кода — это программа Hello World, демонстрирующая работу API Aspose.PDF for Rust.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-rs&#34; data-lang=&#34;rs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;use&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asposepdf&lt;/span&gt;::&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;PageSize&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;use&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;std&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;error&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;Error&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;fn&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;main&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;-&amp;gt; &lt;span class=&#34;nb&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(),&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Box&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;dyn&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Error&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// Create a new PDF-document
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pdf&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Document&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;new&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;?&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// Add a new page
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pdf&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;page_add&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;?&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// Set the size of the first page to A4
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pdf&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;page_set_size&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;PageSize&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;A4&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;?&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// Add &amp;#34;Hello World!&amp;#34; text to the first page
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pdf&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;page_add_text&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Hello World!&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;?&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// Save the PDF-document as &amp;#34;hello.pdf&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pdf&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;save_as&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;hello.pdf&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;?&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Saved PDF-document: hello.pdf&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(())&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Поддерживаемые форматы файлов</title>
      <link>https://docs.aspose.com/pdf/ru/rust-cpp/supported-file-formats/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/ru/rust-cpp/supported-file-formats/</guid>
      <description>
        
        
        &lt;p&gt;Следующая таблица указывает форматы файлов, которые Aspose.PDF for Rust может загружать и сохранять.&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Формат&lt;/strong&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Описание&lt;/strong&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Загрузка&lt;/strong&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Сохранить&lt;/strong&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Примечания&lt;/strong&gt;&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/pdf/&#34;&gt;PDF&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Портативный формат документа&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/ebook/epub/&#34;&gt;EPUB&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Формат электронных книг&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/page-description-language/tex/&#34;&gt;TeX&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Формат файла LaTex для наборки&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/page-description-language/svg/&#34;&gt;SVG&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Scalable Vector Graphics (векторный графический формат на основе XML)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/page-description-language/xps/&#34;&gt;XPS&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Документы XPS&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/spreadsheet/xlsx/&#34;&gt;XLSX&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Сохраняет документ в формате Microsoft Excel 2007&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/presentation/pptx/&#34;&gt;PPTX&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Сохраняет документ в формате презентаций Microsoft PowerPoint&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/word-processing/doc/&#34;&gt;DOC&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Сохраняет документ в формате Microsoft Word&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/word-processing/docx/&#34;&gt;DOCX&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Сохраняет документ в формате Microsoft Word&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/image/jpeg/&#34;&gt;JPEG&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Сохраняет документ в формате JPEG&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/image/png/&#34;&gt;PNG&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Сохраняет документ в формате PNG&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/image/bmp/&#34;&gt;BMP&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Сохраняет документ в формате BMP&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/image/tiff/&#34;&gt;TIFF&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Сохраняет документ как одностраничное или многостраничное изображение TIFF&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://docs.fileformat.com/word-processing/txt/&#34;&gt;Текст&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Сохранить документ в текстовом формате&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;DICOM&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Сохранить документ в текстовом формате DICOM&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;
&lt;img src=&#39;https://docs.aspose.com/pdf/pdf/icons/check-square.svg&#39; alt = &#34;tick&#34; class=&#34;emoticon&#34; /&gt;
 &lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt; &lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Ключевые особенности Aspose.PDF для Rust</title>
      <link>https://docs.aspose.com/pdf/ru/rust-cpp/key-features/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/ru/rust-cpp/key-features/</guid>
      <description>
        
        
        &lt;h2 id=&#34;кроссплатформенное-программное-обеспечение&#34;&gt;Кроссплатформенное программное обеспечение&lt;/h2&gt;
&lt;p&gt;Поддерживает различные платформы и версии Rust. См. &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/ru/rust-cpp/system-requirements/&#34;&gt;Системные требования&lt;/a&gt; для подробностей.&lt;/p&gt;
&lt;h2 id=&#34;общие-функции&#34;&gt;Общие функции&lt;/h2&gt;
&lt;p&gt;Поддерживает загрузку из и сохранение в широкий список &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/ru/rust-cpp/supported-file-formats/&#34;&gt;форматов файлов&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;поддерживаемые-стандарты-pdf&#34;&gt;Поддерживаемые стандарты PDF&lt;/h2&gt;
&lt;p&gt;Aspose.PDF for Rust поддерживает версии PDF 1.2, 1.3, 1.4, 1.5, 1.6 и 1.7.&lt;/p&gt;
&lt;h2 id=&#34;функции-по-типу&#34;&gt;Функции по типу&lt;/h2&gt;
&lt;h3 id=&#34;основные-операции&#34;&gt;Основные операции&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;new PDF&lt;/li&gt;
&lt;li&gt;open PDF&lt;/li&gt;
&lt;li&gt;save PDF&lt;/li&gt;
&lt;li&gt;save_as&lt;/li&gt;
&lt;li&gt;page_insert&lt;/li&gt;
&lt;li&gt;page_add&lt;/li&gt;
&lt;li&gt;page_count&lt;/li&gt;
&lt;li&gt;page_delete&lt;/li&gt;
&lt;li&gt;extract_text&lt;/li&gt;
&lt;li&gt;set_license&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;организация&#34;&gt;Организация&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;optimize&lt;/li&gt;
&lt;li&gt;optimize_resource&lt;/li&gt;
&lt;li&gt;grayscale&lt;/li&gt;
&lt;li&gt;rotate&lt;/li&gt;
&lt;li&gt;set_background&lt;/li&gt;
&lt;li&gt;repair&lt;/li&gt;
&lt;li&gt;page_add_text&lt;/li&gt;
&lt;li&gt;page_set_size&lt;/li&gt;
&lt;li&gt;page_rotate&lt;/li&gt;
&lt;li&gt;page_grayscale&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;преобразование-и-сохранение&#34;&gt;Преобразование и сохранение&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;PDF, DOC, DOCX, XLSX, PPTX, JPEG, PNG, BMP, TIFF, EPUB, DICOM, SVG, XPS, TEX, TXT&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Лицензия Aspose PDF</title>
      <link>https://docs.aspose.com/pdf/ru/rust-cpp/licensing/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/ru/rust-cpp/licensing/</guid>
      <description>
        
        
        &lt;h2 id=&#34;лицензия&#34;&gt;Лицензия&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Исходный код Rust&lt;/strong&gt; лицензирован под лицензией MIT.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Общая библиотека&lt;/strong&gt; (AsposePDFforRust_windows_amd64.dll, libAsposePDFforRust_linux_amd64.so, libAsposePDFforRust_darwin_amd64.dylib, libAsposePDFforRust_darwin_arm64.dylib) является проприетарной и требует коммерческой лицензии. Чтобы использовать весь набор функций, необходимо получить лицензию.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;оценочная-версия&#34;&gt;Оценочная версия&lt;/h2&gt;
&lt;p&gt;Вы можете использовать &lt;strong&gt;Aspose.PDF for Rust via C++&lt;/strong&gt; бесплатно для оценки. Оценочная версия предоставляет почти всю функциональность продукта с некоторыми ограничениями. Та же оценочная версия становится лицензированной, когда вы приобретаете лицензию и добавляете несколько строк кода для её применения.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Если вы хотите протестировать Aspose.PDF for Rust без ограничений оценочной версии, вы также можете запросить 30‑дневную временную лицензию. Пожалуйста, обратитесь к &lt;a href=&#34;https://purchase.aspose.com/temporary-license&#34;&gt;Как получить временную лицензию?&lt;/a&gt;?&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;ограничения-версии-оценки&#34;&gt;Ограничения версии оценки&lt;/h3&gt;
&lt;p&gt;Мы хотим, чтобы наши клиенты тщательно тестировали наши компоненты перед покупкой, поэтому оценочная версия позволяет использовать её так же, как обычно.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Документы, созданные с водяным знаком оценки&lt;/strong&gt;. Оценочная версия Aspose.PDF for Rust предоставляет полный функционал продукта, но все страницы в сгенерированных файлах помечены водяным знаком с текстом &amp;ldquo;Evaluation Only. Created with Aspose.PDF. Copyright 2002-2025 Aspose Pty Ltd.&amp;rdquo; в верхней части.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ограничьте количество страниц, которые могут быть обработаны&lt;/strong&gt;. В оценочной версии вы можете обработать только первые четыре страницы документа.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;использование-в-продакшене&#34;&gt;Использование в продакшене&lt;/h3&gt;
&lt;p&gt;В производственной среде требуется коммерческий лицензионный ключ. Пожалуйста, свяжитесь с нами для покупки коммерческой лицензии.&lt;/p&gt;
&lt;h3 id=&#34;применить-лицензию&#34;&gt;Применить лицензию&lt;/h3&gt;
&lt;p&gt;Применение лицензии для включения полной функциональности Aspose.PDF для Rust с использованием файла лицензии (Aspose.PDF.RustViaCPP.lic).&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-rs&#34; data-lang=&#34;rs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;use&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asposepdf&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;Document&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;fn&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;main&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;-&amp;gt; &lt;span class=&#34;nb&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(),&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Box&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;dyn&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;std&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;error&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;Error&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// Open a PDF-document with filename
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pdf&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Document&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;open&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;sample.pdf&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;?&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// Set license with filename
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pdf&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;set_license&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Aspose.PDF.RustViaCPP.lic&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;?&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// Now you can work with the licensed PDF document
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// ...
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(())&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Конфигурация среды выполнения Aspose.PDF для Rust via C&#43;&#43;</title>
      <link>https://docs.aspose.com/pdf/ru/rust-cpp/runtime-configuration/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/ru/rust-cpp/runtime-configuration/</guid>
      <description>
        
        
        &lt;blockquote&gt;
&lt;p&gt;Это стандартное требование при использовании нативных динамических библиотек в Rust.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;В Linux и macOS системный динамический загрузчик не ищет автоматически каталог исполняемого файла, если не настроен RPATH. Чтобы ваше приложение могло найти нативную библиотеку Aspose.PDF во время выполнения, необходимо настроить &lt;strong&gt;RPATH&lt;/strong&gt; (Run-time Search Path).&lt;/p&gt;
&lt;p&gt;Наш скрипт сборки извлекает библиотеку и пытается создать символическую ссылку на неё в вашем выходном каталоге (например, &lt;code&gt;target/debug/&lt;/code&gt;). Чтобы исполняемый файл мог его найти, выберите один из следующих вариантов:&lt;/p&gt;
&lt;h2 id=&#34;вариант-1-конфигурация-на-уровне-проекта-рекомендовано&#34;&gt;Вариант 1: Конфигурация на уровне проекта (рекомендовано)&lt;/h2&gt;
&lt;p&gt;Создать папку с именем &lt;code&gt;.cargo&lt;/code&gt; в корневом каталоге вашего проекта (если его не существует) и создайте файл с именем &lt;code&gt;config.toml&lt;/code&gt; внутри:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-toml&#34; data-lang=&#34;toml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;target&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;cfg(target_os = &amp;#34;linux&amp;#34;)&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;rustflags&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;-C&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;link-arg=-Wl,-rpath,$ORIGIN&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;target&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;cfg(target_os = &amp;#34;macos&amp;#34;)&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;rustflags&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;-C&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;link-arg=-Wl,-rpath,@loader_path&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;вариант-2-переменная-окружения-rustflags&#34;&gt;Вариант 2: Переменная окружения RUSTFLAGS&lt;/h2&gt;
&lt;p&gt;Соберите свой проект с помощью следующего флага:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Linux&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;RUSTFLAGS&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;-C link-arg=-Wl,-rpath,\$ORIGIN&amp;#34;&lt;/span&gt; cargo build
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# macOS&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;RUSTFLAGS&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;-C link-arg=-Wl,-rpath,@loader_path&amp;#34;&lt;/span&gt; cargo build
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;вариант-3-системная-установка-не-рекомендуется-для-разработки&#34;&gt;Вариант 3: Системная установка (не рекомендуется для разработки)&lt;/h2&gt;
&lt;p&gt;Если вы предпочитаете установить библиотеку глобально:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Linux:&lt;/strong&gt; Скопировать &lt;code&gt;.so&lt;/code&gt; файл к &lt;code&gt;/usr/local/lib&lt;/code&gt; и запустить &lt;code&gt;sudo ldconfig&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;macOS:&lt;/strong&gt; Скопировать &lt;code&gt;.dylib&lt;/code&gt; файл к &lt;code&gt;/usr/local/lib&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Windows&lt;/strong&gt;
Обычно никаких действий не требуется, потому что библиотека находится в той же папке, что и &lt;code&gt;.exe&lt;/code&gt;. В качестве альтернативы, вы можете добавить каталог, содержащий &lt;code&gt;.dll&lt;/code&gt; в вашу систему &lt;code&gt;PATH&lt;/code&gt; переменная среды.&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Поддержка Aspose.PDF for Rust</title>
      <link>https://docs.aspose.com/pdf/ru/rust-cpp/technical-support/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/ru/rust-cpp/technical-support/</guid>
      <description>
        
        
        &lt;p&gt;Aspose предоставляет неограниченную бесплатную техническую поддержку для всех своих продуктов. Поддержка доступна всем пользователям, включая пробную версию. Основным каналом поддержки являются Aspose.Forums.&lt;/p&gt;


&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Обратите внимание, что Aspose не предоставляет техническую поддержку по телефону. Телефонная поддержка доступна только для вопросов, связанных с продажами и покупками.
&lt;/div&gt;

&lt;h2 id=&#34;форум-бесплатной-поддержки-aspose&#34;&gt;Форум бесплатной поддержки Aspose&lt;/h2&gt;
&lt;p&gt;Aspose.PDF позволяет использовать бесплатную техническую поддержку для всех своих продуктов. Если у вас есть вопросы по Aspose.PDF, ознакомьтесь с следующей статьей:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Самым популярным источником поддержки является &lt;a href=&#34;https://forum.aspose.com/&#34;&gt;Aspose.Forums&lt;/a&gt;. В &lt;a href=&#34;https://forum.aspose.com/c/pdf/10&#34;&gt;Aspose.PDF форум&lt;/a&gt; раздел, вы можете задать свой вопрос и получить ответ как можно скорее.&lt;/li&gt;
&lt;li&gt;Вы должны знать, что Aspose не предоставляет техническую поддержку по телефону. Вы можете звонить только по вопросам продаж и закупок.&lt;/li&gt;
&lt;li&gt;Пожалуйста, помните, что у нас есть разница во временных зонах, это может повлиять на скорость ответов вам.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;сообщить-о-проблеме-или-запросить-функцию&#34;&gt;Сообщить о проблеме или запросить функцию&lt;/h2&gt;
&lt;p&gt;Если вам нужна помощь по проблеме с Aspose.PDF, следуйте следующим рекомендациям, чтобы убедиться, что она будет решена наиболее эффективным способом:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Во-первых, проверьте, что вы используете последнюю версию Aspose.PDF перед тем как сообщать о проблеме, см. &lt;a href=&#34;https://releases.aspose.com/pdf/rustcpp/&#34;&gt;Скачать Aspose.PDF для Rust&lt;/a&gt; чтобы узнать о последней версии.&lt;/li&gt;
&lt;li&gt;Возможно, решение вашей проблемы уже обсуждалось и имеется; для этого изучите форум и документацию, проверьте &lt;a href=&#34;https://reference.aspose.com/pdf/rust-cpp/&#34;&gt;Справочник API&lt;/a&gt; прежде чем сообщать о проблеме.&lt;/li&gt;
&lt;li&gt;Когда формулируете свой вопрос, пожалуйста, включите оригинальный документ и, возможно, фрагмент вашего кода, вызывающего проблему. Вы можете упаковать эти файлы в один архив, если их несколько.&lt;/li&gt;
&lt;li&gt;Не волнуйтесь, только вы и разработчики Aspose имеют доступ к липким файлам.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
  </channel>
</rss>
