/
githubmirror
/
gin
Обзор
Документация
Войти
/
githubmirror
/
gin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
render/pdf.go
26 строк
651 B
Aum Patel
feat(render): add PDF renderer and tests (#4491)
28 фев 2026, 16:04
Не верифицирован
28 фев 2026, 16:04
052d1a7
Код
Авторство
О чём код?
// Copyright 2026 Gin Core Team. All rights reserved. // Use of this source code is governed by a MIT style // license that can be found in the LICENSE file. package render import "net/http" // PDF contains the given PDF binary data. type PDF struct { Data []byte } var pdfContentType = []string{"application/pdf"} // Render (PDF) writes PDF data with custom ContentType. func (r PDF) Render(w http.ResponseWriter) error { r.WriteContentType(w) _, err := w.Write(r.Data) return err } // WriteContentType (PDF) writes PDF ContentType for response. func (r PDF) WriteContentType(w http.ResponseWriter) { writeContentType(w, pdfContentType) }