|
2 | 2 | from fitz.fitz import * |
3 | 3 |
|
4 | 4 | # define the supported colorspaces for convenience |
5 | | -fitz.csRGB = fitz.Colorspace(fitz.CS_RGB) |
6 | | -fitz.csGRAY = fitz.Colorspace(fitz.CS_GRAY) |
7 | | -fitz.csCMYK = fitz.Colorspace(fitz.CS_CMYK) |
8 | | -csRGB = fitz.csRGB |
9 | | -csGRAY = fitz.csGRAY |
10 | | -csCMYK = fitz.csCMYK |
| 5 | +fitz.csRGB = fitz.Colorspace(fitz.CS_RGB) |
| 6 | +fitz.csGRAY = fitz.Colorspace(fitz.CS_GRAY) |
| 7 | +fitz.csCMYK = fitz.Colorspace(fitz.CS_CMYK) |
| 8 | +csRGB = fitz.csRGB |
| 9 | +csGRAY = fitz.csGRAY |
| 10 | +csCMYK = fitz.csCMYK |
11 | 11 |
|
12 | 12 | # create the TOOLS object |
13 | | -TOOLS = fitz.Tools() |
14 | | -fitz.TOOLS = TOOLS |
| 13 | +TOOLS = fitz.Tools() |
| 14 | +fitz.TOOLS = TOOLS |
15 | 15 |
|
16 | 16 | if fitz.VersionFitz != fitz.TOOLS.mupdf_version(): |
17 | | - raise ValueError("MuPDF library mismatch %s <> %s" % (fitz.VersionFitz, fitz.TOOLS.mupdf_version())) |
| 17 | + raise ValueError( |
| 18 | + "MuPDF library mismatch %s <> %s" |
| 19 | + % (fitz.VersionFitz, fitz.TOOLS.mupdf_version()) |
| 20 | + ) |
18 | 21 |
|
19 | 22 | import fitz.utils |
20 | 23 |
|
21 | 24 | # copy functions to their respective fitz classes |
22 | 25 |
|
23 | | -#------------------------------------------------------------------------------ |
| 26 | +# ------------------------------------------------------------------------------ |
24 | 27 | # Document |
25 | | -#------------------------------------------------------------------------------ |
26 | | -fitz.open = fitz.Document |
27 | | -fitz.Document.getToC = fitz.utils.getToC |
28 | | -fitz.Document._do_links = fitz.utils.do_links |
| 28 | +# ------------------------------------------------------------------------------ |
| 29 | +fitz.open = fitz.Document |
| 30 | +fitz.Document.getToC = fitz.utils.getToC |
| 31 | +fitz.Document._do_links = fitz.utils.do_links |
29 | 32 | fitz.Document.getPagePixmap = fitz.utils.getPagePixmap |
30 | | -fitz.Document.getPageText = fitz.utils.getPageText |
31 | | -fitz.Document.setMetadata = fitz.utils.setMetadata |
32 | | -fitz.Document.setToC = fitz.utils.setToC |
| 33 | +fitz.Document.getPageText = fitz.utils.getPageText |
| 34 | +fitz.Document.setMetadata = fitz.utils.setMetadata |
| 35 | +fitz.Document.setToC = fitz.utils.setToC |
33 | 36 | fitz.Document.searchPageFor = fitz.utils.searchPageFor |
34 | | -fitz.Document.newPage = fitz.utils.newPage |
| 37 | +fitz.Document.newPage = fitz.utils.newPage |
35 | 38 | fitz.Document.getCharWidths = fitz.utils.getCharWidths |
36 | 39 |
|
37 | | -#------------------------------------------------------------------------------ |
| 40 | +# ------------------------------------------------------------------------------ |
38 | 41 | # Page |
39 | | -#------------------------------------------------------------------------------ |
40 | | -fitz.Page.drawBezier = fitz.utils.drawBezier |
41 | | -fitz.Page.drawCircle = fitz.utils.drawCircle |
42 | | -fitz.Page.drawCurve = fitz.utils.drawCurve |
43 | | -fitz.Page.drawLine = fitz.utils.drawLine |
44 | | -fitz.Page.drawOval = fitz.utils.drawOval |
45 | | -fitz.Page.drawPolyline = fitz.utils.drawPolyline |
46 | | -fitz.Page.drawRect = fitz.utils.drawRect |
47 | | -fitz.Page.drawQuad = fitz.utils.drawQuad |
48 | | -fitz.Page.drawSector = fitz.utils.drawSector |
49 | | -fitz.Page.drawSquiggle = fitz.utils.drawSquiggle |
50 | | -fitz.Page.drawZigzag = fitz.utils.drawZigzag |
51 | | -fitz.Page.getTextBlocks = fitz.utils.getTextBlocks |
52 | | -fitz.Page.getTextWords = fitz.utils.getTextWords |
53 | | -fitz.Page.getLinks = fitz.utils.getLinks |
54 | | -fitz.Page.getPixmap = fitz.utils.getPixmap |
55 | | -fitz.Page.getText = fitz.utils.getText |
56 | | -fitz.Page.insertLink = fitz.utils.insertLink |
57 | | -fitz.Page.insertTextbox = fitz.utils.insertTextbox |
58 | | -fitz.Page.insertText = fitz.utils.insertText |
59 | | -fitz.Page.searchFor = fitz.utils.searchFor |
60 | | -fitz.Page.showPDFpage = fitz.utils.showPDFpage |
61 | | -fitz.Page.updateLink = fitz.utils.updateLink |
62 | | -fitz.Page.newShape = lambda x: fitz.utils.Shape(x) |
| 42 | +# ------------------------------------------------------------------------------ |
| 43 | +fitz.Page.drawBezier = fitz.utils.drawBezier |
| 44 | +fitz.Page.drawCircle = fitz.utils.drawCircle |
| 45 | +fitz.Page.drawCurve = fitz.utils.drawCurve |
| 46 | +fitz.Page.drawLine = fitz.utils.drawLine |
| 47 | +fitz.Page.drawOval = fitz.utils.drawOval |
| 48 | +fitz.Page.drawPolyline = fitz.utils.drawPolyline |
| 49 | +fitz.Page.drawRect = fitz.utils.drawRect |
| 50 | +fitz.Page.drawQuad = fitz.utils.drawQuad |
| 51 | +fitz.Page.drawSector = fitz.utils.drawSector |
| 52 | +fitz.Page.drawSquiggle = fitz.utils.drawSquiggle |
| 53 | +fitz.Page.drawZigzag = fitz.utils.drawZigzag |
| 54 | +fitz.Page.getTextBlocks = fitz.utils.getTextBlocks |
| 55 | +fitz.Page.getTextWords = fitz.utils.getTextWords |
| 56 | +fitz.Page.getLinks = fitz.utils.getLinks |
| 57 | +fitz.Page.getPixmap = fitz.utils.getPixmap |
| 58 | +fitz.Page.getText = fitz.utils.getText |
| 59 | +fitz.Page.insertLink = fitz.utils.insertLink |
| 60 | +fitz.Page.insertTextbox = fitz.utils.insertTextbox |
| 61 | +fitz.Page.insertText = fitz.utils.insertText |
| 62 | +fitz.Page.searchFor = fitz.utils.searchFor |
| 63 | +fitz.Page.showPDFpage = fitz.utils.showPDFpage |
| 64 | +fitz.Page.updateLink = fitz.utils.updateLink |
| 65 | +fitz.Page.newShape = lambda x: fitz.utils.Shape(x) |
63 | 66 |
|
64 | | -#------------------------------------------------------------------------------ |
| 67 | +# ------------------------------------------------------------------------------ |
65 | 68 | # Rect |
66 | | -#------------------------------------------------------------------------------ |
67 | | -fitz.Rect.getRectArea = fitz.utils.getRectArea |
68 | | -fitz.Rect.getArea = fitz.utils.getRectArea |
| 69 | +# ------------------------------------------------------------------------------ |
| 70 | +fitz.Rect.getRectArea = fitz.utils.getRectArea |
| 71 | +fitz.Rect.getArea = fitz.utils.getRectArea |
69 | 72 |
|
70 | | -#------------------------------------------------------------------------------ |
| 73 | +# ------------------------------------------------------------------------------ |
71 | 74 | # IRect |
72 | | -#------------------------------------------------------------------------------ |
73 | | -fitz.IRect.getRectArea = fitz.utils.getRectArea |
74 | | -fitz.IRect.getArea = fitz.utils.getRectArea |
| 75 | +# ------------------------------------------------------------------------------ |
| 76 | +fitz.IRect.getRectArea = fitz.utils.getRectArea |
| 77 | +fitz.IRect.getArea = fitz.utils.getRectArea |
75 | 78 |
|
76 | | -fitz.__doc__ = "PyMuPDF %s: Python bindings for the MuPDF %s library,\nbuilt on %s" \ |
77 | | - % (fitz.VersionBind, fitz.VersionFitz, fitz.VersionDate) |
| 79 | +fitz.__doc__ = "PyMuPDF %s: Python bindings for the MuPDF %s library,\nbuilt on %s" % ( |
| 80 | + fitz.VersionBind, |
| 81 | + fitz.VersionFitz, |
| 82 | + fitz.VersionDate, |
| 83 | +) |
0 commit comments