【发布时间】:2022-01-09 23:22:01
【问题描述】:
我需要发送一份 PDF 文件以便使用 Microsoft Azure 阅读。我只需要解码长文档的第一页。我试图只发送第一页。以下是它目前的工作方式:
from azure.cognitiveservices.vision.computervision import ComputerVisionClient
from msrest.authentication import CognitiveServicesCredentials
subscription_key = "my_key387309823"
endpoint = "my_endpoint82309483098420"
computervision_client = ComputerVisionClient(endpoint, CognitiveServicesCredentials(subscription_key))
这是我想要改变的:
computervision_client.read_in_stream(open('mydocument.pdf', 'rb'), raw=True, pages=['1'])
这会将整个 PDF 发送到 Azure。是否可以使用open 功能剪切PDF 的第一页? open().read().split() 应该很容易,但这不是我可以发送 Azure 的格式。
【问题讨论】:
标签: python azure azure-cognitive-services