Nepieciešams programmatiski pārvērst attēlu PDF formātā? Izmantojot Aspose.Words for Node.js via .NET, varat pārvērst attēlu PDF formātā, izmantojot tikai dažas JavaScript koda rindiņas.
Mūsu JavaScript API izveido PDF no attēliem ar profesionālu kvalitāti. Pārbaudiet augstākās kvalitātes attēla konvertēšanu uz PDF tieši savā pārlūkprogrammā. Jaudīga Node.js via .NET konversijas API ļauj pārveidot attēlus daudzos populāros formātos.
Šis piemērs parāda, kā pārveidot attēlu PDF formātā JavaScript.
Izpildiet vienkāršās darbības, lai attēla failu pārvērstu PDF formātā. Izlasiet attēla failu no vietējā diska, pēc tam vienkārši saglabājiet to Portable Document Format, norādot nepieciešamo faila formātu ar PDF paplašinājumu. Gan attēlu lasīšanai, gan PDF rakstīšanai varat izmantot pilnībā kvalificētus failu nosaukumus.
npm install @aspose/words
Kopēt
const aw = require('@aspose/words');
var doc = new aw.Document()
var builder = new aw.DocumentBuilder(doc)
builder.insertImage("Input.png")
doc.save("Output.pdf")
const aw = require('@aspose/words');
var doc = new aw.Document("Input.png")
doc.save("Output.pdf")
const aw = require('@aspose/words');
var doc = new aw.Document("Input.png")
for (var page = 0; page < doc.pageCount; page++) {
var extractedPage = doc.extractPages(page, 1);
extractedPage.save(`Output_${page + 1}.pdf`);
}
const aw = require('@aspose/words');
var doc = new aw.Document()
var builder = new aw.DocumentBuilder(doc)
builder.insertImage("Input.png")
doc.save("Output.pdf")
const aw = require('@aspose/words');
var doc = new aw.Document()
var builder = new aw.DocumentBuilder(doc)
shape = builder.insertImage("Input.png")
shape.getShapeRenderer().save("Output.pdf", new aw.Saving.ImageSaveOptions(aw.SaveFormat.pdf))
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.
This package is compatible with Node.js 14.17.0 or higher.
Varat konvertēt attēls uz daudziem citiem failu formātiem: