HTML
JPG
PDF
XML
DOCX
PDF
Adicionar Metadados a PDF no .NET SDK
Adicione Metadados a um Documento PDF usando a API .NET do lado do servidor.
Get StartedComo criar Metadados via Cloud .NET SDK
Para criar um Metadados via Cloud .NET SDK, usaremos Aspose.PDF Cloud .NET SDK Este Cloud SDK permite que você crie facilmente aplicativos criadores, editores e conversores de PDF baseados em nuvem em C#, ASP.NET ou outras linguagens .NET para várias plataformas em nuvem. Abra NuGet gerenciador de pacotes, procure por Aspose.PDF Cloud e instale. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.
Comando do Console do Gerenciador de Pacotes
PM> Install-Package Aspose.Pdf-Cloud
Passos para criar Metadados via .NET SDK
Desenvolvedores do Aspose.PDF Cloud podem facilmente carregar e criar metadados em PDF em apenas algumas linhas de código.
- Crie um novo objeto Configuration com sua Application Secret e Key.
- Crie um objeto para se conectar à API da Nuvem.
- Faça o upload do seu arquivo de documento.
- Defina a propriedade desejada usando PutSetProperty.
- Baixe o resultado, se necessário.
Este código de exemplo mostra a criação de Metadados em documentos PDF
public static void AddMetadata()
{
const string localImageFileName = @"C:\Samples\sample.pdf";
const string storageFileName = "sample.pdf";
// Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
var filesOnStorage = pdfApi.GetFilesList("");
if (filesOnStorage.Value.All(f => f.Name != "sample.pdf"))
{
using var file = File.OpenRead(localImageFileName);
var uploadResult = pdfApi.UploadFile(storageFileName, file);
Console.WriteLine(uploadResult.Uploaded[0]);
}
var response = pdfApi.PutSetProperty(storageFileName, "xmp:ArchiveDate",
DateTime.Today.ToString(CultureInfo.InvariantCulture));
Console.WriteLine(response.Status);
}