<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – Comenzar</title>
    <link>https://docs.aspose.com/pdf/es/rust-cpp/get-started/</link>
    <description>Recent content in Comenzar on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>es</language>
    <lastBuildDate>Mon, 20 Jul 2026 00:00:00 +0000</lastBuildDate>
    
	  <atom:link href="https://docs.aspose.com/pdf/es/rust-cpp/get-started/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Rust-Cpp: Cómo instalar Aspose.PDF para Rust mediante C&#43;&#43;</title>
      <link>https://docs.aspose.com/pdf/es/rust-cpp/installation/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/es/rust-cpp/installation/</guid>
      <description>
        
        
        &lt;h2 id=&#34;instalación&#34;&gt;Instalación&lt;/h2&gt;
&lt;h3 id=&#34;instalación-desde-el-sitio-web-de-aspose&#34;&gt;Instalación desde el sitio web de Aspose&lt;/h3&gt;
&lt;p&gt;Este paquete incluye un archivo grande que se almacena como un archivo bzip2.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Descargar&lt;/strong&gt; el archivo &lt;strong&gt;Aspose.PDF for Rust via C++&lt;/strong&gt; del sitio web oficial de Aspose.
La versión más reciente (más actual) está listada en la parte superior y se descarga por defecto cuando haces clic en el botón &lt;strong&gt;Download&lt;/strong&gt;.
Se recomienda usar esta última versión. Sólo descargue una versión anterior si es necesario.
Ejemplo: &lt;code&gt;Aspose.PDF-for-Rust-via-CPP-25.6.zip&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;El formato del nombre de archivo del archivo es: &lt;code&gt;Aspose.PDF-for-Rust-via-CPP-YY.M.zip&lt;/code&gt;, donde:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;YY&lt;/code&gt; = últimos dos dígitos del año (p.ej., &lt;code&gt;25&lt;/code&gt; para 2025)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;M&lt;/code&gt; = número de mes de &lt;code&gt;1&lt;/code&gt; a &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;Extraer&lt;/strong&gt; el archivo a tu directorio elegido &lt;code&gt;{path}&lt;/code&gt; usando una herramienta adecuada:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;En 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;En Windows, use la extracción incorporada del Explorador o cualquier herramienta de descompresión (7-Zip, WinRAR).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Agregar&lt;/strong&gt; la biblioteca como dependencia en tu proyecto Rust. Puedes hacerlo de dos maneras:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Usando la línea de comandos:&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;Edición manual &lt;code&gt;Cargo.toml&lt;/code&gt;:&lt;/strong&gt;
Abre el proyecto de &lt;code&gt;Cargo.toml&lt;/code&gt; y añada lo siguiente bajo &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;Compila tu proyecto&lt;/strong&gt; (&lt;code&gt;cargo build&lt;/code&gt;). En la primera compilación, la biblioteca dinámica apropiada para su plataforma será extraída automáticamente de la &lt;code&gt;.bz2&lt;/code&gt; archivar en el &lt;code&gt;lib&lt;/code&gt; carpeta y vinculada a tu proyecto.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Notas&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;El script de compilación intenta crear un &lt;strong&gt;enlace simbólico&lt;/strong&gt; a la biblioteca en su directorio de salida (p. ej., &lt;code&gt;target/debug/&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Para &lt;strong&gt;Linux y macOS&lt;/strong&gt;, también debe seguir el &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/es/rust-cpp/installation/#runtime-configuration&#34;&gt;Configuración de tiempo de ejecución&lt;/a&gt; sección a continuación para garantizar que el ejecutable pueda encontrar la biblioteca en tiempo de ejecución.&lt;/li&gt;
&lt;li&gt;Todo &lt;code&gt;.bz2&lt;/code&gt; los archivos tienen correspondiente &lt;code&gt;.sha256&lt;/code&gt; archivos de suma de verificación. Si falta una suma de verificación o es inválida, la compilación fallará.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;instalación-desde-github&#34;&gt;Instalación desde GitHub&lt;/h3&gt;
&lt;p&gt;Este paquete incluye bibliotecas nativas precompiladas (&amp;quot;&lt;code&gt;.dll&lt;/code&gt;, &lt;code&gt;.so&lt;/code&gt;, &lt;code&gt;.dylib&lt;/code&gt;) que se almacenan como comprimidos &lt;code&gt;.bz2&lt;/code&gt; archivos dentro del repositorio de GitHub.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Agregar&lt;/strong&gt; la biblioteca como dependencia en tu proyecto Rust. Puedes hacerlo de dos maneras:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Usando la línea de comandos:&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;Edición manual &lt;code&gt;Cargo.toml&lt;/code&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Abre el proyecto de &lt;code&gt;Cargo.toml&lt;/code&gt; y añada lo siguiente bajo &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;Nota:&lt;/strong&gt; Para usar una versión de lanzamiento específica, puedes especificar una etiqueta:&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;Compila tu proyecto&lt;/strong&gt; (&lt;code&gt;cargo build&lt;/code&gt;). En la primera compilación, la biblioteca dinámica apropiada para su plataforma será extraída automáticamente de la &lt;code&gt;.bz2&lt;/code&gt; archivar en el &lt;code&gt;lib&lt;/code&gt; carpeta y vinculada a tu proyecto.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Notas&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No necesitas descargar ni extraer manualmente ningún archivo - todo está incluido en el repositorio de GitHub.&lt;/li&gt;
&lt;li&gt;El script de compilación intenta crear un &lt;strong&gt;enlace simbólico&lt;/strong&gt; a la biblioteca en su directorio de salida (p. ej., &lt;code&gt;target/debug/&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Para &lt;strong&gt;Linux y macOS&lt;/strong&gt;, también debe seguir el &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/es/rust-cpp/installation/#runtime-configuration&#34;&gt;Configuración de tiempo de ejecución&lt;/a&gt; sección a continuación para garantizar que el ejecutable pueda encontrar la biblioteca en tiempo de ejecución.&lt;/li&gt;
&lt;li&gt;Todo &lt;code&gt;.bz2&lt;/code&gt; los archivos tienen coincidencia &lt;code&gt;.sha256&lt;/code&gt; archivos de suma de verificación. La suma de verificación se verifica antes de desempaquetar.&lt;/li&gt;
&lt;li&gt;Si la verificación de la suma de verificación falla o el archivo está ausente, la compilación fallará con un error detallado.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;instalación-desde-cratesio&#34;&gt;Instalación desde crates.io&lt;/h3&gt;
&lt;p&gt;Este paquete está disponible en &lt;a href=&#34;https://crates.io/crates/asposepdf&#34;&gt;crates.io&lt;/a&gt;.
Debido a limitaciones de tamaño, el crate publicado no incluye las bibliotecas binarias nativas (&lt;code&gt;.dll&lt;/code&gt;, &lt;code&gt;.so&lt;/code&gt;, o &lt;code&gt;.dylib&lt;/code&gt;).
Puedes obtener las bibliotecas nativas requeridas ya sea del archivo de distribución oficial (ver &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/es/rust-cpp/installation/#installation-from-aspose-website&#34;&gt;Instalación desde el sitio web de Aspose&lt;/a&gt;) o desde el repositorio de GitHub (ver &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/es/rust-cpp/installation/#installation-from-github&#34;&gt;Instalación desde GitHub&lt;/a&gt;).
El script de compilación localizará, verificará y extraerá la biblioteca nativa apropiada de un archivo comprimido .bz2 durante el proceso de compilación.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Agregar&lt;/strong&gt; la biblioteca como dependencia en tu proyecto Rust. Puedes hacerlo de dos maneras:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Usando la línea de comandos:&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;Edición manual &lt;code&gt;Cargo.toml&lt;/code&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Abre el proyecto de &lt;code&gt;Cargo.toml&lt;/code&gt; y añada lo siguiente bajo &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;Establecer la ruta&lt;/strong&gt; al directorio que contiene las bibliotecas nativas y descargar los archivos requeridos:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Establecer la variable de entorno &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt;&lt;/strong&gt; para apuntar a la carpeta donde colocarás el nativo &lt;code&gt;.bz2&lt;/code&gt; archivos, su &lt;code&gt;.sha256&lt;/code&gt; archivos de suma de verificación, y las bibliotecas nativas extraídas (&lt;code&gt;.dll&lt;/code&gt;, &lt;code&gt;.so&lt;/code&gt;, &lt;code&gt;.dylib&lt;/code&gt;, y también para Windows &lt;code&gt;.lib&lt;/code&gt;):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;En 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;En Windows (Símbolo del sistema):&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;En 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;Nota sobre ASPOSE_PDF_LIB_DIR&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;El &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt; la variable de entorno define el directorio de trabajo para el script de compilación. Se usa &lt;strong&gt;solo durante la compilación&lt;/strong&gt; para localizar, verificar y extraer los archivos de biblioteca nativos. Configurar esta variable &lt;strong&gt;no&lt;/strong&gt; agrega automáticamente el directorio a la ruta de búsqueda de bibliotecas en tiempo de ejecución de su sistema (ver &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/es/rust-cpp/installation/#runtime-configuration&#34;&gt;Configuración de tiempo de ejecución&lt;/a&gt;).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Descargar lo necesario&lt;/strong&gt; &lt;code&gt;.bz2&lt;/code&gt; archivos** y archivos de suma de verificación del repositorio de 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; carpeta&lt;/a&gt; y &lt;strong&gt;colócalos&lt;/strong&gt; en la carpeta establecida en &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt;:&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Para &lt;strong&gt;Linux x64&lt;/strong&gt;, descargar:&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;Para &lt;strong&gt;macOS x86_64&lt;/strong&gt;, descarga:&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;Para &lt;strong&gt;macOS arm64&lt;/strong&gt;, descarga:&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;Para &lt;strong&gt;Windows x64&lt;/strong&gt;, descargar:&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; (biblioteca de importación nativa, sin comprimir)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Nota:&lt;/strong&gt; Necesitas descargar manualmente estos archivos desde GitHub y colocarlos en el directorio indicado por &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt;.&lt;br&gt;
El script de compilación desempaquetará automáticamente las bibliotecas nativas del &lt;code&gt;.bz2&lt;/code&gt; archivos en la primera compilación.&lt;/p&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;&lt;strong&gt;Compilar&lt;/strong&gt; tu proyecto (&lt;code&gt;cargo build&lt;/code&gt;). En la primera compilación, la biblioteca nativa que coincida con su plataforma se extraerá automáticamente de la &lt;code&gt;.bz2&lt;/code&gt; archivar y vincular a su proyecto.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Importante:&lt;/strong&gt; Para &lt;strong&gt;Linux y macOS&lt;/strong&gt;, también debe seguir la &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/es/rust-cpp/installation/#runtime-configuration&#34;&gt;Configuración de tiempo de ejecución&lt;/a&gt; sección a continuación para garantizar que el ejecutable pueda encontrar la biblioteca en tiempo de ejecución.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notas&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;El &lt;code&gt;ASPOSE_PDF_LIB_DIR&lt;/code&gt; la variable se usa &lt;strong&gt;solo durante el proceso de compilación&lt;/strong&gt; para localizar y extraer los archivos.&lt;/li&gt;
&lt;li&gt;El script de compilación intenta crear un &lt;strong&gt;enlace simbólico&lt;/strong&gt; a la biblioteca extraída en su directorio de salida (por ejemplo, &lt;code&gt;target/debug/&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Debe proporcionar la carpeta que contiene el &lt;code&gt;.bz2&lt;/code&gt; y &lt;code&gt;.sha256&lt;/code&gt; archivos por separado, ya que estos archivos binarios no se distribuyen a través de crates.io.&lt;/li&gt;
&lt;li&gt;Si el archivo requerido falta o la suma de verificación falla, la compilación fallará con un error detallado.&lt;/li&gt;
&lt;li&gt;Los mismos archivos binarios utilizados para la instalación a través de GitHub o del sitio web de Aspose pueden reutilizarse aquí.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;inicio-rápido&#34;&gt;Inicio rápido&lt;/h2&gt;
&lt;p&gt;Todos los fragmentos de código están contenidos en el &lt;a href=&#34;https://onedrive.live.com/examples&#34;&gt;fragmento&lt;/a&gt;.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Requisitos del sistema</title>
      <link>https://docs.aspose.com/pdf/es/rust-cpp/system-requirements/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/es/rust-cpp/system-requirements/</guid>
      <description>
        
        
        &lt;h2 id=&#34;plataformas-compatibles-de-asposepdf-for-rust-vía-c&#34;&gt;Plataformas compatibles de Aspose.PDF for Rust vía C++&lt;/h2&gt;
&lt;p&gt;El paquete asposepdf es un kit de herramientas potente que permite a los desarrolladores manipular archivos PDF directamente y ayuda a realizar diversas tareas con PDF.
Contiene características únicas para convertir PDF a otros formatos.&lt;/p&gt;
&lt;p&gt;Se implementó soporte para las plataformas Linux x64, macOS x86_64, macOS arm64 y Windows x64.&lt;/p&gt;
&lt;p&gt;Se requiere la versión específica de la plataforma de la biblioteca dinámica de la carpeta ‘lib’ en el directorio raíz del paquete para distribuir la aplicación resultante:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;libAsposePDFforRust_linux_amd64.so para la plataforma Linux x64&lt;/li&gt;
&lt;li&gt;libAsposePDFforRust_darwin_arm64.dylib para la plataforma macOS arm64&lt;/li&gt;
&lt;li&gt;libAsposePDFforRust_darwin_amd64.dylib para la plataforma macOS x86_64&lt;/li&gt;
&lt;li&gt;AsposePDFforRust_windows_amd64.dll para la plataforma Windows x64.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Ejemplo de Hello World usando el lenguaje Rust</title>
      <link>https://docs.aspose.com/pdf/es/rust-cpp/hello-world-example/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/es/rust-cpp/hello-world-example/</guid>
      <description>
        
        
        &lt;p&gt;Un ejemplo &amp;ldquo;Hello World&amp;rdquo; se usa tradicionalmente para introducir características de un lenguaje de programación o software con un caso de uso sencillo.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Aspose.PDF for Rust&lt;/strong&gt; es una API de PDF con muchas funciones que permite a los desarrolladores incrustar la creación, manipulación y conversión de documentos PDF con Rust. Soporta muchos formatos de archivo populares, incluyendo PDF, TXT, XLSX, EPUB, TEX, DOC, DOCX, PPTX, formatos de imagen, etc. En este artículo, estamos creando un documento PDF que contiene el texto &amp;ldquo;Hello World!&amp;rdquo;. Después de instalar Aspose.PDF for Rust en su entorno, puede ejecutar el ejemplo de código para ver cómo funciona la API de Aspose.PDF.
El fragmento de código a continuación sigue estos pasos:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Cree una nueva instancia de documento PDF.&lt;/li&gt;
&lt;li&gt;Agregue una nueva página al documento PDF usando &lt;a href=&#34;https://reference.aspose.com/pdf/rust-cpp/core/page_add/&#34;&gt;page_add&lt;/a&gt; función.&lt;/li&gt;
&lt;li&gt;Establecer el tamaño de la página usando &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;Agregar el texto &amp;ldquo;Hello World!&amp;rdquo; a la primera página usando &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;Guardar el documento PDF usando &lt;a href=&#34;https://reference.aspose.com/pdf/rust-cpp/core/save_as/&#34;&gt;save_as&lt;/a&gt; método.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;El siguiente fragmento de código es un programa Hello World para exhibir el funcionamiento de Aspose.PDF for Rust API.&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: Formatos de archivo compatibles</title>
      <link>https://docs.aspose.com/pdf/es/rust-cpp/supported-file-formats/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/es/rust-cpp/supported-file-formats/</guid>
      <description>
        
        
        &lt;p&gt;La siguiente tabla indica los formatos de archivo que Aspose.PDF for Rust puede cargar y guardar.&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Formato&lt;/strong&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Descripción&lt;/strong&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Cargar&lt;/strong&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Guardar&lt;/strong&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;strong&gt;Observaciones&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;Formato de Documento Portátil&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;Formato de archivo de libro electrónico&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;Formato de archivo de composición tipográfica 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;Gráficos vectoriales escalables (un formato de imagen vectorial basado en 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;Documentos 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;Guarda el documento en el formato 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;Guarda el documento en el formato de presentaciones de 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;Guarda el documento en el formato de 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;Guarda el documento en el formato de 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;Guarda el documento en formato 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;Guarda el documento en formato 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;Guarda el documento en formato 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;Guarda el documento como imagen TIFF de una sola página o de varias páginas&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;Texto&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Guardar el documento en formato Texto&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;Guardar el documento en formato de Texto 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: Características clave de Aspose.PDF para Rust</title>
      <link>https://docs.aspose.com/pdf/es/rust-cpp/key-features/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/es/rust-cpp/key-features/</guid>
      <description>
        
        
        &lt;h2 id=&#34;software-multiplataforma&#34;&gt;Software multiplataforma&lt;/h2&gt;
&lt;p&gt;Admite varias plataformas y versiones de Rust. Ver &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/es/rust-cpp/system-requirements/&#34;&gt;Requisitos del sistema&lt;/a&gt; para obtener más detalles.&lt;/p&gt;
&lt;h2 id=&#34;características-generales&#34;&gt;Características generales&lt;/h2&gt;
&lt;p&gt;Admite la carga y el guardado de una amplia lista de &lt;a href=&#34;https://docs.aspose.com/pdf/pdf/es/rust-cpp/supported-file-formats/&#34;&gt;formatos de archivo&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;estándares-pdf-compatibles&#34;&gt;Estándares PDF compatibles&lt;/h2&gt;
&lt;p&gt;Aspose.PDF for Rust admite versiones PDF 1.2, 1.3, 1.4, 1.5, 1.6 y 1.7.&lt;/p&gt;
&lt;h2 id=&#34;funcionalidades-por-tipo-de-función&#34;&gt;Funcionalidades por tipo de función&lt;/h2&gt;
&lt;h3 id=&#34;operaciones-principales&#34;&gt;Operaciones 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;organizar&#34;&gt;Organizar&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;convertir-y-guardar&#34;&gt;Convertir y guardar&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: Licencia Aspose PDF</title>
      <link>https://docs.aspose.com/pdf/es/rust-cpp/licensing/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/es/rust-cpp/licensing/</guid>
      <description>
        
        
        &lt;h2 id=&#34;licencia&#34;&gt;Licencia&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;El &lt;strong&gt;código fuente de Rust&lt;/strong&gt; está licenciado bajo la Licencia MIT.&lt;/li&gt;
&lt;li&gt;La &lt;strong&gt;biblioteca compartida&lt;/strong&gt; (AsposePDFforRust_windows_amd64.dll, libAsposePDFforRust_linux_amd64.so, libAsposePDFforRust_darwin_amd64.dylib, libAsposePDFforRust_darwin_arm64.dylib) es propietaria y requiere una licencia comercial. Para usar la funcionalidad completa, debe obtener una licencia.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;versión-de-evaluación&#34;&gt;Versión de evaluación&lt;/h2&gt;
&lt;p&gt;Puede usar &lt;strong&gt;Aspose.PDF for Rust via C++&lt;/strong&gt; sin costo para la evaluación.La versión de evaluación proporciona casi toda la funcionalidad del producto con ciertas limitaciones. La misma versión de evaluación se convierte en una licencia cuando compra una licencia y agrega un par de líneas de código para aplicar la licencia.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Si desea probar Aspose.PDF for Rust sin las limitaciones de la versión de evaluación, también puede solicitar una Licencia Temporal de 30 días. Por favor, consulte &lt;a href=&#34;https://purchase.aspose.com/temporary-license&#34;&gt;¿Cómo obtener una Licencia Temporal?&lt;/a&gt;?&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;limitación-de-una-versión-de-evaluación&#34;&gt;Limitación de una versión de evaluación&lt;/h3&gt;
&lt;p&gt;Queremos que nuestros clientes prueben nuestros componentes a fondo antes de comprar, por lo que la versión de evaluación le permite usarla como lo haría normalmente.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Documentos creados con una marca de agua de evaluación&lt;/strong&gt;. La versión de evaluación de Aspose.PDF for Rust ofrece toda la funcionalidad del producto, pero todas las páginas de los archivos generados llevan una marca de agua con el texto “Evaluation Only. Created with Aspose.PDF. Copyright 2002-2025 Aspose Pty Ltd.” en la parte superior.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Limitar la cantidad de páginas que pueden procesarse&lt;/strong&gt;. En la versión de evaluación, solo puede procesar las primeras cuatro páginas de un documento.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;uso-en-producción&#34;&gt;Uso en producción&lt;/h3&gt;
&lt;p&gt;Se requiere una clave de licencia comercial en un entorno de producción. Por favor, contáctenos para adquirir una licencia comercial.&lt;/p&gt;
&lt;h3 id=&#34;aplicar-licencia&#34;&gt;Aplicar licencia&lt;/h3&gt;
&lt;p&gt;Aplicar una licencia para habilitar la funcionalidad completa de Aspose.PDF para Rust usando un archivo de licencia (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: Configuración de tiempo de ejecución Aspose.PDF para Rust vía C&#43;&#43;</title>
      <link>https://docs.aspose.com/pdf/es/rust-cpp/runtime-configuration/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/es/rust-cpp/runtime-configuration/</guid>
      <description>
        
        
        &lt;blockquote&gt;
&lt;p&gt;Este es un requisito estándar al usar bibliotecas dinámicas nativas en Rust.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;En Linux y macOS, el cargador dinámico del sistema no busca automáticamente el directorio del ejecutable a menos que RPATH esté configurado. Para garantizar que su aplicación pueda encontrar la biblioteca nativa de Aspose.PDF en tiempo de ejecución, debe configurar el &lt;strong&gt;RPATH&lt;/strong&gt; (Ruta de búsqueda en tiempo de ejecución).&lt;/p&gt;
&lt;p&gt;Nuestro script de compilación extrae la biblioteca y trata de crear un enlace simbólico a ella en su directorio de salida (p. ej., &lt;code&gt;target/debug/&lt;/code&gt;). Para que el ejecutable lo encuentre, elija una de las siguientes opciones:&lt;/p&gt;
&lt;h2 id=&#34;opción-1-configuración-a-nivel-de-proyecto-recomendado&#34;&gt;Opción 1: Configuración a nivel de proyecto (Recomendado)&lt;/h2&gt;
&lt;p&gt;Crear una carpeta llamada &lt;code&gt;.cargo&lt;/code&gt; en el directorio raíz de tu proyecto (si no existe) y crea un archivo llamado &lt;code&gt;config.toml&lt;/code&gt; dentro de él:&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;opción-2-variable-de-entorno-rustflags&#34;&gt;Opción 2: Variable de entorno RUSTFLAGS&lt;/h2&gt;
&lt;p&gt;Construye tu proyecto con la siguiente bandera:&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;opción-3-instalación-a-nivel-del-sistema-no-recomendada-para-desarrollo&#34;&gt;Opción 3: Instalación a nivel del sistema (No recomendada para desarrollo)&lt;/h2&gt;
&lt;p&gt;Si prefieres instalar la biblioteca globalmente:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Linux:&lt;/strong&gt; Copiar el &lt;code&gt;.so&lt;/code&gt; archivo a &lt;code&gt;/usr/local/lib&lt;/code&gt; y ejecutar &lt;code&gt;sudo ldconfig&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;macOS:&lt;/strong&gt; Copiar el &lt;code&gt;.dylib&lt;/code&gt; archivo a &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;
Normalmente no se requiere ninguna acción porque la biblioteca está ubicada en la misma carpeta que el &lt;code&gt;.exe&lt;/code&gt;. Alternativamente, puede agregar el directorio que contiene el &lt;code&gt;.dll&lt;/code&gt; a su sistema &lt;code&gt;PATH&lt;/code&gt; variable de entorno.&lt;/p&gt;
&lt;/blockquote&gt;

      </description>
    </item>
    
    <item>
      <title>Rust-Cpp: Soporte de Aspose.PDF para Rust</title>
      <link>https://docs.aspose.com/pdf/es/rust-cpp/technical-support/</link>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/es/rust-cpp/technical-support/</guid>
      <description>
        
        
        &lt;p&gt;Aspose brinda soporte técnico gratuito ilimitado para todos sus productos. El soporte está disponible para todos los usuarios, incluida la evaluación. La principal vía de soporte es Aspose.Forums&lt;/p&gt;


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

Tenga en cuenta que Aspose no brinda soporte técnico por teléfono. El soporte telefónico solo está disponible para preguntas de ventas y compras.
&lt;/div&gt;

&lt;h2 id=&#34;foro-de-soporte-gratuito-de-aspose&#34;&gt;Foro de Soporte Gratuito de Aspose&lt;/h2&gt;
&lt;p&gt;Aspose.PDF le permite usar soporte técnico gratuito para todos sus productos. Si tiene preguntas sobre Aspose.PDF, consulte el siguiente artículo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La fuente de soporte más popular es &lt;a href=&#34;https://forum.aspose.com/&#34;&gt;Aspose.Forums&lt;/a&gt;. En el &lt;a href=&#34;https://forum.aspose.com/c/pdf/10&#34;&gt;Aspose.PDF foro&lt;/a&gt; sección, puedes hacer tu pregunta y obtener una respuesta lo antes posible.&lt;/li&gt;
&lt;li&gt;Debes saber que Aspose no brinda soporte técnico por teléfono. La llamada solo está disponible para preguntas de ventas y compras.&lt;/li&gt;
&lt;li&gt;Por favor, recuerda que tenemos diferencias de zona horaria, lo que puede afectar la rapidez de nuestras respuestas.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;informar-de-un-problema-o-solicitud-de-característica&#34;&gt;Informar de un problema o solicitud de característica&lt;/h2&gt;
&lt;p&gt;Si necesitas ayuda con un problema con Aspose.PDF, sigue las siguientes recomendaciones  para asegurarte de que se resuelva de la manera más eficiente:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Primero, verifica que estés usando la última versión de Aspose.PDF antes de informar el problema, consulta &lt;a href=&#34;https://releases.aspose.com/pdf/rustcpp/&#34;&gt;Descargar Aspose.PDF for Rust&lt;/a&gt; para averiguar la última versión.&lt;/li&gt;
&lt;li&gt;Tal vez la solución a tu problema ya se ha discutido y tiene una solución, para ello, estudia el foro y la documentación, verifica &lt;a href=&#34;https://reference.aspose.com/pdf/rust-cpp/&#34;&gt;Referencia de API&lt;/a&gt; antes de reportar el problema.&lt;/li&gt;
&lt;li&gt;Cuando formule su pregunta, incluya el documento original y posiblemente un fragmento de su código que causa el problema. Puede comprimir estos archivos en un solo documento si hay varios.&lt;/li&gt;
&lt;li&gt;No se preocupe, solo usted y los desarrolladores de Aspose tienen acceso a los archivos pegajosos.&lt;/li&gt;
&lt;/ul&gt;

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