में दूसरे पृष्ठ पर जाने के लिए परिवर्तित कर रहा है। मैं एबीसीपीडीएफ का उपयोग करके एक पीडीएफ उत्पन्न कर रहा हूं जिसमें सामग्री की एक सारणी है जो एक ही पीडीएफ के अन्य पृष्ठों से लिंक होगी। समस्या यह है कि HTML में एंकर टैग का पथ अस्थायी फ़ाइल के पूर्ण पथ में बदल जाता है। फ़ाइल: के रूप में पीडीएफ मेंएबीसीपीडीएफ एचटीएमएल एंकरों को एक ही पीडीएफ
<a href="#elementId">Link</a>
:
उदाहरण के लिए, ABCpdf लिंक के href प्रस्तुत करना होगा /// C: /Users/Aaron/AppData/Local/Temp/ABCpdf/pdfCMMYPSF.htm #elementId
यह कैसे मैं पीडीएफ उत्पन्न है:
Doc pdf = new Doc();
pdf.HtmlOptions.AddLinks = true;
pdf.Rect.Rectangle = new System.Drawing.Rectangle(20, 80, 572, 702);
int id = pdf.AddImageHtml(pdfHTML, true, pdf.HtmlOptions.BrowserWidth, true);
while (pdf.Chainable(id))
{
pdf.Page = pdf.AddPage();
id = pdf.AddImageToChain(id);
}
pdf.HtmlOptions.LinkPages();
for (int i = 0; i < pdf.PageCount; i++)
{
pdf.PageNumber = i;
pdf.Flatten();
}
कोई भी विचार कैसे मैं लंगर लिंक उचित तो यह एक और पर चला जाएगा पर क्लिक रेंडर करने के लिए प्राप्त कर सकते हैं पृष्ठ?
बस एफवाईआई, मुझे एबीसीपीडीएफ के निर्माताओं से सीधे समर्थन प्राप्त करने में बहुत अच्छी किस्मत मिली है। कोशिश की? – Bryan
बस उन्हें एक ईमेल भेजा, सुझाव के लिए धन्यवाद। – Aaron
WebSuperGoo समर्थन उत्कृष्ट है और सबसे अच्छे में से एक है, ब्रायन इस सुझाव के साथ स्पॉट पर है। – Jakkwylde