Konversi SVG ke TIFF dengan Python - Konverter Vektor ke Raster

Ruang lingkup perangkat lunak bisnis berkembang seiring berjalannya waktu dan otomatisasi awal terlihat selalu memberikan keunggulan kompetitif. Artikel ini menunjukkan otomatisasi konversi gambar vektor ke gambar raster. Untuk tujuan ini, kami telah memutuskan untuk menulis panduan langsung yang menunjukkan cara mengonversi SVG menjadi TIFF dengan Python. Namun, kami memilih perpustakaan pemrosesan gambar tingkat perusahaan Aspose.Imaging for Python. Kami akan membawa Anda dari instalasi hingga implementasi fungsionalitas. Oleh karena itu, di akhir postingan blog ini, Anda akan dapat membuat pengonversi vektor ke raster untuk aplikasi bisnis Anda.

Kami akan membahas poin-poin berikut:

  1. Konversi Gambar Vektor - Instalasi API
  2. Konversi SVG ke TIFF dengan Python
  3. Konversi Vektor ke Raster Online

Konversi Gambar Vektor - Instalasi API

Proses instalasi Aspose.Imaging for Python cukup mudah. Tidak ada ketergantungan pihak ketiga yang terlibat dalam instalasinya. Faktanya, Anda bisa mendapatkan akses ke banyak fitur hanya dengan menjalankan satu perintah. Jadi, mari kita instal [perpustakaan] pemrosesan gambar ini dengan menjalankan perintah pip berikut ke terminal/CMD:

pip install aspose-imaging-python-net 
konversi gambar vektor

Jangan ragu untuk mengunjungi panduan instalasi ini untuk mempelajari lebih lanjut.

Konversi SVG ke TIFF dengan Python

Kode lebih baik dari 10.000 kata. Sejauh ini, kita telah menyiapkan Aspose.Imaging for Python dan kita dapat mulai menulis beberapa kode. Sebelum melanjutkan, perlu diketahui bahwa kami memiliki file sumber SVG yang akan kami konversi ke TIFF menggunakan perpustakaan pemrosesan gambar ini.

Anda dapat mengembangkan konverter SVG ke TIFF dengan mengikuti langkah-langkah yang disebutkan di bawah ini:

  • Panggil metode load dari kelas Image dan muat file SVG sumber.
  • Buat objek kelas TiffOptions dan inisialisasi dengan format file TIFF.
  • Buat instance kelas SvgRasterizationOptions untuk menentukan opsi format file SVG.
  • Atur lebar halaman dengan memberikan nilai pada properti pagewidth.
  • Tentukan tinggi halaman dengan menetapkan nilai properti pageheight.
  • Tetapkan objek kelas SvgRasterizationOptions ke properti vectorrasterizationoptions.
  • Panggil metode simpan untuk menyimpan file TIFF yang dikonversi ke disk.

Contoh kode berikut menunjukkan cara mengonversi SVG ke TIFF dengan Python secara terprogram:

import aspose.pycore as aspycore
from aspose.imaging import Image
from aspose.imaging.fileformats.tiff.enums import *
from aspose.imaging.imageoptions import *
import os

if 'TEMPLATE_DIR' in os.environ:
	templates_folder = os.environ['TEMPLATE_DIR']
else:
	templates_folder = r"/sample-files/"

delete_output = 'SAVE_OUTPUT' not in os.environ
data_dir = templates_folder
# Panggil metode load kelas Image dan muat file SVG sumber.  
with Image.load(os.path.join(data_dir, "sample.svg")) as image:
	# Buat objek kelas TiffOptions dan inisialisasi dengan format file TIFF.  
	options = TiffOptions(TiffExpectedFormat.DEFAULT)
	# Buat instance kelas SvgRasterizationOptions untuk menentukan opsi format file SVG. 
	svg_options = SvgRasterizationOptions()
	# Atur lebar halaman dengan memberikan nilai pada properti page_width. 
	svg_options.page_width = 1000.
	# Tentukan tinggi halaman dengan menetapkan nilai properti page_height. 
	svg_options.page_height = 1000.0
	# Tetapkan objek kelas SvgRasterizationOptions ke properti vector_rasterization_options.
	options.vector_rasterization_options = svg_options
	# Panggil metode penyimpanan untuk menyimpan file TIFF yang dikonversi ke disk. 
	image.save(os.path.join(data_dir, "result.tiff"), options)

Anda dapat melihat outputnya pada gambar di bawah ini:

konverter vektor ke raster

Konversi Vektor ke Raster Online

Selain itu, Anda dapat memilih solusi non-program untuk mengonversi vektor ke raster online. Konverter vektor ke raster online ini gratis dan tidak memerlukan pembuatan akun apa pun. Yang terpenting, ini juga didukung oleh Aspose.Imaging ini. Anda dapat melihat antarmuka yang ramah pengguna dengan begitu banyak kemudahan dan navigasi sederhana.

mengkonversi vektor ke raster secara online

Konverter Vektor ke Raster - Dapatkan Lisensi Gratis#

Anda dapat memanfaatkan lisensi sementara gratis untuk mencoba library pemrosesan gambar ini tanpa batasan evaluasi.

Kesimpulan

Kami harap Anda menikmati postingan blog ini. Kami telah mempelajari cara mengonversi SVG ke TIFF dengan Python secara terprogram. Kami juga telah melalui implementasi pembuatan konverter vektor ke raster. Selain itu, Anda dapat mencapai konversi gambar vektor dengan menginstal [perpustakaan] pemrosesan gambar ini 3. Terakhir, Anda dapat mengunjungi dokumentasi dan API referensi untuk memulai pengembangan.

Selain itu, kami menyarankan Anda mengunjungi Panduan Memulai.

Terakhir, aspose.com sedang menulis artikel baru. Jadi, harap tetap berhubungan untuk pembaruan rutin.

Bantuan Tersedia

Anda dapat memberi tahu kami tentang pertanyaan atau permintaan Anda di forum kami.

Pertanyaan yang Sering Diajukan – FAQ

Bisakah Anda mengonversi SVG ke TIFF?

Ya, cukup mudah untuk mengonversi SVG ke TIFF menggunakan Aspose.Imaging for Python. Silakan kunjungi tautan ini untuk mempelajari lebih lanjut.

Bagaimana cara mengubah SVG menjadi TTF?

Anda dapat mengonversi vektor ke raster secara online menggunakan vektor ke raster ini converter.

Lihat juga