Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Para criar favoritos de todas as páginas, você precisa usar o método CreateBookmarks sem parâmetros. A classe PdfBookmarkEditor permite que você crie favoritos de todas as páginas de um arquivo PDF. Primeiro, você precisa criar um objeto da classe PdfBookmarkEditor e vincular o PDF de entrada usando o método BindPdf. Em seguida, você deve chamar o método CreateBookmarks e salvar o arquivo PDF de saída usando o método Save. O seguinte trecho de código mostra como criar Favoritos.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void CreateBookmarksOfAllPages()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Bookmarks();
// Create PdfBookmarkEditor
using (var bookmarkEditor = new Aspose.Pdf.Facades.PdfBookmarkEditor())
{
// Bind PDF document
bookmarkEditor.BindPdf(dataDir + "CreateBookmarksAll.pdf");
// Create bookmark of all pages
bookmarkEditor.CreateBookmarks();
// Save PDF document
bookmarkEditor.Save(dataDir + "CreateBookmarksOfAllPages_out.pdf");
}
}
A classe PdfBookmarkEditor permite que você crie favoritos de todas as páginas de um arquivo PDF e especifique as propriedades (Cor, Negrito, Itálico). Você pode fazer isso com a ajuda do método CreateBookmarks. Primeiro, você precisa criar um objeto da classe PdfBookmarkEditor e vincular o PDF de entrada usando o método BindPdf. Em seguida, você deve chamar o método CreateBookmarks e salvar o arquivo PDF de saída usando o método Save. O seguinte trecho de código mostra como criar favoritos de todas as páginas com propriedades.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void CreateBookmarksOfAllPagesWithProperties()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Bookmarks();
// Create PdfBookmarkEditor
using (var bookmarkEditor = new Aspose.Pdf.Facades.PdfBookmarkEditor())
{
// Bind PDF document
bookmarkEditor.BindPdf(dataDir + "CreateBookmarks-PagesProperties.pdf");
// Create bookmark of all pages
bookmarkEditor.CreateBookmarks(System.Drawing.Color.Green, true, true);
// Save PDF document
bookmarkEditor.Save(dataDir + "CreateBookmarks-PagesProperties_out.pdf");
}
}
Você pode criar um favorito de uma página particular em um arquivo PDF existente usando o método CreateBookmarkOfPage. Este método aceita dois argumentos: título do favorito e número da página. Primeiro, você precisa criar um objeto da classe PdfBookmarkEditor e vincular o arquivo PDF de entrada usando o método BindPdf. Em seguida, você deve chamar o método CreateBookmarkOfPage e salvar o arquivo PDF de saída usando o método Save. O seguinte trecho de código mostra como criar um favorito de uma página particular.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void CreateBookmarkOfAParticularPage()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Bookmarks();
// Create PdfBookmarkEditor
using (var bookmarkEditor = new Aspose.Pdf.Facades.PdfBookmarkEditor())
{
// Bind PDF document
bookmarkEditor.BindPdf(dataDir + "CreateBookmark-Page.pdf");
// Create bookmark of a particular page
bookmarkEditor.CreateBookmarkOfPage("Bookmark Name", 2);
// Save PDF document
bookmarkEditor.Save(dataDir + "CreateBookmark-Page_out.pdf");
}
}
A classe PdfBookmarkEditor permite que você crie favoritos de um intervalo de páginas. Você pode usar o método CreateBookmarkOfPage com dois parâmetros: lista de favoritos (a lista dos títulos dos favoritos) e lista de páginas (a lista das páginas a serem marcadas). Primeiro, você precisa criar um objeto da classe PdfBookmarkEditor e vincular o arquivo PDF de entrada usando o método BindPdf. Em seguida, você deve chamar o método CreateBookmarkOfPage e salvar o PDF de saída usando o método Save. O seguinte trecho de código mostra como criar favoritos de um intervalo de páginas.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void CreateBookmarksOfARangeOfPages()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Bookmarks();
// Create PdfBookmarkEditor
using (var bookmarkEditor = new Aspose.Pdf.Facades.PdfBookmarkEditor())
{
// Bind PDF document
bookmarkEditor.BindPdf(dataDir + "CreateBookmark-Page.pdf");
// Bookmark name list
string[] bookmarkList = { "First" };
// Page list
int[] pageList = { 1 };
// Create bookmark of a range of pages
bookmarkEditor.CreateBookmarkOfPage(bookmarkList, pageList);
// Save PDF document
bookmarkEditor.Save(dataDir + "CreateBookmarkPageRange_out.pdf");
}
}
Você pode adicionar um favorito em um arquivo PDF existente usando a classe PdfBookmarkEditor. Para criar o favorito, você precisa criar um objeto Bookmark e definir os atributos necessários do favorito. Depois disso, você precisa passar o objeto Bookmark para o método CreateBookmarks da classe PdfBookmarkEditor. Finalmente, você precisa salvar o arquivo PDF atualizado usando o método Save. O seguinte trecho de código mostra como adicionar o favorito em um arquivo PDF existente.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddBookmarkInAnExistingPdfFile()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Bookmarks();
// Create bookmark
var bookmark = new Aspose.Pdf.Facades.Bookmark();
bookmark.PageNumber = 1;
bookmark.Title = "New Bookmark";
// Create PdfBookmarkEditor
using (var bookmarkEditor = new Aspose.Pdf.Facades.PdfBookmarkEditor())
{
// Bind PDF document
bookmarkEditor.BindPdf(dataDir + "AddBookmark.pdf");
// Create bookmarks
bookmarkEditor.CreateBookmarks(bookmark);
// Save PDF document
bookmarkEditor.Save(dataDir + "AddBookmark_out.pdf");
}
}
Você pode adicionar favoritos filhos em um arquivo PDF existente usando a classe PdfBookmarkEditor. Para adicionar favoritos filhos, você precisa criar objetos Bookmark. Você pode adicionar objetos Bookmark individuais no objeto Bookmarks. Você também precisa criar um objeto Bookmark e definir sua propriedade ChildItem para o objeto Bookmarks. Você então precisa passar este objeto Bookmark com ChildItem para o método CreateBookmarks. Finalmente, você precisa salvar o PDF atualizado usando o método Save da classe PdfBookmarkEditor. O seguinte trecho de código mostra como adicionar favoritos filhos em um arquivo PDF existente.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddChildBookmarkInAnExistingPdfFile()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Bookmarks();
// Create bookmarks
var bookmarks = new Aspose.Pdf.Facades.Bookmarks();
var childBookmark1 = new Aspose.Pdf.Facades.Bookmark();
childBookmark1.PageNumber = 1;
childBookmark1.Title = "First Child";
var childBookmark2 = new Aspose.Pdf.Facades.Bookmark();
childBookmark2.PageNumber = 2;
childBookmark2.Title = "Second Child";
bookmarks.Add(childBookmark1);
bookmarks.Add(childBookmark2);
var bookmark = new Aspose.Pdf.Facades.Bookmark();
bookmark.Action = "GoTo";
bookmark.PageNumber = 1;
bookmark.Title = "Parent";
bookmark.ChildItems = bookmarks;
// Create PdfBookmarkEditor class
using (var bookmarkEditor = new Aspose.Pdf.Facades.PdfBookmarkEditor())
{
// Bind PDF document
bookmarkEditor.BindPdf(dataDir + "AddChildBookmark.pdf");
// Create bookmarks
bookmarkEditor.CreateBookmarks(bookmark);
// Save PDF document
bookmarkEditor.Save(dataDir + "AddChildBookmark_out.pdf");
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.