1. Produkter
  2.   PDF
  3.   Node.js
  4.   Scissors
 
  

Gratis Node.js-bibliotek for å trimme, splitte og slå sammen PDF-filer

Et kraftig åpen kildekode PDF-manipuleringsbibliotek for Node.js som gjør det mulig for programvareutviklere å trimme, splitte, slå sammen, beskjære, lese, hente ut (tekst, bilder) og bearbeide PDF-dokumenter i Node.js-miljøet.

Hva er Scissors-biblioteket?

Mens PDF-er er standarden for digitale dokumenter, kan det være utfordrende å manipulere dem i et Node.js-miljø. For programvareutviklere som søker en kraftig løsning, skiller Scissors seg ut som et førsteklasses åpen kildekode Node.js PDF-bibliotek. Dette allsidige verktøysettet fungerer som et gratis PDF API, designet for å forenkle komplekse PDF-behandlingsoppgaver. Enten du bygger et avansert dokumenthåndteringssystem eller automatiserer rapporter, gir Scissors en enkel og effektiv måte å integrere PDF-funksjonalitet direkte i JavaScript-applikasjonene dine, og sparer verdifull utviklingstid og innsats.

Dette biblioteket er fullt av essensielle funksjoner for å håndtere enhver manipulasjonsoppgave med letthet. Du kan enkelt dele PDF-dokumenter i separate filer eller beskjære PDF-filer for å fjerne unødvendige sider. Det utmerker seg i innholdsuttrekk, slik at du sømløst kan trekke ut PDF-tekst for dataanalyse eller hente ut bilder fra PDF-filer for andre formål. Videre gir Scissors deg muligheten til å slå sammen flere dokumenter, legge til beskyttende vannmerker, kryptere sensitive filer med passord, og optimalisere PDF-er for mindre størrelse og raskere innlastingstid, noe som gjør det til et uunnværlig verktøy for ethvert moderne utviklingsprosjekt.

Previous Next

Kom i gang med Scissors

Scissors er tilgjengelig på npm. Du kan enkelt laste den ned og installere den på maskinen din. Vennligst bruk følgende kommando for en smidig installasjon.

Installer Scissors-biblioteket via npm

npm install scissors-pdf 

Del PDF-dokumenter i Node.js-apper

En av kjernefunksjonene i det åpne kildekodebiblioteket Scissors er evnen til å dele PDF-filer i separate sider med bare noen få linjer kode i Node.js-applikasjoner. Det gjør det mulig for brukere å dele et PDF-dokument i flere mindre filer basert på forhåndsdefinerte kriterier som sideantall, bokmerker eller egendefinerte skilletegn. Enten du trenger å hente ut spesifikke deler av et dokument eller dele det opp for videre behandling, gjør Scissors denne oppgaven enkel. Følgende eksempel viser hvordan programvareutviklere kan dele PDF-dokumenter etter bokmerker i Node.js-miljøet.

Hvordan dele PDF-dokumenter i Node.js-applikasjoner?

const scissors = require('scissors');

scissors.split('input.pdf', 'outputFolder', { splitBy: 'bookmark' });

Ekstraher PDF-tekst og bilder i Node.js

Å hente ut tekst gjør det mulig for utviklere å hente den tekstlige innholdet fra PDF-dokumentet deres, noe som kan være nyttig for tekstanalyse eller indekseringsformål. Å hente ut bilder gjør det mulig for programvareutviklere å hente bilder som er innebygd i PDF-dokumentet, og gir muligheter for bildebehandling eller innholdsanalyse. Det åpne kildekodeverktøyet Scissors gjør det enkelt for programvareprofesjonelle å laste inn og hente innhold fra en eksisterende PDF-fil i Node.js-applikasjoner. Følgende eksempel viser hvordan programvareutviklere kan hente ut bilder så vel som tekstlig innhold fra eksisterende PDF-filer i Node.js-applikasjoner.

Hvordan ekstrahere tekst og bilder fra PDF-dokument i Node.js-applikasjoner?

const scissors = require('scissors');

const text = scissors.extractText('input.pdf');
console.log(text);

// Extracting PDF images

const images = scissors.extractImages('input.pdf', { outputDir: 'images' });
console.log(images);

Trim PDF-filer i Node.js

Trenger du å fjerne uønskede sider fra et PDF-dokument? Beskjæring gjør det mulig å fjerne spesifikke sider fra et PDF-dokument, og hjelper deg med å lage mer konsist og fokusert innhold. Det åpne kildekodebiblioteket Scissors gjør det enkelt. Med bare noen få linjer kode kan programvareutviklere beskjære PDF-er for å fjerne unødvendige sider, og sikre at dokumentene deres er slanke og fokuserte. Her er et eksempel som viser hvordan programvareutviklere kan beskjære en eksisterende PDF-fil i Node.js-miljøet.

Hvordan trimme PDF-dokumenter i Node.js-applikasjoner?

const scissors = require('scissors');

scissors.trim('input.pdf', 'output.pdf', { pages: '1-5' });

 Norsk