有没有办法检查使用PyPDF2查看PDF页面是否垂直?
理想情况下,会有pdfReader.getPage(0).isVertical()返回true或的方法false,但我在PageObject文档中找不到任何内容
我正在尝试在PDF的第一页顶部合并水印,但只有在PDF处于垂直方向时它才会看起来正确.
希望做到以下几点.
if (not (pdfReader.getPage(0).isVertical())):
pdfReader.getPage(0).rotateClockwise(90)
Run Code Online (Sandbox Code Playgroud) 我有一个Stripe订阅对象,看起来像这样......
subscription: {
items: {
data: [
plan: {
id: 'my_plan_id'
}
]
}
}
Run Code Online (Sandbox Code Playgroud)
安全检索计划ID的最佳方法是什么?目前我正在做以下事情.
'plan_id' => $subscription->items->data[0]->plan->id,
Run Code Online (Sandbox Code Playgroud)
但是,它看起来像是否会失败items,data[0]或者plan,没有设置.我可以做if if语句if (isset($subscription->items) && isset(data[0]) ...,但我不确定这是最好的方法.
是否有一个PHP方法或Laravel方法可以用来安全地提取那个比那更干净的属性?