Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bkhtmltopdf/bkhtmltopdf
/ functions
Functions
59 in github.com/bkhtmltopdf/bkhtmltopdf
⨍
Functions
59
◇
Types & classes
36
↓ 4 callers
Method
createTempFile
@param suffix txt、pdf、html
src/main/java/com/bkhtmltopdf/service/TempService.java:11
↓ 3 callers
Method
print
(String html, RendererOptions options)
src/main/java/com/bkhtmltopdf/service/HtmlToPdfService.java:8
↓ 3 callers
Method
responseFile
(File file, MediaType mediaType)
src/main/java/com/bkhtmltopdf/controller/BaseController.java:25
↓ 2 callers
Method
parse
(JsonNode json)
src/main/java/com/bkhtmltopdf/renderer/RendererOptionsProvider.java:6
↓ 1 callers
Method
accept
(Object object)
src/main/java/com/bkhtmltopdf/renderer/DefaultHtmlRenderer.java:75
↓ 1 callers
Method
close
()
src/main/java/com/bkhtmltopdf/controller/BaseController.java:37
↓ 1 callers
Method
createCefBrowser
(CefClient cefClient, String url, RendererOptions options)
src/main/java/com/bkhtmltopdf/renderer/DefaultHtmlRenderer.java:57
↓ 1 callers
Method
createCefBrowser
(@NonNull CefClient cefClient, @NonNull String url)
src/main/java/com/bkhtmltopdf/cef/CefHandler.java:15
↓ 1 callers
Method
createCefClient
()
src/main/java/com/bkhtmltopdf/service/HtmlToAnyService.java:58
↓ 1 callers
Method
createCefClient
()
src/main/java/com/bkhtmltopdf/cef/CefHandler.java:10
↓ 1 callers
Method
disposeCefBrowser
(@NonNull CefBrowser cefBrowser)
src/main/java/com/bkhtmltopdf/cef/CefHandler.java:18
↓ 1 callers
Method
disposeCefClient
(@NonNull CefClient cefClient)
src/main/java/com/bkhtmltopdf/cef/CefHandler.java:13
↓ 1 callers
Method
getCefPdfPrintSettings
(RendererOptions options)
src/main/java/com/bkhtmltopdf/service/HtmlToPdfServiceImpl.java:56
↓ 1 callers
Method
getInputStream
()
src/main/java/com/bkhtmltopdf/controller/BaseController.java:33
↓ 1 callers
Method
getTemporaryFile
()
src/main/java/com/bkhtmltopdf/service/TempService.java:20
↓ 1 callers
Method
getTimeout
(RendererOptions options)
src/main/java/com/bkhtmltopdf/renderer/DefaultHtmlRenderer.java:117
↓ 1 callers
Method
getTimeout
(RendererOptions options)
src/main/java/com/bkhtmltopdf/service/HtmlToAnyService.java:90
↓ 1 callers
Method
injectPrintCode
(OutputStream os, RendererOptions options)
src/main/java/com/bkhtmltopdf/renderer/DefaultHtmlRenderer.java:124
↓ 1 callers
Method
printToPdf
(CefBrowser cefBrowser, RendererOptions options)
src/main/java/com/bkhtmltopdf/service/HtmlToPdfServiceImpl.java:36
↓ 1 callers
Method
registerPrintHandler
(CefClient cefClient, String url, RendererOptions options)
src/main/java/com/bkhtmltopdf/renderer/DefaultHtmlRenderer.java:72
↓ 1 callers
Method
render
(@NonNull CefClient cefClient, @NonNull String html, @NonNull RendererOptions options)
src/main/java/com/bkhtmltopdf/renderer/HtmlRenderer.java:8
↓ 1 callers
Method
to
(CefBrowser browser, RendererOptions options)
src/main/java/com/bkhtmltopdf/service/HtmlToAnyService.java:54
Method
afterPropertiesSet
()
src/main/java/com/bkhtmltopdf/service/TempServiceImpl.java:49
Method
afterPropertiesSet
()
src/main/java/com/bkhtmltopdf/cef/JCefHandler.java:31
Method
cefHandler
()
src/main/java/com/bkhtmltopdf/cef/JCefHandler.java:99
Method
createCefBrowser
(@NonNull CefClient cefClient, @NonNull String url)
src/main/java/com/bkhtmltopdf/cef/JCefHandler.java:75
Method
createCefClient
()
src/main/java/com/bkhtmltopdf/cef/JCefHandler.java:64
Method
createTempDirectory
()
src/main/java/com/bkhtmltopdf/service/TempService.java:17
Method
createTempDirectory
()
src/main/java/com/bkhtmltopdf/service/TempServiceImpl.java:33
Method
createTempFile
(@NonNull String suffix)
src/main/java/com/bkhtmltopdf/service/TempServiceImpl.java:21
Method
destroy
()
src/main/java/com/bkhtmltopdf/service/TempServiceImpl.java:55
Method
destroy
()
src/main/java/com/bkhtmltopdf/cef/JCefHandler.java:88
Method
disposeCefBrowser
(@NonNull CefBrowser cefBrowser)
src/main/java/com/bkhtmltopdf/cef/JCefHandler.java:83
Method
disposeCefClient
(@NonNull CefClient cefClient)
src/main/java/com/bkhtmltopdf/cef/JCefHandler.java:70
Method
exception
(Exception e)
src/main/java/com/bkhtmltopdf/config/GlobalExceptionHandler.java:38
Method
fonts
()
src/main/java/com/bkhtmltopdf/controller/FontController.java:28
Method
getCookieAccessFilter
(CefBrowser cefBrowser, CefFrame cefFrame, CefRequest cefRequest)
src/main/java/com/bkhtmltopdf/service/HtmlToAnyService.java:100
Method
getResourceHandler
(CefBrowser cefBrowser, CefFrame cefFrame, CefRequest cefRequest)
src/main/java/com/bkhtmltopdf/service/HtmlToAnyService.java:110
Method
getResourceRequestHandler
(CefBrowser browser, CefFrame frame, CefRequest request, boolean isNavigation, boolean isDownload, String requ
src/main/java/com/bkhtmltopdf/service/HtmlToAnyService.java:61
Method
getTemporaryFile
()
src/main/java/com/bkhtmltopdf/service/TempServiceImpl.java:42
Method
html2pdf
(@RequestBody JsonNode json)
src/main/java/com/bkhtmltopdf/controller/MarkdownToPdfController.java:36
Method
html2pdf
(@RequestBody JsonNode json)
src/main/java/com/bkhtmltopdf/controller/HtmlToPdfController.java:28
Method
htmlRenderer
()
src/main/java/com/bkhtmltopdf/renderer/DefaultHtmlRenderer.java:157
Method
htmlToPdfService
()
src/main/java/com/bkhtmltopdf/service/HtmlToPdfServiceImpl.java:78
Method
main
(String[] args)
src/main/java/com/bkhtmltopdf/Application.java:9
Method
onBeforeResourceLoad
(CefBrowser cefBrowser, CefFrame cefFrame, CefRequest cefRequest)
src/main/java/com/bkhtmltopdf/service/HtmlToAnyService.java:105
Method
onConsoleMessage
(CefBrowser browser, CefSettings.LogSeverity level, String message, String source, int line)
src/main/java/com/bkhtmltopdf/renderer/DefaultHtmlRenderer.java:91
Method
onProtocolExecution
(CefBrowser cefBrowser, CefFrame cefFrame, CefRequest cefRequest, BoolRef boolRef)
src/main/java/com/bkhtmltopdf/service/HtmlToAnyService.java:128
Method
onResourceLoadComplete
(CefBrowser cefBrowser, CefFrame cefFrame, CefRequest cefRequest, CefResponse cefResponse, CefURLRequest.Statu
src/main/java/com/bkhtmltopdf/service/HtmlToAnyService.java:124
Method
onResourceRedirect
(CefBrowser cefBrowser, CefFrame cefFrame, CefRequest cefRequest, CefResponse cefResponse, StringRef stringRef
src/main/java/com/bkhtmltopdf/service/HtmlToAnyService.java:115
Method
onResourceResponse
(CefBrowser cefBrowser, CefFrame cefFrame, CefRequest cefRequest, CefResponse cefResponse)
src/main/java/com/bkhtmltopdf/service/HtmlToAnyService.java:119
Method
parse
(JsonNode json)
src/main/java/com/bkhtmltopdf/renderer/DefaultRendererOptionsProvider.java:18
Method
pdf2jpg
(@RequestParam MultipartFile file, Options options)
src/main/java/com/bkhtmltopdf/controller/PdfToJpgController.java:57
Method
print
(String html, RendererOptions options)
src/main/java/com/bkhtmltopdf/service/HtmlToAnyService.java:40
Method
print
(String html, RendererOptions options)
src/main/java/com/bkhtmltopdf/service/HtmlToPdfServiceImpl.java:26
Method
render
(@NonNull CefClient cefClient, @NonNull String html, @NonNull RendererOptions options)
src/main/java/com/bkhtmltopdf/renderer/DefaultHtmlRenderer.java:38
Method
rendererOptionsProvider
()
src/main/java/com/bkhtmltopdf/renderer/DefaultRendererOptionsProvider.java:47
Method
safeException
(HttpServletRequest e)
src/main/java/com/bkhtmltopdf/config/GlobalExceptionHandler.java:25
Method
to
(CefBrowser browser, RendererOptions options)
src/main/java/com/bkhtmltopdf/service/HtmlToPdfServiceImpl.java:31