<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – Commencer</title>
    <link>https://docs.aspose.com/pdf/fr/rust-cpp/get-started/</link>
    <description>Recent content in Commencer on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>fr</language>
    <lastBuildDate>Mon, 20 Jul 2026 00:00:00 +0000</lastBuildDate>
    
	  <atom:link href="https://docs.aspose.com/pdf/fr/rust-cpp/get-started/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Rust-Cpp: Comment installer Aspose.PDF pour Rust via C&#43;&#43;</title>
      <link>https://docs.aspose.com/pdf/fr/rust-cpp/installation/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/fr/rust-cpp/installation/</guid>
      <description>
        
        
        &lt;h2 id=&#34;installation&#34;&gt;Installation&lt;/h2&gt;
&lt;h3 id=&#34;installation-depuis-le-site-web-daspose&#34;&gt;Installation depuis le site Web d&amp;rsquo;Aspose&lt;/h3&gt;
&lt;p&gt;Ce paquet inclut un fichier volumineux qui est stocké sous forme d&amp;rsquo;archive bzip2.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Télécharger&lt;/strong&gt; l&amp;rsquo;archive &lt;strong&gt;Aspose.PDF for Rust via C++&lt;/strong&gt; sur le site officiel d&amp;rsquo;Aspose.
La version la plus récente (la plus à jour) est affichée en haut et est téléchargée par défaut lorsque vous cliquez sur le bouton &lt;strong&gt;Télécharger&lt;/strong&gt;.
Il est recommandé d&amp;rsquo;utiliser cette dernière version. Téléchargez une version précédente uniquement si nécessaire.
Exemple : &lt;code&gt;Aspose.PDF-for-Rust-via-CPP-25.6.zip&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Le format du nom de fichier d&amp;rsquo;archive est : &lt;code&gt;Aspose.PDF-for-Rust-via-CPP-YY.M.zip&lt;/code&gt;, où:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;YY&lt;/code&gt; = les deux derniers chiffres de l&amp;rsquo;année (p. ex., &lt;code&gt;25&lt;/code&gt; pour 2025)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;M&lt;/code&gt; = numéro du mois à partir de &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;Extraire&lt;/strong&gt; l&amp;rsquo;archive dans le répertoire de votre choix &lt;code&gt;{path}&lt;/code&gt; en utilisant un outil approprié :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Sur 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;Sur Windows, utilisez l&amp;rsquo;extraction intégrée de l&amp;rsquo;Explorateur ou tout outil de décompression (7‑Zip, WinRAR).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Ajouter&lt;/strong&gt; la bibliothèque en tant que dépendance dans votre projet Rust. Vous pouvez le faire de deux manières :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Utilisation de la ligne de commande :&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;Modification manuelle de &lt;code&gt;Cargo.toml&lt;/code&gt; :&lt;/strong&gt;
Ouvrez le projet de votre &lt;code&gt;Cargo.toml&lt;/code&gt; et ajoutez ce qui suit sous &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;Construisez votre projet&lt;/strong&gt; (&lt;code&gt;cargo build&lt;/code&gt;). Lors de la première construction, la bibliothèque dynamique appropriée pour votre plateforme sera automatiquement extraite du &lt;code&gt;.bz2&lt;/code&gt; archiver dans le &lt;code&gt;lib&lt;/code&gt; dossier et lié à votre projet.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Notes&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Le script de compilation tente de créer un &lt;strong&gt;lien symbolique&lt;/strong&gt; vers la bibliothèque dans votre répertoire de sortie (par ex., &lt;code&gt;target/debug/&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Pour &lt;strong&gt;Linux et macOS&lt;/strong&gt;, vous devez également suivre le &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/fr/rust-cpp/installation/#runtime-configuration&#34;&gt;Configuration d&amp;rsquo;exécution&lt;/a&gt; section ci-dessous pour garantir que l&amp;rsquo;exécutable puisse trouver la bibliothèque au moment de l&amp;rsquo;exécution.&lt;/li&gt;
&lt;li&gt;Tout &lt;code&gt;.bz2&lt;/code&gt; les archives ont correspondantes &lt;code&gt;.sha256&lt;/code&gt; fichiers de somme de contrôle. Si une somme de contrôle est manquante ou invalide, la construction échouera.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;installation-depuis-github&#34;&gt;Installation depuis GitHub&lt;/h3&gt;
&lt;p&gt;Ce package comprend des bibliothèques natives précompilées (&amp;quot;&lt;code&gt;.dll&lt;/code&gt;, &lt;code&gt;.so&lt;/code&gt;, &lt;code&gt;.dylib&lt;/code&gt;) qui sont stockés sous forme compressée &lt;code&gt;.bz2&lt;/code&gt; archives dans le dépôt GitHub.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Ajouter&lt;/strong&gt; la bibliothèque en tant que dépendance dans votre projet Rust. Vous pouvez le faire de deux manières :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Utilisation de la ligne de commande :&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;Modification manuelle de &lt;code&gt;Cargo.toml&lt;/code&gt; :&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ouvrez le projet de votre &lt;code&gt;Cargo.toml&lt;/code&gt; et ajoutez ce qui suit sous &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;Note :&lt;/strong&gt; Pour utiliser une version de publication spécifique, vous pouvez spécifier une balise :&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;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;Construisez votre projet&lt;/strong&gt; (&lt;code&gt;cargo build&lt;/code&gt;). Lors de la première construction, la bibliothèque dynamique appropriée pour votre plateforme sera automatiquement extraite du &lt;code&gt;.bz2&lt;/code&gt; archiver dans le &lt;code&gt;lib&lt;/code&gt; dossier et lié à votre projet.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Notes&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Vous n&amp;rsquo;avez pas besoin de télécharger ou d&amp;rsquo;extraire manuellement des fichiers - tout est inclus dans le dépôt GitHub.&lt;/li&gt;
&lt;li&gt;Le script de compilation tente de créer un &lt;strong&gt;lien symbolique&lt;/strong&gt; vers la bibliothèque dans votre répertoire de sortie (par ex., &lt;code&gt;target/debug/&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Pour &lt;strong&gt;Linux et macOS&lt;/strong&gt;, vous devez également suivre le &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/fr/rust-cpp/installation/#runtime-configuration&#34;&gt;Configuration d&amp;rsquo;exécution&lt;/a&gt; section ci-dessous pour garantir que l&amp;rsquo;exécutable puisse trouver la bibliothèque au moment de l&amp;rsquo;exécution.&lt;/li&gt;
&lt;li&gt;Tout &lt;code&gt;.bz2&lt;/code&gt; les archives correspondent &lt;code&gt;.sha256&lt;/code&gt; fichiers de somme de contrôle. La somme de contrôle est vérifiée avant le déballage.&lt;/li&gt;
&lt;li&gt;Si la vérification du checksum échoue ou si l&amp;rsquo;archive est manquante, la construction échouera avec une erreur détaillée.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;installation-depuis-cratesio&#34;&gt;Installation depuis crates.io&lt;/h3&gt;
&lt;p&gt;Ce paquet est disponible sur &lt;a href=&#34;https://crates.io/crates/asposepdf&#34;&gt;crates.io&lt;/a&gt;.
En raison des limites de taille, le crate publié n’inclut pas les bibliothèques binaires natives (&lt;code&gt;.dll&lt;/code&gt;, &lt;code&gt;.so&lt;/code&gt;, ou &lt;code&gt;.dylib&lt;/code&gt;).
Vous pouvez obtenir les bibliothèques natives requises soit à partir de l&amp;rsquo;archive de distribution officielle (voir &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/fr/rust-cpp/installation/#installation-from-aspose-website&#34;&gt;Installation depuis le site Web d&amp;rsquo;Aspose&lt;/a&gt;) ou depuis le dépôt GitHub (voir &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/fr/rust-cpp/installation/#installation-from-github&#34;&gt;Installation depuis GitHub&lt;/a&gt;).
Le script de construction localisera, vérifiera et extraira la bibliothèque native appropriée d&amp;rsquo;une archive compressée au format .bz2 pendant le processus de construction.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Ajouter&lt;/strong&gt; la bibliothèque en tant que dépendance dans votre projet Rust. Vous pouvez le faire de deux manières :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Utilisation de la ligne de commande :&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;Modification manuelle&lt;/strong&gt; &lt;code&gt;Cargo.toml&lt;/code&gt;:**&lt;/p&gt;
&lt;p&gt;Ouvrez le projet de votre &lt;code&gt;Cargo.toml&lt;/code&gt; et ajoutez ce qui suit sous &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;Définir le chemin&lt;/strong&gt; vers le répertoire contenant les bibliothèques natives et télécharger les fichiers requis :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Définir la variable d&amp;rsquo;environnement&lt;/strong&gt; &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt;** pour pointer vers le dossier où vous placerez le natif &lt;code&gt;.bz2&lt;/code&gt; archives, leurs &lt;code&gt;.sha256&lt;/code&gt; fichiers de somme de contrôle, et les bibliothèques natives extraites (&lt;code&gt;.dll&lt;/code&gt;, &lt;code&gt;.so&lt;/code&gt;, &lt;code&gt;.dylib&lt;/code&gt;, et pour Windows aussi &lt;code&gt;.lib&lt;/code&gt;):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Sur 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;Sous Windows (Invite de commandes):&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;Sur 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;Note sur ASPOSE_PDF_LIB_DIR&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Le &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt; la variable d&amp;rsquo;environnement définit le répertoire de travail pour le script de construction. Elle est utilisée &lt;strong&gt;uniquement pendant la compilation&lt;/strong&gt; pour localiser, vérifier et extraire les archives de bibliothèques natives. La définition de cette variable &lt;strong&gt;n&amp;rsquo;ajoute pas&lt;/strong&gt; automatiquement le répertoire au chemin de recherche des bibliothèques d&amp;rsquo;exécution de votre système (voir &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/fr/rust-cpp/installation/#runtime-configuration&#34;&gt;Configuration d&amp;rsquo;exécution&lt;/a&gt;).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Téléchargez le requis&lt;/strong&gt; &lt;code&gt;.bz2&lt;/code&gt; archives** et fichiers de somme de contrôle du référentiel 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; dossier&lt;/a&gt; et &lt;strong&gt;placez-les&lt;/strong&gt; dans le dossier défini dans &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt;:&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Pour &lt;strong&gt;Linux x64&lt;/strong&gt;, téléchargez :&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;Pour &lt;strong&gt;macOS x86_64&lt;/strong&gt;, télécharger :&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;Pour &lt;strong&gt;macOS arm64&lt;/strong&gt;, télécharger :&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;Pour &lt;strong&gt;Windows x64&lt;/strong&gt;, téléchargez :&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; (bibliothèque d&amp;rsquo;importation native, non compressée)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Vous devez télécharger manuellement ces fichiers depuis GitHub et les placer dans le répertoire indiqué par &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt;.&lt;br&gt;
Le script de construction décompressera automatiquement les bibliothèques natives depuis le &lt;code&gt;.bz2&lt;/code&gt; archives lors du premier build.&lt;/p&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;&lt;strong&gt;Construire&lt;/strong&gt; votre projet (&lt;code&gt;cargo build&lt;/code&gt;). Lors de la première compilation, la bibliothèque native correspondant à votre plateforme sera automatiquement extraite de la &lt;code&gt;.bz2&lt;/code&gt; archiver et lier à votre projet.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Important :&lt;/strong&gt; Pour &lt;strong&gt;Linux et macOS&lt;/strong&gt;, vous devez également suivre le &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/fr/rust-cpp/installation/#runtime-configuration&#34;&gt;Configuration d&amp;rsquo;exécution&lt;/a&gt; section ci-dessous pour garantir que l&amp;rsquo;exécutable puisse trouver la bibliothèque au moment de l&amp;rsquo;exécution.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Le &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt; la variable est utilisée &lt;strong&gt;uniquement pendant le processus de construction&lt;/strong&gt; pour localiser et extraire les archives.&lt;/li&gt;
&lt;li&gt;Le script de construction tente de créer un &lt;strong&gt;lien symbolique&lt;/strong&gt; vers la bibliothèque extraite dans votre répertoire de sortie (par exemple, &lt;code&gt;target/debug/&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Vous devez fournir le dossier contenant le &lt;code&gt;.bz2&lt;/code&gt; et &lt;code&gt;.sha256&lt;/code&gt; fichiers séparément, car ces archives binaires ne sont pas distribuées via crates.io.&lt;/li&gt;
&lt;li&gt;Si l&amp;rsquo;archive requise est manquante ou que la somme de contrôle échoue, le processus de construction échouera avec une erreur détaillée.&lt;/li&gt;
&lt;li&gt;Les mêmes fichiers binaires utilisés pour l&amp;rsquo;installation via GitHub ou le site Web d&amp;rsquo;Aspose peuvent être réutilisés ici.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;démarrage-rapide&#34;&gt;Démarrage rapide&lt;/h2&gt;
&lt;p&gt;Tous les extraits de code sont contenus dans le &lt;a href=&#34;https://onedrive.live.com/examples&#34;&gt;extrait&lt;/a&gt;.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Exigences système</title>
      <link>https://docs.aspose.com/pdf/fr/rust-cpp/system-requirements/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/fr/rust-cpp/system-requirements/</guid>
      <description>
        
        
        &lt;h2 id=&#34;plateformes-prises-en-charge-par-asposepdf-for-rust-via-c&#34;&gt;Plateformes prises en charge par Aspose.PDF for Rust via C++&lt;/h2&gt;
&lt;p&gt;Le package asposepdf est un ensemble d&amp;rsquo;outils puissant qui permet aux développeurs de manipuler directement les fichiers PDF et aide à réaliser diverses tâches liées aux PDF.
Contient des fonctionnalités uniques pour convertir le PDF en d&amp;rsquo;autres formats.&lt;/p&gt;
&lt;p&gt;Prise en charge implémentée pour les plateformes Linux x64, macOS x86_64, macOS arm64 et Windows x64.&lt;/p&gt;
&lt;p&gt;La version spécifique à la plateforme de la bibliothèque dynamique du dossier &amp;rsquo;lib&amp;rsquo; dans le répertoire racine du paquet est requise pour distribuer l&amp;rsquo;application résultante :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;libAsposePDFforRust_linux_amd64.so pour la plateforme Linux x64&lt;/li&gt;
&lt;li&gt;libAsposePDFforRust_darwin_arm64.dylib pour la plateforme macOS arm64&lt;/li&gt;
&lt;li&gt;libAsposePDFforRust_darwin_amd64.dylib pour la plateforme macOS x86_64&lt;/li&gt;
&lt;li&gt;AsposePDFforRust_windows_amd64.dll pour la plateforme Windows x64.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Exemple de Hello World utilisant le langage Rust</title>
      <link>https://docs.aspose.com/pdf/fr/rust-cpp/hello-world-example/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/fr/rust-cpp/hello-world-example/</guid>
      <description>
        
        
        &lt;p&gt;Un exemple &amp;ldquo;Hello World&amp;rdquo; est traditionnellement utilisé pour introduire les fonctionnalités d&amp;rsquo;un langage de programmation ou d&amp;rsquo;un logiciel avec un cas d&amp;rsquo;utilisation simple.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Aspose.PDF for Rust&lt;/strong&gt; est une API PDF riche en fonctionnalités qui permet aux développeurs d&amp;rsquo;intégrer la création, la manipulation et les capacités de conversion de documents PDF avec Rust. Elle prend en charge de nombreux formats de fichiers populaires, notamment PDF, TXT, XLSX, EPUB, TEX, DOC, DOCX, PPTX, les formats d&amp;rsquo;image, etc. Dans cet article, nous créons un document PDF contenant le texte &amp;ldquo;Hello World!&amp;rdquo; Après avoir installé Aspose.PDF for Rust dans votre environnement, vous pouvez exécuter l&amp;rsquo;exemple de code pour voir comment fonctionne l&amp;rsquo;API Aspose.PDF.
Le fragment de code ci‑dessous suit ces étapes :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Créer une nouvelle instance de document PDF.&lt;/li&gt;
&lt;li&gt;Ajouter une nouvelle page au document PDF en utilisant &lt;a href=&#34;https://reference.aspose.com/pdf/rust-cpp/core/page_add/&#34;&gt;page_add&lt;/a&gt; fonction.&lt;/li&gt;
&lt;li&gt;Définir la taille de la page en utilisant &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;Ajouter le texte &amp;ldquo;Hello World!&amp;rdquo; à la première page en utilisant &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;Enregistrer le document PDF en utilisant &lt;a href=&#34;https://reference.aspose.com/pdf/rust-cpp/core/save_as/&#34;&gt;save_as&lt;/a&gt; méthode.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Le fragment de code suivant est un programme Hello World pour illustrer le fonctionnement de l&amp;rsquo;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: Formats de fichiers pris en charge</title>
      <link>https://docs.aspose.com/pdf/fr/rust-cpp/supported-file-formats/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/fr/rust-cpp/supported-file-formats/</guid>
      <description>
        
        
        &lt;p&gt;Le tableau suivant indique les formats de fichiers que Aspose.PDF for Rust peut charger et enregistrer.&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Format&lt;/strong&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Charger&lt;/strong&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Enregistrer&lt;/strong&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Remarques&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;Format de document portable&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;format de fichier e-book&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;format de fichier 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 (un format d&amp;rsquo;image vectorielle basé sur 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;Documents 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;Enregistre le document au format 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;Enregistre le document au format Microsoft PowerPoint Presentations&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;Enregistre le document au format 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;Enregistre le document au format 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;Enregistre le document au format 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;Enregistre le document au format 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;Enregistre le document au format 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;Enregistre le document en tant qu&amp;rsquo;image TIFF simple ou multi‑pages&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;Texte&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Enregistrez le document au format texte&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;Enregistrez le document au format texte 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: Principales fonctionnalités d&#39;Aspose.PDF pour Rust</title>
      <link>https://docs.aspose.com/pdf/fr/rust-cpp/key-features/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/fr/rust-cpp/key-features/</guid>
      <description>
        
        
        &lt;h2 id=&#34;logiciel-multiplateforme&#34;&gt;Logiciel multiplateforme&lt;/h2&gt;
&lt;p&gt;Prend en charge diverses plates‑formes et versions de Rust. Voir &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/fr/rust-cpp/system-requirements/&#34;&gt;Exigences système&lt;/a&gt; pour plus de détails.&lt;/p&gt;
&lt;h2 id=&#34;fonctionnalités-générales&#34;&gt;Fonctionnalités générales&lt;/h2&gt;
&lt;p&gt;Prend en charge le chargement depuis et l&amp;rsquo;enregistrement vers une large liste de &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/fr/rust-cpp/supported-file-formats/&#34;&gt;formats de fichier&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;normes-pdf-prises-en-charge&#34;&gt;Normes PDF prises en charge&lt;/h2&gt;
&lt;p&gt;Aspose.PDF for Rust prend en charge les versions PDF 1.2, 1.3, 1.4, 1.5, 1.6 et 1.7.&lt;/p&gt;
&lt;h2 id=&#34;fonctionnalités-par-type-de-fonction&#34;&gt;Fonctionnalités par type de fonction&lt;/h2&gt;
&lt;h3 id=&#34;opérations-principales&#34;&gt;Opérations principales&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;organisation&#34;&gt;Organisation&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;conversion-et-enregistrement&#34;&gt;Conversion et enregistrement&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: Licence Aspose PDF</title>
      <link>https://docs.aspose.com/pdf/fr/rust-cpp/licensing/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/fr/rust-cpp/licensing/</guid>
      <description>
        
        
        &lt;h2 id=&#34;licence&#34;&gt;Licence&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Le &lt;strong&gt;code source Rust&lt;/strong&gt; est licencié sous la licence MIT.&lt;/li&gt;
&lt;li&gt;La &lt;strong&gt;bibliothèque partagée&lt;/strong&gt; (AsposePDFforRust_windows_amd64.dll, libAsposePDFforRust_linux_amd64.so, libAsposePDFforRust_darwin_amd64.dylib, libAsposePDFforRust_darwin_arm64.dylib) est propriétaire et nécessite une licence commerciale. Pour utiliser toutes les fonctionnalités, vous devez obtenir une licence.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;version-dévaluation&#34;&gt;Version d&amp;rsquo;évaluation&lt;/h2&gt;
&lt;p&gt;Vous pouvez utiliser &lt;strong&gt;Aspose.PDF for Rust via C++&lt;/strong&gt; gratuitement pour l&amp;rsquo;évaluation. La version d&amp;rsquo;évaluation offre presque toutes les fonctionnalités du produit avec certaines limitations. La même version d&amp;rsquo;évaluation devient sous licence lorsque vous achetez une licence et ajoutez quelques lignes de code pour appliquer la licence.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Si vous souhaitez tester Aspose.PDF for Rust sans les limitations de la version d&amp;rsquo;évaluation, vous pouvez également demander une licence temporaire de 30 jours. Veuillez vous référer à &lt;a href=&#34;https://purchase.aspose.com/temporary-license&#34;&gt;Comment obtenir une licence temporaire ?&lt;/a&gt;?&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;limitation-dune-version-dévaluation&#34;&gt;Limitation d&amp;rsquo;une version d&amp;rsquo;évaluation&lt;/h3&gt;
&lt;p&gt;Nous voulons que nos clients testent nos composants en profondeur avant d&amp;rsquo;acheter, ainsi la version d&amp;rsquo;évaluation vous permet de l&amp;rsquo;utiliser comme vous le feriez normalement.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Documents créés avec un filigrane d&amp;rsquo;évaluation&lt;/strong&gt;. La version d&amp;rsquo;évaluation d&amp;rsquo;Aspose.PDF for Rust offre toutes les fonctionnalités du produit, mais toutes les pages des fichiers générés sont filigranées avec le texte &amp;ldquo;Evaluation Only. Created with Aspose.PDF. Copyright 2002-2025 Aspose Pty Ltd.&amp;rdquo; en haut.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Limiter le nombre de pages pouvant être traitées&lt;/strong&gt;. Dans la version d&amp;rsquo;évaluation, vous ne pouvez traiter que les quatre premières pages d&amp;rsquo;un document.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;utilisation-en-production&#34;&gt;Utilisation en production&lt;/h3&gt;
&lt;p&gt;Une clé de licence commerciale est requise dans un environnement de production. Veuillez nous contacter pour acheter une licence commerciale.&lt;/p&gt;
&lt;h3 id=&#34;appliquer-la-licence&#34;&gt;Appliquer la licence&lt;/h3&gt;
&lt;p&gt;Application d&amp;rsquo;une licence pour activer toutes les fonctionnalités d&amp;rsquo;Aspose.PDF pour Rust à l&amp;rsquo;aide d&amp;rsquo;un fichier de licence (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: Configuration d&#39;exécution Aspose.PDF pour Rust via C&#43;&#43;</title>
      <link>https://docs.aspose.com/pdf/fr/rust-cpp/runtime-configuration/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/fr/rust-cpp/runtime-configuration/</guid>
      <description>
        
        
        &lt;blockquote&gt;
&lt;p&gt;Il s’agit d’une exigence standard lors de l’utilisation de bibliothèques dynamiques natives en Rust.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Sous Linux et macOS, le chargeur dynamique du système ne recherche pas automatiquement le répertoire de l’exécutable à moins que RPATH ne soit configuré. Pour garantir que votre application puisse trouver la bibliothèque native Aspose.PDF à l’exécution, vous devez configurer le &lt;strong&gt;RPATH&lt;/strong&gt; (Run-time Search Path).&lt;/p&gt;
&lt;p&gt;Notre script de génération extrait la bibliothèque et tente de créer un lien symbolique vers celle-ci dans votre répertoire de sortie (par exemple, &lt;code&gt;target/debug/&lt;/code&gt;). Pour permettre à l&amp;rsquo;exécutable de le trouver, choisissez l&amp;rsquo;une des options suivantes :&lt;/p&gt;
&lt;h2 id=&#34;option1-configuration-au-niveau-du-projet-recommandée&#34;&gt;Option 1 : Configuration au niveau du projet (recommandée)&lt;/h2&gt;
&lt;p&gt;Créer un dossier nommé &lt;code&gt;.cargo&lt;/code&gt; dans le répertoire racine de votre projet (s&amp;rsquo;il n&amp;rsquo;existe pas) et créez un fichier nommé &lt;code&gt;config.toml&lt;/code&gt; à l&amp;rsquo;intérieur :&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;option-2-variable-denvironnement-rustflags&#34;&gt;Option 2 : variable d’environnement RUSTFLAGS&lt;/h2&gt;
&lt;p&gt;Construisez votre projet avec le drapeau suivant :&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;option-3-installation-système-non-recommandée-pour-le-développement&#34;&gt;Option 3 : Installation système (non recommandée pour le développement)&lt;/h2&gt;
&lt;p&gt;Si vous préférez installer la bibliothèque globalement :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Linux:&lt;/strong&gt; Copier le &lt;code&gt;.so&lt;/code&gt; fichier à &lt;code&gt;/usr/local/lib&lt;/code&gt; et exécuter &lt;code&gt;sudo ldconfig&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;macOS:&lt;/strong&gt; Copier le &lt;code&gt;.dylib&lt;/code&gt; fichier à &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;
Aucune action n’est généralement requise parce que la bibliothèque se trouve dans le même dossier que le &lt;code&gt;.exe&lt;/code&gt;. Alternativement, vous pouvez ajouter le répertoire contenant le &lt;code&gt;.dll&lt;/code&gt; à votre système &lt;code&gt;PATH&lt;/code&gt; variable d&amp;rsquo;environnement.&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Support Aspose.PDF pour Rust</title>
      <link>https://docs.aspose.com/pdf/fr/rust-cpp/technical-support/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/fr/rust-cpp/technical-support/</guid>
      <description>
        
        
        &lt;p&gt;Aspose fournit un support technique gratuit illimité pour tous ses produits. Le support est disponible pour tous les utilisateurs, y compris les évaluations. Le principal canal de support est Aspose.Forums.&lt;/p&gt;


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

Veuillez noter qu&amp;rsquo;Aspose ne fournit pas d&amp;rsquo;assistance technique par téléphone. L&amp;rsquo;assistance téléphonique n&amp;rsquo;est disponible que pour les questions de vente et d&amp;rsquo;achat.
&lt;/div&gt;

&lt;h2 id=&#34;forum-dassistance-gratuite-aspose&#34;&gt;Forum d&amp;rsquo;assistance gratuite Aspose&lt;/h2&gt;
&lt;p&gt;Aspose.PDF vous permet d&amp;rsquo;utiliser une assistance technique gratuite pour tous ses produits. Si vous avez des questions sur Aspose.PDF, consultez l&amp;rsquo;article suivant :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La source d&amp;rsquo;assistance la plus populaire est &lt;a href=&#34;https://forum.aspose.com/&#34;&gt;Aspose.Forums&lt;/a&gt;. Dans le &lt;a href=&#34;https://forum.aspose.com/c/pdf/10&#34;&gt;Aspose.PDF forum&lt;/a&gt; section, vous pouvez poser votre question et obtenir une réponse dès que possible.&lt;/li&gt;
&lt;li&gt;Vous devez savoir que Aspose ne fournit pas de support technique par téléphone. Vous ne pouvez appeler que pour des questions de vente et d&amp;rsquo;achat.&lt;/li&gt;
&lt;li&gt;Veuillez vous rappeler que nous avons des différences de fuseau horaire, cela peut affecter la rapidité de nos réponses.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;signaler-un-problème-ou-une-demande-de-fonctionnalité&#34;&gt;Signaler un problème ou une demande de fonctionnalité&lt;/h2&gt;
&lt;p&gt;Si vous avez besoin d&amp;rsquo;aide pour un problème avec Aspose.PDF, suivez les prochaines recommandations  pour vous assurer qu&amp;rsquo;il soit résolu de la manière la plus efficace:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tout d&amp;rsquo;abord, vérifiez que vous utilisez la dernière version d&amp;rsquo;Aspose.PDF avant de signaler le problème, voir &lt;a href=&#34;https://releases.aspose.com/pdf/rustcpp/&#34;&gt;Télécharger Aspose.PDF for Rust&lt;/a&gt; pour connaître la dernière version.&lt;/li&gt;
&lt;li&gt;Il se peut que la solution à votre problème ait déjà été discutée et dispose d&amp;rsquo;une solution, pour cela, étudiez le forum et la documentation, vérifiez &lt;a href=&#34;https://reference.aspose.com/pdf/rust-cpp/&#34;&gt;Référence de l&amp;rsquo;API&lt;/a&gt; avant de signaler le problème.&lt;/li&gt;
&lt;li&gt;Lorsque vous formulez votre question, veuillez inclure le document original et éventuellement un fragment de votre code qui cause le problème. Vous pouvez zipper ces fichiers dans un seul document s&amp;rsquo;il y en a plusieurs.&lt;/li&gt;
&lt;li&gt;Ne vous inquiétez pas, seuls vous et les développeurs d&amp;rsquo;Aspose avez accès aux fichiers temporaires.&lt;/li&gt;
&lt;/ul&gt;

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