blob: b01c0f57d33ca4dc3e3b59575598a5ce74f5e56a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
package org.zwobble.mammoth.internal.docx;
import org.zwobble.mammoth.internal.archives.Archive;
import org.zwobble.mammoth.internal.archives.MutableArchive;
import org.zwobble.mammoth.internal.util.Streams;
import java.io.*;
import java.util.Optional;
public class EmbeddedStyleMap {
private static final String PATH = "mammoth/style-map";
public static Optional<String> readStyleMap(Archive file) throws IOException {
return file.tryGetInputStream(PATH).map(Streams::toString);
}
public static void embedStyleMap(MutableArchive archive, String styleMap) {
archive.writeEntry(PATH, styleMap);
}
}
|