Is there another way to retrieve geometry from a pdf particular layer using fitz, except get_cdrawings()?
I've tried to use get_cdrawings, but the value for "layer" is always empty.
import fitz
from fitz import Document, Page
with open("test.pdf",'rb') as f:
doc = fitz.open(stream=f.read(), filetype="pdf")
geometry = Page.get_cdrawings(doc[0], True)
for item in geometry:
print(item["layer"]) # empty value
if item["type"] == "s":
for i in item["items"]:
print(i)