0
我正在使用AsposePDF for .Net版本17.3將大量html文件批量轉換爲PDF。我有一個現有的HTML文件,超鏈接到同一個文件中的內容。以下是該文件中的html示例。 鏈接:將HTML轉換爲PDF轉換 - 對同一文件上的內容進行超鏈接不起作用
<a href="#bg880016">Section 5</a>
內容:
<a name="#bg880016"><p>section 5 content is here</p></a>
當此轉換爲PDF本地鏈接不工作了。以下是轉換代碼:
public Stream ConvertHtmlToPDF(Stream inputStream, string docTitle)
{
Stream pdfStream = new MemoryStream();
inputStream.Position = 0;
var options = new HtmlLoadOptions();
var pdfDocument = new Aspose.Pdf.Document(inputStream, options);
pdfDocument.Info.Title = docTitle;
pdfDocument.Save(pdfStream);
}
任何幫助,非常感謝。我也在他們的支持論壇上發佈了question。
不,我只有Aspose PDF許可證。但奇怪的是,我需要先轉換爲文檔才能使其工作。這似乎是一個相當常見的用例,如果你正在轉換一個HTML。你是否已經完成了這個轉化爲了達到這個目標? – Unnie
是的,我有很多Aspose的經驗,並且已經完成了轉換爲word,然後轉換爲PDF的地方鏈接工作。不幸的是,在Aspose方面,你必須習慣於「陌生」。幸運的是,如果你耐心持久(並且已經支付了他們的優先支持),那麼你通常可以證明缺陷或不足,並讓他們修復它們。 –
Aspose.Pdf for .NET與內聯定位標記有關,並且團隊正在修復它。但是,如果您可以請分享可以幫助我們測試場景並在調查過程中使用的HTML,我們一定會修復這種情況。 我的名字是Nayyer,我是Aspose的開發者傳道人。 – codewarior