Compare commits
No commits in common. "63d8965032af07422917bda18713b0b5422d7475" and "fb43564aa97d51cbd8ca267a4b85895b51c67b8b" have entirely different histories.
63d8965032
...
fb43564aa9
@ -1504,20 +1504,6 @@ public class EstimateService {
|
|||||||
} while (!prevName.equals(itemName) && itemName.contains("&"));
|
} while (!prevName.equals(itemName) && itemName.contains("&"));
|
||||||
}
|
}
|
||||||
|
|
||||||
// 3. 엑셀/PDF 폰트(MS PGothic, BIZUDPGothic) 미지원 특수문자 치환
|
|
||||||
// Ⓡ(U+24C7) 등 Enclosed Alphanumerics는 일본어 폰트가 지원하므로 깨지지 않음
|
|
||||||
itemName = itemName
|
|
||||||
.replace("\u00AE", "\u24C7") // ® → Ⓡ
|
|
||||||
.replace("\u2122", "(TM)") // ™ → (TM)
|
|
||||||
.replace("\u00A9", "(C)") // © → (C)
|
|
||||||
.replace("\u2013", "-") // – (en dash) → -
|
|
||||||
.replace("\u2014", "-") // — (em dash) → -
|
|
||||||
.replace("\u2018", "'") // ' → '
|
|
||||||
.replace("\u2019", "'") // ' → '
|
|
||||||
.replace("\u201C", "\"") // " → "
|
|
||||||
.replace("\u201D", "\"") // " → "
|
|
||||||
.replace("\u2026", "..."); // … → ...
|
|
||||||
|
|
||||||
itemResponse.setItemName(itemName);
|
itemResponse.setItemName(itemName);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.warn("Excel itemName processing failed: {}", itemName);
|
log.warn("Excel itemName processing failed: {}", itemName);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user