有没有办法通过网络与docconv达到.pdf文件?

时间:2017-08-02 16:37:18

标签: pdf go

我开始使用Golang,我想知道是否有办法获取在线 .pdf 文件并提取所有文字在里面。此刻我正在使用库documentation进行一些测试,它对本地文件很有效,但是当我尝试访问在线文件时,我无法得到它,这是我尝试过的方法

首先尝试

package main

import(
    "fmt"
    "github.com/sajari/docconv"
    "github.com/sajari/docconv/client"
)

func main(){
    c := client.New()
    res, err := client.ConvertPath(c, "some online url")        

    if err != nil {
        fmt.Println(err)
        return nil
    }

    fmt.Println(res)
}

我也会查看其他库,例如docconvyob/pdfreader,但仍无效,本地最好的库是 docconv

真正欢迎任何实现目标的想法或帮助。

感谢。

1 个答案:

答案 0 :(得分:0)

检查客户端软件包的code似乎正在尝试与远程docconv服务器通信。出于您的目的,您必须在本地下载该文件,然后像以前一样使用该库。 Here您可以看到如何使用http客户端下载文件的示例。