View previous topic :: View next topic |
Author |
Message |
timgeyssens
Joined: 10 Feb 2009 Posts: 4
|
Posted: Tue Feb 10, 2009 9:25 pm Post subject: AddWebLink problem |
|
|
Hi All,
I'm trying to use addweblink.
It add's a link but it links to something like:
%97%D5h%A6
Cheers,
Tim |
|
Back to top |
|
|
Thomas Hoevel
Joined: 16 Oct 2006 Posts: 387 Location: Cologne, Germany
|
Posted: Wed Feb 11, 2009 8:51 am Post subject: |
|
|
Our web links work.
Dare to show us some of your code? _________________ Regards
Thomas Hoevel
PDFsharp Team |
|
Back to top |
|
|
timgeyssens
Joined: 10 Feb 2009 Posts: 4
|
Posted: Wed Feb 11, 2009 9:35 am Post subject: |
|
|
Sure,
Code: |
PdfDocument document = new PdfDocument();
PdfPage page = document.AddPage();
XGraphics gfx = XGraphics.FromPdfPage(page);
XPdfFontOptions options = new XPdfFontOptions(PdfFontEncoding.Unicode, PdfFontEmbedding.Always);
//other things going on here ... drawing on the gfx
PdfSharp.Drawing.XRect rectt = gfx.Transformer.WorldToDefaultPage(new PdfSharp.Drawing.XRect(Convert.ToInt32(item.Attributes["X1"].Value),
height Convert.ToInt32(item.Attributes["Y1"].Value),
Convert.ToInt32(item.Attributes["X2"].Value),
height Convert.ToInt32(item.Attributes["Y2"].Value)));
PdfSharp.Pdf.PdfRectangle rc = new PdfSharp.Pdf.PdfRectangle(rectt);
page.AddWebLink(rc, "http://www.google.com");
PdfSecuritySettings securitySettings = document.SecuritySettings;
securitySettings.PermitAccessibilityExtractContent = PermitExtractContent;
securitySettings.PermitAnnotations = false;
securitySettings.PermitAssembleDocument = false;
securitySettings.PermitExtractContent = PermitExtractContent;
securitySettings.PermitFormsFill = true;
securitySettings.PermitFullQualityPrint = PermitPrint;
securitySettings.PermitModifyDocument = false;
securitySettings.PermitPrint = PermitPrint; |
|
|
Back to top |
|
|
timgeyssens
Joined: 10 Feb 2009 Posts: 4
|
Posted: Wed Feb 11, 2009 7:44 pm Post subject: |
|
|
it looks like this occurs when I set the securitySettings.OwnerPassword.
securitySettings.OwnerPassword = "owner";
Any tips how I need to encode the url ? |
|
Back to top |
|
|
Thomas Hoevel
Joined: 16 Oct 2006 Posts: 387 Location: Cologne, Germany
|
Posted: Thu Feb 12, 2009 9:00 am Post subject: |
|
|
timgeyssens wrote: | it looks like this occurs when I set the securitySettings.OwnerPassword. |
I think you found a bug.
If the URL needs to be encrypted then PDFsharp should do it automatically. _________________ Regards
Thomas Hoevel
PDFsharp Team |
|
Back to top |
|
|
timgeyssens
Joined: 10 Feb 2009 Posts: 4
|
Posted: Thu Feb 12, 2009 12:12 pm Post subject: |
|
|
ok thanks, any idea if / when this could be resolved ?
Please let me know.
Cheers,
Tim |
|
Back to top |
|
|
|