Mengurai dokumen SVG dan membangun setiap elemen yang dapat digambar menjadi satu bentuk gabungan pada bidang tanah, siap digambar, diekstrusi atau ditransformasi secara keseluruhan.
faceStrategy menentukan apakah garis luar tertutup menjadi muka, scale dan flipY memetakan satuan SVG dan sumbu Y-nya yang mengarah ke bawah, dan alignment, direction dan center menempatkan hasilnya. Elemen yang tak terlihat dilewati kecuali diminta.
Teks SVG serta opsi impor dan penempatan
Satu gabungan yang menampung setiap elemen
const drawing = await bitbybit.occt.svg.loadSVG({
svg: svgText,
faceStrategy: Bit.Inputs.OCCT.svgFaceStrategyEnum.auto,
makeRibbons: false,
includeInvisible: false,
joinSegments: true,
tolerance: 1e-7,
scale: 0.1,
flipY: true,
alignment: Bit.Inputs.Base.basicAlignmentEnum.midMid,
direction: [0, 1, 0],
center: [0, 0, 0],
});
Mengurai dokumen SVG dan membangun satu bentuk per elemen yang dapat digambar, masing-masing dibundel dengan isi, garis dan lebar garisnya yang telah diselesaikan, ditambah peringatan penguraian dan view box SVG.
Gunakan jika elemen-elemen memerlukan warnanya sendiri atau penanganan terpisah; loadSVG memberikan seluruh gambar sebagai satu bentuk. Muka dibangun di tempat garis luar memungkinkannya.
Teks SVG serta opsi impor dan penempatan
Bentuk-bentuk beserta gayanya, peringatan dan view box
Mengimpor gambar SVG sebagai bentuk OpenCascade. Pengimpor mengurai dokumen (jalur, bentuk dasar, transformasi dan kaskade gaya), mereduksi setiap elemen ke kosakata jalur generik dari
pathdan membangun kawat, dan muka jika memungkinkan, diletakkan pada bidang dasar dan ditempatkan oleh opsi impor.loadSVGmemberikan satu gabungan untuk seluruh gambar;loadSVGStructuredmemberikan satu bentuk per elemen dengan isian dan goresannya.