XSL-Fo에서 이미지의 올바른 경로를 설정했지만 이미지를 검색 할 수 없습니다.이미지를 찾을 수 없음 - XSL-FO
<fo:external-graphic src="../graphics/bullet.png" content-height="0.5cm" />
이 오류가 발생할 때마다이 오류가 발생하고 Windows의 명령 프롬프트를 통해 파일이 처리되었습니다.
org.apache.fop.events.LoggingEventListener processEvent
SEVERE: Image not found. URI: bullet.png. (See position 26:80)
org.apache.fop.events.LoggingEventListener processEvent
SEVERE: Image not found. URI: bullet.png. (No context info available)
org.apache.fop.events.LoggingEventListener processEvent
원본 경로는 APACHE의 FOP 이미지 예제에서 제공 한 정확한 형식입니다. 심지어 외부 그래픽을 렌더링 할 때 "image.fo"파일을 실행했지만 위의 오류 (다른 이미지 파일 사용)가 발생했습니다.
대체 솔루션이 있습니까?
내 이미지 파일에 대한 상대 경로 : "examples \ fo \ graphics". – maudff
XML-FO는 여전히 해당 경로를 사용하여 이미지를 검색 할 수 없습니다. – maudff
그런 다음 먼저 절대 경로 인'file : /// C : /.../examples/ fo/graphics/bullet.png'을 입력하면 FOP가 파일을 찾을 위치를 선택할 수 없습니다. 둘째,'-x' 또는'-d' (https://xmlgraphics.apache.org/fop/trunk/running.html)로 실행 해보고 어느 것이 FOP가 실행 중인지를 알 수있는 충분한 정보를 제공하는지 확인하십시오. –