Skip to content

Commit 291774e

Browse files
committed
Fix issues with additional separator in ResourceResolver
RND-1056
1 parent fa59850 commit 291774e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/java/com/itextpdf/html2pdf/HtmlConverter.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,9 +173,11 @@ public static void convertToPdf(File htmlFile, File pdfFile) throws IOException
173173
*/
174174
public static void convertToPdf(File htmlFile, File pdfFile, ConverterProperties converterProperties) throws IOException {
175175
if (converterProperties == null) {
176-
converterProperties = new ConverterProperties().setBaseUri(Paths.get(FileUtil.getParentDirectory(htmlFile.getAbsolutePath())).toUri().toURL().toExternalForm() + File.separator);
176+
String baseUri = FileUtil.getParentDirectory(htmlFile);
177+
converterProperties = new ConverterProperties().setBaseUri(baseUri);
177178
} else if (converterProperties.getBaseUri() == null) {
178-
converterProperties = new ConverterProperties(converterProperties).setBaseUri(Paths.get(FileUtil.getParentDirectory(htmlFile.getAbsolutePath())).toUri().toURL().toExternalForm() + File.separator);
179+
String baseUri = FileUtil.getParentDirectory(htmlFile);
180+
converterProperties = new ConverterProperties(converterProperties).setBaseUri(baseUri);
179181
}
180182
try (FileInputStream fileInputStream = new FileInputStream(htmlFile.getAbsolutePath());
181183
FileOutputStream fileOutputStream = new FileOutputStream(pdfFile.getAbsolutePath())) {

0 commit comments

Comments
 (0)