OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[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 .


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


   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:

src="url(file:/C:/Temp/test123/m2#1_1.svg)" width="auto" height="auto"

   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


   fop 0.95
   windows xp sp2
   java 1.5.0_15


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]