VARIANT_BOOL AutoCreateURL { get; set; } |
If AutoCreateURL equals VARIANT_TRUE and text written to a page using PDFPage_TextOut contains anĀ "http://","mailto:" or "ftp://" prefix, then a link to a URL is automatically appended to this text.
Equivalent in new interface: IPDFDocument4::AutoCreateURL.
{ PDF object is supposed to be created } PDF.StartEngine('demo', 'demo'); PDF.AutoLaunch := true; PDF.FileName := 'empty.pdf'; PDF.BeginDoc; PDF.AutoCreateURL := false; PDF.PDFPAGE_TextOut(10, 10, 0, 'As text: http://www.colorpilot.com'); PDF.AutoCreateURL :=true; PDF.PDFPAGE_TextOut(10, 40, 0, 'As URL: http://www.colorpilot.com/contact.html'); PDF.EndDoc;
// PDF object is supposed to be created PDF->StartEngine("demo", "demo"); PDF->AutoLaunch = TRUE; PDF->FileName = "empty.pdf"; PDF->BeginDoc(); PDF->AutoCreateURL = FALSE; PDF->PDFPAGE_TextOut(10, 10, 0, "As text: http://www.colorpilot.com"); PDF->AutoCreateURL = TRUE; PDF->PDFPAGE_TextOut(10, 40, 0, "As URL: http://www.colorpilot.com/contact.html"); PDF->EndDoc();
// PDF object is supposed to be created PDF.StartEngine("demo", "demo"); PDF.AutoLaunch = true; PDF.FileName = "empty.pdf"; PDF.BeginDoc(); PDF.AutoCreateURL = false; PDF.PDFPAGE_TextOut(10, 10, 0 ,"As text: http://www.colorpilot.com"); PDF.AutoCreateURL = true; PDF.PDFPAGE_TextOut(10, 40, 0, "As URL: http://www.colorpilot.com/contact.html"); PDF.EndDoc();
' PDF object is supposed to be created PDF.StartEngine "demo@demo", "demo" PDF.AutoLaunch = True PDF.FileName = "empty.pdf" PDF.BeginDoc PDF.AutoCreateURL = False PDF.PDFPAGE_TextOut 10, 10, 0, "As text: http://www.colorpilot.com" PDF.AutoCreateURL = True PDF.PDFPAGE_TextOut 10, 40, 0, "As URL: http://www.colorpilot.com/contact.html" PDF.EndDoc