PdfBookmarkEditor

PdfBookmarkEditor

Resumo geral

PdfBookmarkEditor é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: IDisposable.

Facadeira para manipulação de marcadores (descrições): criar, extrair e excluir marcados.

Esta classe fornece 29 métodos para trabalhar com objetos PdfBookmarkEditor em programas .NET. Os métodos disponíveis incluem: BindPdf, Close, CreateBookmarkOfPage, CreateBookmarks, DeleteBookmarks, Dispose, ExportBookmarksToHtml, ExportBookmarksToXML, ExtractBookmarks, ExtractBookmarksToHTML, ImportBookmarksWithXML, ModifyBookmarks, e dois métodos adicionais. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net.

Métodos de avaliação

AssinaturaDescrição:
PdfBookmarkEditor()Crie um PdfBookmarkEditor sem ligação.
PdfBookmarkEditor(document: Document)Crie um PdfBookmarkEditor vinculado a um Documento.
BindPdf(path: string)Ligue o PDF a partir de um caminho de arquivo.
BindPdf(data: byte[])Enlace PDF de uma matriz byte.
BindPdf(stream: Stream)Enlace PDF de um Stream (leia o stream inteiramente na memória).
BindPdf(document: Document)Enlace PDF de um documento existente.
CreateBookmarkOfPage(bookmarkName: string, pageNumber: int)Criar um marcador apontando para a página especificada (baseado em 1).
CreateBookmarkOfPage(bookmarkName: string[], pageNumber: int[])Criar marcadores para as páginas especificadas (baseado em 1 número de página).
CreateBookmarks()Crie marcadores para cada página (padrão).
CreateBookmarks(color: System.Drawing.Color, boldFlag: bool, italicFlag: bool)Crie marcadores por página com estilo de cor / negrito / itálico explícito.
CreateBookmarks(bookmark: Bookmark)Criar marcadores de uma árvore de marca (adição recorrente de crianças).
DeleteBookmarks()Apagar todos os marcadores no documento vinculado.
DeleteBookmarks(title: string)Apagar todos os marcadores de nível superior cujo título corresponda ao título, mantendo a alteração no documento salvo.
Save(stream: Stream)Salve o documento para um stream.
Save()Salve o documento para um array de bytes.
Save(path: string)Salve o documento para um caminho de arquivo.
ExtractBookmarks()Extrair a árvore de contornos do documento como uma coleção plana de marcadores, caminhando crianças profundidade-primeiro.
ExtractBookmarks(upperLevel: bool)Extrair a árvore de contorno do documento.
ExtractBookmarks(title: string)Encontre marcadores (e seus descendentes) cujo Título é igual ao título.
ExtractBookmarks(bookmark: Bookmark)Extrair os marcadores descendentes de marca-livro.
ExportBookmarksToXML(stream: Stream)Exportar a árvore de contorno para fluxo como XML.
ExportBookmarksToXML(xmlFile: string)Exportar a árvore de contorno para xmlFile.
ImportBookmarksWithXML(stream: Stream)Leia marcadores de XML produzidos pelo Stream) e adicione-os ao documento vinculado.
ImportBookmarksWithXML(xmlFile: string)Leia marcadores de um arquivo XML e adicione-os ao documento vinculado.
ExportBookmarksToHtml(inPdfFile: string, outHtmlFile: string)Exportar marcadores para um arquivo HTML independente.
ExtractBookmarksToHTML(pdfFile: string, cssFile: string)Extrair marcadores de uma página HTML com o CSS dado.
ModifyBookmarks(sTitle: string, dTitle: string)Renomear todos os marcadores cujo título é igual a sTitle para dTitre, em toda a árvore de contorno.
Dispose()Chama Dispose nesta instância PdfBookmarkEditor.
Close()Liberta o documento vinculado, espelhando Dispose.

Ver também:

 Português