File tree Expand file tree Collapse file tree 2 files changed +10
-32
lines changed Expand file tree Collapse file tree 2 files changed +10
-32
lines changed Original file line number Diff line number Diff line change 1
1
package labstack
2
2
3
3
type (
4
- PDFExtractImageRequest struct {
4
+ PDFImageRequest struct {
5
5
File string
6
6
}
7
7
8
- PDFExtractImageResponse struct {
9
- * Download
10
- }
11
-
12
- PDFToImageRequest struct {
13
- File string
14
- }
15
-
16
- PDFToImageResponse struct {
8
+ PDFImageResponse struct {
17
9
* Download
18
10
}
19
11
)
20
12
21
- func (c * Client ) PDFExtractImage (req * PDFExtractImageRequest ) (res * PDFExtractImageResponse , err * APIError ) {
22
- res = new (PDFExtractImageResponse )
23
- _ , e := c .resty .R ().
24
- SetFile ("file" , req .File ).
25
- SetResult (res ).
26
- SetError (err ).
27
- Post ("/pdf/extract-image" )
28
- if e != nil {
29
- err = new (APIError )
30
- err .Message = e .Error ()
31
- }
32
- return
33
- }
34
-
35
- func (c * Client ) PDFToImage (req * PDFToImageRequest ) (res * PDFToImageResponse , err * APIError ) {
36
- res = new (PDFToImageResponse )
13
+ func (c * Client ) PDFImage (req * PDFImageRequest ) (res * PDFImageResponse , err * APIError ) {
14
+ res = new (PDFImageResponse )
37
15
_ , e := c .resty .R ().
38
16
SetFile ("file" , req .File ).
39
17
SetResult (res ).
40
18
SetError (err ).
41
- Post ("/pdf/to- image" )
19
+ Post ("/pdf/image" )
42
20
if e != nil {
43
21
err = new (APIError )
44
22
err .Message = e .Error ()
Original file line number Diff line number Diff line change 1
1
package labstack
2
2
3
3
type (
4
- WebpageToPDFRequest struct {
4
+ WebpagePDFRequest struct {
5
5
URL string `json:"url"`
6
6
Size string `json:"size"`
7
7
Layout string `json:"width"`
8
8
}
9
9
10
- WebpageToPDFResponse struct {
10
+ WebpagePDFResponse struct {
11
11
* Download
12
12
}
13
13
)
14
14
15
- func (c * Client ) WebpageToPDF (req * WebpageToPDFRequest ) (res * WebpageToPDFResponse , err * APIError ) {
16
- res = new (WebpageToPDFResponse )
15
+ func (c * Client ) WebpagePDF (req * WebpagePDFRequest ) (res * WebpagePDFResponse , err * APIError ) {
16
+ res = new (WebpagePDFResponse )
17
17
_ , e := c .resty .R ().
18
18
SetBody (req ).
19
19
SetResult (res ).
20
20
SetError (err ).
21
- Post ("/webpage/to- pdf" )
21
+ Post ("/webpage/pdf" )
22
22
if e != nil {
23
23
err = new (APIError )
24
24
err .Message = e .Error ()
You can’t perform that action at this time.
0 commit comments