我试图创建书签在pdf的基础上,在pdf文件中存在的关键字。我可以使用pypdf2的addbookmark函数为pdf中的页面创建书签。但它是基于页面的,而不是基于关键字的。例如,如果pdf包含作为单词的'metadata‘,我想为'metadata’关键字创建书签。 我已经提到了为页面创建书签的Add a bookmark to a PDF with PyPDF2。 output = PdfFileWriter() # open output
input = PdfFileReader(open('test.pdf', 'rb')) # op
我使用EVO的HTML到PDF转换器创建PDF文档,并使用以下代码为H标记生成书签:
// Create a HTML to PDF converter object with default settings
HtmlToPdfConverter htmlToPdfConverter = new HtmlToPdfConverter();
// Select the HTML elements to bookmark by setting a list of CSS selectors
htmlToPdfConverter.PdfBookmarkOptions.HtmlElementSel
我创建了一个应用程序,它将多个pdfs与一个书签合并。如果源pdfs已经有书签,我想保留它们,并在pdf的开头添加一个书签。我使用以下代码:代码中的title和path来自用户输入。
from PyPDF2 import PdfFileReader, PdfFileMerger
from PyPDF2.utils import PdfReadError
merger = PdfFileMerger()
pages_total = 0
for path, title in zip(paths, titles):
merger.append(path, import_bookmarks=
我将一个PDF合并到另一个PDF,它运行良好,但书签在最终PDf中缺失。
以下是PDF生成代码:
#- Create One Page PDF with some text
from reportlab.pdfgen import canvas as canx
c = canx.Canvas('transparent.pdf')
c.setStrokeColor((1, 0, 0))
transparentwhite = canx.Color(255, 255, 255, alpha = 0.0)
c.setFillColor(transparentwhite)
t = c.b
我有一些代码,可以从一个超文本标记语言模板构建一个PDF文件,然后附加几个其他的PDF文件,使用abcPDF 7制作一个大的PDF文件。
所有这些都工作得很好--但是,我想在PDF的HTML部分做一些链接,跳转到几个附加的PDF中的一个。
我尝试使用引用的技术创建链接和锚点,方法是将
<a href="#elementId">Link to another page</a>
链接到HTML中,然后将锚点
<div><a name="elementId">A div that's on another pag
我正在使用,我需要提取一个PDF文件中的各个章节作为一个单独的PDF文件。
第一页(也可能是第二页)包含TOC (目录),我需要根据其划分PDF页面的其余部分:
另外,那些拆分的PDF文档应该被命名为它们包含的章节。
我可以根据每个文档的页数来拆分PDF (我使用计算出了这一点):
using (var source = PdfDocument.Load("Chapters.pdf"))
{
int pagesPerSplit = 3;
int count = source.Pages.Count;
for (int index = 1; i
我已经有一个这样做的类,但是我希望您使用Docotic.Pdf库完成一个新类的编程,他们的网站是:
我写的这段代码。
`Public Class Form1
Private Sub butMergePdfs_Click(sender As System.Object, e As System.EventArgs) Handles butMergePdfs.Click
''''''''''''''''''''''