Excluir Marcador do PDF via .NET SDK
API para excluir marcador de documentos PDF com .NET.
Get StartedComo excluir marcador de documentos PDF usando Cloud .NET SDK
Para excluir marcador de documentos PDF via Cloud .NET SDK, usaremos Aspose.PDF Cloud .NET SDK Este Cloud SDK permite que você crie facilmente apps baseados em nuvem para criação, edição e conversão de PDF em C#, ASP.NET ou outras linguagens .NET para várias plataformas de nuvem. Abra NuGet gerenciador de pacotes, procure por Aspose.PDF Cloud e instale. Você também pode usar o seguinte comando no Console do Gerenciador de Pacotes.
Comando do Console do Gerenciador de Pacotes
PM> Install-Package Aspose.Pdf-Cloud
Passos para excluir marcador usando .NET SDK
Os desenvolvedores do Aspose.PDF Cloud podem facilmente carregar & excluir marcador de documentos PDF em apenas algumas linhas de código.
- Crie um novo objeto de Configuração com seu Segredo e Chave de Aplicação.
- Crie um objeto para conectar-se à API Cloud.
- Carregue o PDF no armazenamento em nuvem.
- Exclua o marcador do PDF no armazenamento em nuvem usando a função DeleteBookmarkAsync.
- Verifique a resposta e registre o resultado.
- Baixe o arquivo atualizado para uso local.
Este código de exemplo mostra a exclusão de marcador de documento PDF
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Bookmarks
{
public class BookmarksRemove
{
public static async Task Delete(string documentName, string outputName, string bookmarkPath, string localFolder, string remoteFolder)
{
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
pdfApi = new PdfApi(AppSecret, AppSid);
using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
{ // Upload the local PDF to cloud storage folder name.
FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
Console.WriteLine(uploadResponse.Uploaded[0]);
}
// Delete bookmark with bookmarkPath in the PDF on cloud storage.
AsposeResponse response = await pdfApi.DeleteBookmarkAsync(documentName, bookmarkPath, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("BookmarksRemove(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("BookmarksRemove(): Failed to remove bookmark from the document.");
else
{ // Downloads the updated file for local use.
Console.WriteLine("BookmarksRemove(): bookmark '{0}' successfully removed from the document '{1}.", bookmarkPath, documentName);
Stream stream = pdfApi.DownloadFile(Path.Combine(remoteFolder, documentName));
using var fileStream = File.Create(Path.Combine(localFolder, "append_pages_" + outputName));
stream.Position = 0;
await stream.CopyToAsync(fileStream);
Console.WriteLine("BookmarksRemove(): File '{0}' successfully downloaded.", "delete_bookmrk_" + outputName);
}
}
}
}
Trabalhar com Links no PDF via .NET SDK
Com o tempo, os hyperlinks podem se tornar obsoletos ou levar a páginas que não existem mais. Esses links quebrados podem frustrar os leitores e diminuir a credibilidade do documento. Removê-los garante que o conteúdo permaneça preciso e confiável. Exclua os Links de documentos PDF com Aspose.PDF Cloud .NET SDK.
Com nosso .NET SDK você pode
- Adicionar cabeçalho e rodapé de documento PDF em formato de texto ou imagem.
- Adicionar tabelas & carimbos de texto ou imagem a documentos PDF.
- Anexar múltiplos 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 & tabelas de uma página ou documento PDF inteiro.
- Excluir um carimbo ou tabela específica do documento PDF por seu ID.
- Substituir instâncias únicas ou múltiplas de texto em uma página PDF ou no documento inteiro.
- Suporte extensivo para converter documentos PDF para vários outros formatos de arquivo.
- Extrair vários elementos de arquivos PDF & otimizar documentos PDF.
- Você pode experimentar nosso App gratuito para testar a funcionalidade.
- Recursos de Aprendizado
- Documentação
- Código Fonte
- Referências da API
- Suporte ao Produto
- Suporte Gratuito
- Suporte Pago
- Blog
- Por que Aspose.PDF Cloud para .NET?
- Lista de Clientes
- Segurança