HTML
JPG
PDF
XML
DOCX
PDF
Criar PDF no Go SDK
API para trabalhar com a criação de documentos PDF usando o Aspose.PDF Cloud Go SDK
Get StartedComo criar PDF via Cloud Go SDK
Para criar documentos PDF, usaremos Aspose.PDF Cloud Go SDK Este Cloud SDK auxilia programadores Go no desenvolvimento de aplicativos criadores, anotadores, editores e conversores de PDF baseados em nuvem usando a linguagem de programação Go via Aspose.PDF REST API. Esta função demonstra efetivamente como criar um documento PDF vazio usando o Aspose.PDF Cloud SDK para Go e baixá-lo para um diretório local. Use o seguinte comando no Console do Gerenciador de Pacotes.
Comando do Console do Gerenciador de Pacotes
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Passos para criar PDF via Go
Os desenvolvedores do Aspose.PDF Cloud podem carregar e criar PDF facilmente em apenas algumas linhas de código.
- Inicialize o Cliente API do Aspose.PDF.
- Crie um Documento PDF Vazio.
- Verifique se há erros.
- Baixe o Documento PDF Criado.
Criar PDF usando Cloud Go SDK
package main
import (
"fmt"
"os"
"path"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func createPdfSimple() {
LOCAL_FOLDER := "c:\\Samples"
PDF_DOCUMENT := "output_created_simple.pdf"
// Initialize the Aspose.PDF API Client here.
_, httpResponse, err := pdfApi.PutCreateDocument(PDF_DOCUMENT, nil)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("Unexpected error!")
} else {
result_data, _, _ := pdfApi.DownloadFile(PDF_DOCUMENT, nil)
fileName := path.Join(LOCAL_FOLDER, PDF_DOCUMENT)
f, _ := os.Create(fileName)
_, _ = f.Write(result_data)
}
}
Com nosso SDK Go você pode
- Adicionar cabeçalho e rodapé ao documento PDF em formato de texto ou imagem.
- Adicionar tabelas e carimbos de texto ou imagem a documentos PDF.
- Anexar vários documentos PDF a um arquivo existente.
- Trabalhar com anexos, anotações e campos de formulário de PDF.
- Aplicar criptografia ou descriptografia a documentos PDF e definir uma senha.
- Excluir todos os carimbos e tabelas de uma página ou de todo o documento PDF.
- Excluir um carimbo ou tabela específica do documento PDF pelo seu ID.
- Substituir uma ou várias instâncias de texto em uma página PDF ou em todo o documento.
- Suporte extensivo para converter documentos PDF em vários outros formatos de arquivo.
- Extrair vários elementos de arquivos PDF e otimizar documentos PDF.
- Você pode experimentar nosso App gratuito para testar a funcionalidade.
- Recursos de Aprendizado
- Documentação
- Código Fonte
- Referências de API
- Suporte ao Produto
- Suporte Gratuito
- Suporte Pago
- Blog
- Por que Aspose.PDF Cloud para Go?
- Lista de Clientes
- Segurança