[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [docbook-apps] fo:external-graphic w/ # in file name
The pound character is a reserved character in the URL syntax and should not be used in file names. Since the value you are specifying is a URL, you need to observer the syntax of URLs. From the spec: Hash for Fragment Identifiers The hash ("#", ASCII 23 hex) character is reserved as a delimiter to separate the URI of an object from a fragment identifier . Regards, Larry Rowland -----Original Message----- From: news [mailto:news@ger.gmane.org] On Behalf Of Antti Karanta Sent: Tuesday, December 02, 2008 11:55 PM To: docbook-apps@lists.oasis-open.org Subject: [docbook-apps] fo:external-graphic w/ # in file name Hi! I noticed that if I have # in the file name of an external graphics file, fop is unable to find it. If I rename the file (and change the .fo file accordingly) it works. Here's what I have: <fo:external-graphic src="url(file:/C:/Temp/test123/m2#1_1.svg)" width="auto" height="auto" content-width="auto" content-height="auto" content-type="content-type:image/svg+xml" text-align="center"/> Here's the error message: 3.12.2008 8:46:20 org.apache.fop.fo.flow.ExternalGraphic bind SEVERE: Image not found: file:/C:/Temp/test123/m2#1_1.svg The file does exist: C:\Temp\test123>dir m2#1_1.svg Volume in drive C is Local Disk Volume Serial Number is F8AC-6817 Directory of C:\Temp\test123 28.11.2008 13:29 98 080 m2#1_1.svg 1 File(s) 98 080 bytes 0 Dir(s) 63 134 236 672 bytes free Environment: fop 0.95 windows xp sp2 java 1.5.0_15 ::Antti:: --------------------------------------------------------------------- To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]