1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 04:37:34 +00:00

LibPDF: Add parameter for background color of render

This commit is contained in:
Kyle Pereira 2023-12-07 12:53:13 +00:00 committed by Andreas Kling
parent 60c4803dd3
commit 8191f2b47a
5 changed files with 10 additions and 10 deletions

View file

@ -98,7 +98,7 @@ struct RenderingPreferences {
class Renderer {
public:
static PDFErrorsOr<void> render(Document&, Page const&, RefPtr<Gfx::Bitmap>, RenderingPreferences preferences);
static PDFErrorsOr<void> render(Document&, Page const&, RefPtr<Gfx::Bitmap>, Color background_color, RenderingPreferences preferences);
struct FontCacheKey {
NonnullRefPtr<DictObject> font_dictionary;
@ -115,7 +115,7 @@ public:
PDFErrorOr<void> render_type3_glyph(Gfx::FloatPoint, StreamObject const&, Gfx::AffineTransform const&, Optional<NonnullRefPtr<DictObject>>);
private:
Renderer(RefPtr<Document>, Page const&, RefPtr<Gfx::Bitmap>, RenderingPreferences);
Renderer(RefPtr<Document>, Page const&, RefPtr<Gfx::Bitmap>, Color background_color, RenderingPreferences);
PDFErrorsOr<void> render();