Exemplo de Hello World usando a linguagem Rust

Contents
[ ]

Um exemplo “Hello World” é tradicionalmente usado para introduzir recursos de uma linguagem de programação ou software com um caso de uso simples.

Aspose.PDF for Rust é uma API PDF rica em recursos que permite aos desenvolvedores incorporar a criação, manipulação e conversão de documentos PDF com Rust. Ela suporta muitos formatos de arquivo populares, incluindo PDF, TXT, XLSX, EPUB, TEX, DOC, DOCX, PPTX, formatos de imagem etc. Neste artigo, estamos criando um documento PDF contendo o texto “Hello World!” Depois de instalar o Aspose.PDF for Rust no seu ambiente, você pode executar o exemplo de código para ver como a API Aspose.PDF funciona. O trecho de código abaixo segue estas etapas:

  1. Crie uma nova instância de documento PDF.
  2. Adicione uma nova página ao documento PDF usando page_add função.
  3. Defina o tamanho da página usando page_set_size.
  4. Adicione o texto “Hello World!” à primeira página usando page_add_text.
  5. Salve o documento PDF usando save_as método.

O trecho de código a seguir é um programa Hello World para demonstrar o funcionamento da API Aspose.PDF for Rust.


    use asposepdf::{Document, PageSize};
    use std::error::Error;

    fn main() -> Result<(), Box<dyn Error>> {
        // Create a new PDF-document
        let pdf = Document::new()?;

        // Add a new page
        pdf.page_add()?;

        // Set the size of the first page to A4
        pdf.page_set_size(1, PageSize::A4)?;

        // Add "Hello World!" text to the first page
        pdf.page_add_text(1, "Hello World!")?;

        // Save the PDF-document as "hello.pdf"
        pdf.save_as("hello.pdf")?;

        println!("Saved PDF-document: hello.pdf");

        Ok(())
}