我正在使用此代码(ExpertPDF API)从HTML页面创建pdf:
PdfConverter pdfConverter = new PdfConverter();
pdfConverter.PdfDocumentOptions.GenerateSelectablePdf = true;
pdfConverter.LicenseKey = "my pdf converti";
byte[] downloadBytes = pdfConverter.GetPdfFromUrlBytes("https://community.nitrous.io/docs/preview-a-static-html-page");
if (System.IO.File.Exists("test2.pdf"))
{
System.IO.File.Delete("test2.pdf");
}
System.IO.File.WriteAllBytes("test2.pdf", downloadBytes);
当我在我的计算机上运行应用程序时,pdf会包含一个不可选择的文本,但是当我在另一台计算机上运行它(具有相同的配置)时,pdf会包含一个可选择的文本。
我需要它一直可以选择。
配置:Windows 7,.NET版本:4.6,ephtmltopdf.dll:6.2