Μετατροπή πολλαπλών SVG σε PNG σε JavaScript

Βιβλιοθήκη υψηλής ταχύτητας Node.js για τη συγχώνευση αρχείων SVG σε PNG

Γρήγορη και αποτελεσματική Node.js βιβλιοθήκη για να συνδυάσετε πολλά αρχεία SVG σε PNG. Δοκιμάστε το στο διαδίκτυο δωρεάν!

Προβολή αποσπάσματος κώδικα

Μετατρέψτε το SVG σε PNG στο JavaScript

Η σύγχρονη βιβλιοθήκη JavaScript επιτρέπει στους προγραμματιστές της Node.js via .NET να μετατρέψουν το SVG σε μορφή εικόνας PNG με λίγες γραμμές κώδικα. Η μηχανή μετατροπής εικόνας SVG αναλύει το αρχικό γραφικό περιεχόμενο και εξάγει τη συνδυασμένη εικόνα σε μορφή PNG.

Χρησιμοποιήστε το JavaScript για να μετατρέψετε SVG σε μορφή εικόνας PNG με μέγιστη ευελιξία και ταχύτητα. Εκτελέστε ζωντανή επίδειξη στο διαδίκτυο και ελέγξτε την υψηλότερη ποιότητα εικόνας PNG απευθείας σε ένα πρόγραμμα περιήγησης. Το SVG Conversion API υποστηρίζει μια σειρά από χρήσιμες επιλογές.

Συγχώνευση SVG σε PNG στο JavaScript

Για να μετατρέψετε πολλά SVG σε PNG, απλώς χρησιμοποιήστε τη βιβλιοθήκη JavaScript που χειρίζεται όλες τις λεπτομέρειες χαμηλού επιπέδου.

Μετατρέψτε πολλές εικόνες SVG και αποθηκεύστε το αποτέλεσμα ως μία εικόνα PNG. Εάν αναπτύξετε κώδικα στο JavaScript, η μετατροπή μορφής εικόνας θα είναι απλούστερη από ό,τι ακούγεται. Δείτε παράδειγμα JavaScript που επαναλαμβάνεται μέσω αρχείων εικόνας και τα συνδυάζει σε PNG:

Παράδειγμα κώδικα στο JavaScript για να συνδυάσετε πολλά SVG σε PNG
Ανεβάστε ένα αρχείο που θέλετε να συγχωνεύσετε
Εκτέλεση κώδικα
Ανεβάστε ένα αρχείο που θέλετε να συγχωνεύσετε
Επιλέξτε τη μορφή προορισμού από τη λίστα
npm install @aspose/words
αντίγραφο
const aw = require('@aspose/words');

var fileNames = [ "Input1.svg", "Input2.svg" ]

var doc = new aw.Document()
var builder = new aw.DocumentBuilder(doc)

shapes = fileNames.map(fileName => builder.insertImage(fileName))

// Υπολογίστε το μέγιστο πλάτος και ύψος και ενημερώστε τις ρυθμίσεις σελίδας
// για να περικόψετε το έγγραφο ώστε να ταιριάζει στο μέγεθος των εικόνων.
pageSetup = builder.pageSetup
pageSetup.pageWidth = Math.max(...shapes.map(shape => shape.width));
pageSetup.pageHeight = shapes.reduce((sum, shape) => sum + shape.height, 0);
pageSetup.topMargin = 0
pageSetup.leftMargin = 0
pageSetup.bottomMargin = 0
pageSetup.rightMargin = 0

doc.save("Output.png")
Εκτέλεση κώδικα

Πώς να μετατρέψετε πολλά SVG σε PNG

  1. Εγκαταστήστε το Aspose.Words for Node.js via .NET.
  2. Προσθέστε μια αναφορά βιβλιοθήκης (εισαγωγή της βιβλιοθήκης) στο έργο σας JavaScript.
  3. Ανοίξτε το SVG JavaScript αρχείο.
  4. Μετατρέψτε πολλά SVG αρχεία σε PNG σε λίγα δευτερόλεπτα.
  5. Καλέστε τη appendDocument(), μεταβιβάζοντας ένα όνομα αρχείου εξόδου με επέκταση PNG
  6. Λάβετε το αποτέλεσμα της μετατροπής SVG σε PNG.

JavaScript για μετατροπή του SVG σε PNG

We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.

System Requirements

This package is compatible with Node.js 14.17.0 or higher.

Άλλες υποστηριζόμενες λειτουργίες συγχώνευσης SVG

Μπορείτε να συγχωνεύσετε το SVG με πολλές άλλες μορφές αρχείων:

5%

Εγγραφείτε στις ενημερώσεις προϊόντων Aspose

Λάβετε μηνιαία ενημερωτικά δελτία και προσφορές απευθείας στο γραμματοκιβώτιό σας.

© Aspose Pty Ltd 2001-2025. Ολα τα δικαιώματα διατηρούνται.