使用Skia库对路径进行操作
项目描述
Python绑定Google Skia库的Path Ops模块,执行路径的布尔运算(交集、并集、差集、异或)。
安装
要安装或更新到最新发布的包,运行
pip3 install --upgrade skia-pathops
构建
需要Cython的最近版本来构建包(有关最低要求的版本,请参阅pyproject.toml
文件)。
对于开发者,我们建议以可编辑模式安装,并在同一源目录中编译扩展模块
git clone --recursive https://github.com/fonttools/skia-pathops.git
cd skia-pathops
pip install -e .
如果失败,请尝试升级pip到v18或更高版本,然后再次尝试
pip3 install --upgrade pip
关闭
哈希值 for skia_pathops-0.8.0.post1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2c5b66e5644a4f791e3b1fb1e78559130c042f15f744bc1867c18f9268aafab3 |
|
MD5 | 7d3ceafa23c93d641b847101305fd26c |
|
BLAKE2b-256 | 41d2aed2cc2291f58eed898046374927e48b2da28c5c863b1d1a3a2dd6ffe44b |
关闭
哈希值 for skia_pathops-0.8.0.post1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ed911ba99e2113574b6314d424696e6e302d427c65136ff8df14359bacb794c7 |
|
MD5 | 5657d414a533574d6ecf2f60ad967f4e |
|
BLAKE2b-256 | a00d61c3521591ae1c0a19eb9538c8ddab987ba41748bf1d9da13b944d758ad8 |
关闭
哈希值 for skia_pathops-0.8.0.post1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2d48fd852f3ac7e30f6221ff93e0cfb8593ea897027fd6b36987479eb406fb22 |
|
MD5 | 395082b2731313b74af64c5158e6fe3d |
|
BLAKE2b-256 | 54c6377ac4066e36c8fe6a1b3984a98771174c9467091ec3c42f52fe4210163d |
关闭
哈希值 for skia_pathops-0.8.0.post1-cp312-cp312-win_amd64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bc8792c342795c8d90a71d7df641513372954562b3a851b21c501400dba60dcc |
|
MD5 | 2b35745ef9f1a965b3c0f7c42408385d |
|
BLAKE2b-256 | d96ca9af622270525ecc757c76abe3e8d4cbdf2ae2d215ad70928082170d1ee0 |
关闭
哈希值 for skia_pathops-0.8.0.post1-cp312-cp312-win32.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 69ff7abe4ba02b0c7159ae04d8173b4186336f3809d512e660f5569f39e08572 |
|
MD5 | 5ea6d1b1df2d85a2c5b728a8e0f38d01 |
|
BLAKE2b-256 | aa88182c406541395014f29aaacb41e002641f1b241e8e17663cc0fddd2e4a83 |
关闭
哈希值 for skia_pathops-0.8.0.post1-cp312-cp312-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3a4f111f55811ab9f8cb4ee057823db95355c8a424a2c2272ccda56ec0c48ba4 |
|
MD5 | f08d89f012a7ebd9b3841f15dbd1b3be |
|
BLAKE2b-256 | 151da489bbb2175f97eea3140fdb775b856741285c438ba8c2542cd9e2c43b40 |
关闭
哈希值 for skia_pathops-0.8.0.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b7b6873b65b682f8cf94a3baf8fccf98219f689e09a08967075bda36da128d57 |
|
MD5 | 9a2976b6f6940d3b7fd4b0cd75d84c33 |
|
BLAKE2b-256 | 9446fdfa5cc1a2737de22d2b4b18786b31dba30ecfd01fca5a38ae33cd8153f3 |
关闭
哈希值 for skia_pathops-0.8.0.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9005f5dc5b162cac0d782e9adb5ecb304ab7ae5c873d2ed2a9895e89bf660ee2 |
|
MD5 | 32aa4a81081798df86ad1b49ef0d010d |
|
BLAKE2b-256 | 4030496e7bfded26249354df88c5e17b59baef72468ece999963bbfdd061a406 |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp312-cp312-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 25fd0e8a18bc021f5b0b9cab37d607ea5c61f503b9e860d223906954b0c53c43 |
|
MD5 | 7882bab5a83ca835f4d1c4685f877e23 |
|
BLAKE2b-256 | 2a49397c4163b83bcacabffc69e44b2ac2aa6bc5ce4475b4b5bdd9996b8ba4b1 |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp312-cp312-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3dc8febcb792c2542f05e12a3cee409ae421cdf865878c19d7b525291fa93348 |
|
MD5 | a6f9fc0ad782308397bfdbc19e8fa63f |
|
BLAKE2b-256 | 0aa5fe69fa7a7e0f07615523c98caa7e76a288aa411cd239f625d9983238f60e |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp311-cp311-win_amd64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8235e313199be4b250ed32799d3de5a4be7ed60ecd62f19d426518814e6853a7 |
|
MD5 | 46de0ce49091bc72723aa4da624a2e88 |
|
BLAKE2b-256 | 9754d11a6a5de55e0b9e0b2740a6e47961a0e234ba9b878b11c71f42f5babeaa |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp311-cp311-win32.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 960a387300550a4fed0a66d5c29d26a02d9df965caf9e5ccd1eeef4e225b06c6 |
|
MD5 | d5afa8debacf8b1587fb16b2786401f9 |
|
BLAKE2b-256 | 8f441e6cb84ad46dcd97f4c770d0de23e3031d8dc638ba7e4c2527c94fa92a13 |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp311-cp311-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 30cb3286ff91325f1ae452f9d1bc58b92e4a5c5beeca3bd17b269c6376a0dbfa |
|
MD5 | 4e479b16e4a62c7e41eb6605f6858e07 |
|
BLAKE2b-256 | 41677aea18f7e5a5814591227a3c9a5ed164a436b0dd0b58b6720ee62c3c1a82 |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 27861201a5eabcd50b1d4c94be9cd28749d9236cbbab797e5ca6a293b6c15178 |
|
MD5 | f58c1ef01c8051bd37a9bb2f0f2820c3 |
|
BLAKE2b-256 | 08a787c766d16af88f510fe8ca10f0994ddd910f6d25b5da70f50c777b323b3a |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8973b7dccc96a9273b529f1ccea70f6d05e5b4ff90d0fe7e424a4fcff2134bd6 |
|
MD5 | d9706ebf816fde9ac98087c8cdabecd9 |
|
BLAKE2b-256 | c33d6cc98beca12c13c7634c4628f6136d4aab41d746586b523c5ebde60209c3 |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp311-cp311-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | db4e3a9af2bbd76d2522909cf6d32c84a0a5c6e1f8d3eff18305a960b3645293 |
|
MD5 | 0e8505c9a248d5003de8c133ab92e65b |
|
BLAKE2b-256 | 95746816d53b4c4ca5c153ee3ec0e2a7cf9c3e2735fec6180d203d87e2bc9778 |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp311-cp311-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 934fafd7e8552b40cf7c6a02b8d3b40ead6dff2f2c0426a26e4b9a031b880a65 |
|
MD5 | 8896b2e21e197c03b00c4ca20e879fe2 |
|
BLAKE2b-256 | 98488138dc61c4f7081aa3fca67eae65d96270c4f75014bbb573d109c4714ef1 |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp310-cp310-win_amd64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 35b3f990e9f0fc861e962b9bca959ab0de68c095959e0dccc21d7e5076141c12 |
|
MD5 | a0e22aa529ba52a52bb7a03610fe1b59 |
|
BLAKE2b-256 | f768a860c47c4ff183147a85d10cd70b8317285ce595e74f19f80ca177e3f4a6 |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp310-cp310-win32.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e273b565544b801219bbea6b32c5b1f3f9c2ce4f43870700a859174aa1f6564b |
|
MD5 | 917168c9b48b013145031b34d0f0be23 |
|
BLAKE2b-256 | 97a7f962bc357128ace6054d9c4be359cefbd6433052ece4e6d3eb4b67b4d0ea |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp310-cp310-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8ccd03685b08e2ba7e65005911f0eac224eec3eabff18f9aeb8d757188dc5cbb |
|
MD5 | 5a5d0526aea4b27081d5f1ad054546fc |
|
BLAKE2b-256 | 958d4852fa8ae2e72e2fd64fd83da596e371d17afb01b8d0eee69135dba23bfa |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8d7b3361338f80bea1529698c2c66df1bdffc89339b90257d9a8e8e1cbda7f2c |
|
MD5 | 718c831b58279e00ea9337a80c23a056 |
|
BLAKE2b-256 | 0a5d671f10b250a4fbe19b78cf7c63353d6eded9df0f26a11aef335faff94d19 |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 77e8b60380a94bc277a50177f70392646e0cce83c5c8fa8ab5817d813eef0224 |
|
MD5 | b7ce759135fbedbf864c3803bab51fcd |
|
BLAKE2b-256 | 8ca46782e5ffd91b2ca53d41a30e8e0fcb86420fa116f9ec6d0be8d9b2a3d0f7 |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp310-cp310-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 003efdbbc4400fffba00e0f9523b6b762269d7e257a6ad45cefbe4844fe04e4a |
|
MD5 | 791a1af639da8dc92d42abb0bf66e27b |
|
BLAKE2b-256 | cf1ed4bdc8bd51a430ef94ab03e0aa4fa98301e2000ca1e541a234758a239649 |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp310-cp310-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 952a03a19e687caa341ce6966eac03b167de8faea48574d3cf4bb758c2cefcfb |
|
MD5 | 903b9dedf311305a6d4f27d28d5df642 |
|
BLAKE2b-256 | b136c10ea1c4547821f9c79ff84d7eaed3e94a58b9694cbc89ef039ab6f5d65f |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp39-cp39-win_amd64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 01939106a9aa8e756dd4bf376f16fd9ce616cda16aed1ab34d13e67a498db0aa |
|
MD5 | 841593e9889de3dd3548b041a76c29e1 |
|
BLAKE2b-256 | 8aacdc6f742d34053aa724795a94117d91c08cbb4020720a4c52c5417b0f5836 |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp39-cp39-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 143da8261ea047d0752f406448216cf490e4642a9798e7adfadd0bed855c464a |
|
MD5 | 7365eab80a8546110e7325fae8b9bdbb |
|
BLAKE2b-256 | 979be8df11b83cd95fbcda27e07a30bf66b5a54f0cdb135f5267dd1344cdcd0d |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4a3f62afaef14e4a1f02aef3c8d194a04d7735a0e2c700bb4ce39b6c42e8c1ea |
|
MD5 | 324e2dd9d28fa5afe05eafcfd8bef77c |
|
BLAKE2b-256 | 3200ef2076ff19388d4b2284dc0b78772c0ee6d4144ef3a6c2b10b7f13fb003e |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 434037b8b5ab1824b79d09d2e19a80ad8d2561018d5fb1d167b320e0bb1be7ac |
|
MD5 | 02757186db1d9ee63e9cf95e447f5835 |
|
BLAKE2b-256 | 227e9bd7b3064acd4c7b7fede247bf629856c4fb812f71070e1ff34d8a66269d |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp39-cp39-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5d7acb97291c2107046027fb0671870b7ca0428f55fc550a13cf262d621b8f17 |
|
MD5 | 7c4c48f79936be1f0e2e2852b0368978 |
|
BLAKE2b-256 | 14e26492dfaa5023dda8901e68b65a6d71b40036284bade3391456c6c2cefe3c |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp39-cp39-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 307a94ba2f72601273c187f7fa934b1747dbfeb348dca175c7b40873823711a1 |
|
MD5 | 1f64e4b0f3c00d5e13f0bb13ee4ec0cb |
|
BLAKE2b-256 | 1f94b86c3bb37f60c6db0d58e0839fdd789c38f441790ed088d6ddaad5d24eaa |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp38-cp38-win_amd64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4c97ae7c611b39641de0aaf7340441615327480eb90dea3ca03dc3ca6aa82b44 |
|
MD5 | 96ccac97c60732d210688537c4aefd24 |
|
BLAKE2b-256 | aac8cfc8bda6b3d33e75580124ed806a78b6312e20411df78a0bf3932d776a0f |
关闭
哈希值 用于 skia_pathops-0.8.0.post1-cp38-cp38-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 27746a5d18c908f54778654be5a09c2af52b5655977b04650089c962c1700c25 |
|
MD5 | 2d604e3c1e1ffadca1de0f9a21a93471 |
|
BLAKE2b-256 | d0b60ad8c4bc98c28e49ebf4efcb8d258c40ecb158301d5569ba6780b21ee5c6 |
关闭
哈希值 for skia_pathops-0.8.0.post1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2af80580d722032e650ffa535173e58c16ac7a222eb8886786c9b6f6b7e1df63 |
|
MD5 | 2a0b4fb93ee3cd27886f571ffa6f272b |
|
BLAKE2b-256 | 2ef9c871d937f1937d7dda1d362d4e8a3066687a7390c37b0623ea5c2a94b845 |
关闭
哈希值 for skia_pathops-0.8.0.post1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7ecece9b39ca2d4ed03bc49364f291f8e94bcd832cbd1e23d5539570d6f22daf |
|
MD5 | 02b5d2139926d160ba239661b334816c |
|
BLAKE2b-256 | 56818d15cc1c257d8f39dbef95f85dff00221d4847155c037346f5238fd1b56e |
关闭
哈希值 for skia_pathops-0.8.0.post1-cp38-cp38-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 08d73f6a6568e1ac486c927035166d9c3bcb6c60bcc10c081d626c05397d2c21 |
|
MD5 | cf28196881e17be2d20d399f9ed4e138 |
|
BLAKE2b-256 | dcb6b1aa3865aa35d381d499287a8ded5fd557a394baf60377d57d2109a35862 |
关闭
哈希值 for skia_pathops-0.8.0.post1-cp38-cp38-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a5e7dd0b372c72a2c4b15505c31c1cfa0476ae2b46c8d52932a3278653e0afc4 |
|
MD5 | 503a2847d538b4d24ff329fbde1d139e |
|
BLAKE2b-256 | 57b3108886c08fbd5fd03417d3420684ab79c48d077150a8462b145f4b6c5206 |