Skip to content

Commit f3091f7

Browse files
brunoborgesCopilot
andcommitted
Render OG PNGs at 2x resolution (2400×1260)
Doubles the PNG render size for crisp text on high-DPI displays and social media platforms. File size stays reasonable (~100KB). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent a32862a commit f3091f7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

html-generators/generateog.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,8 @@ static void svgToPng(String svgContent, Path pngPath) throws Exception {
136136
var input = new TranscoderInput(new java.io.StringReader(svgContent));
137137
try (var out = new java.io.BufferedOutputStream(Files.newOutputStream(pngPath))) {
138138
var transcoder = new PNGTranscoder();
139-
transcoder.addTranscodingHint(PNGTranscoder.KEY_WIDTH, (float) W);
140-
transcoder.addTranscodingHint(PNGTranscoder.KEY_HEIGHT, (float) H);
139+
transcoder.addTranscodingHint(PNGTranscoder.KEY_WIDTH, (float) W * 2);
140+
transcoder.addTranscodingHint(PNGTranscoder.KEY_HEIGHT, (float) H * 2);
141141
transcoder.transcode(input, new TranscoderOutput(out));
142142
}
143143
}

0 commit comments

Comments
 (0)