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

Gratis Node.js-bibliotek för att trimma, dela & slå ihop PDF-filer

Ett kraftfullt open source PDF-manipuleringsbibliotek för Node.js som möjliggör för mjukvaruutvecklare att trimma, dela, slå ihop, beskära, läsa, extrahera (text, bilder) och mixa PDF-dokument i Node.js-miljö.

Vad är Scissors-biblioteket ?

Medan PDF-filer är standarden för digitala dokument kan det vara en utmaning att manipulera dem i en Node.js-miljö. För mjukvaruutvecklare som söker en kraftfull lösning sticker Scissors ut som ett förstklassigt open source Node.js PDF-bibliotek. Detta mångsidiga verktyg fungerar som ett gratis PDF‑API, designat för att förenkla komplexa PDF‑behandlingsuppgifter. Oavsett om du bygger ett avancerat dokumenthanteringssystem eller automatiserar rapporter, erbjuder Scissors ett enkelt och effektivt sätt att integrera PDF‑funktioner direkt i dina JavaScript‑applikationer, vilket sparar värdefull utvecklingstid och ansträngning.

Detta bibliotek är fullt av väsentliga funktioner för att hantera alla manipuleringsuppgifter med lätthet. Du kan enkelt dela PDF‑dokument i separata filer eller trimma PDF‑filer för att ta bort onödiga sidor. Det utmärker sig i innehållsextraktion, vilket låter dig sömlöst extrahera PDF‑text för dataanalys eller extrahera bilder från PDF‑filer för andra ändamål. Dessutom ger Scissors dig möjlighet att slå samman flera dokument, lägga till skyddande vattenstämplar, kryptera känsliga filer med lösenord och optimera PDF‑filer för mindre storlek och snabbare laddningstider, vilket gör det till ett oumbärligt verktyg för alla moderna utvecklingsprojekt.

Previous Next

Komma igång med Scissors

Scissors finns tillgängligt på npm, du kan enkelt ladda ner det och installera det på din maskin. Använd följande kommando för en smidig installation.

Installera Scissors-biblioteket via npm

npm install scissors-pdf 

Dela PDF-dokument i Node.js-appar

En av de viktigaste funktionerna i det öppna källkods-biblioteket Scissors är dess förmåga att dela PDF-filer i separata sidor med bara ett par kodrader i Node.js-applikationer. Det gör det möjligt för användare att dela ett PDF-dokument i flera mindre filer baserat på fördefinierade kriterier såsom sidantal, bokmärken eller anpassade avgränsare. Oavsett om du behöver extrahera specifika avsnitt av ett dokument eller dela upp det för vidare bearbetning, gör Scissors denna uppgift enkel. Följande exempel visar hur mjukvaruutvecklare kan dela PDF-dokument efter bokmärken i en Node.js-miljö.

Hur delar man PDF-dokument i Node.js-applikationer?

const scissors = require('scissors');

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

Extrahera PDF-text och bilder i Node.js

Att extrahera text gör det möjligt för utvecklare att hämta det textuella innehållet från deras PDF-dokument, vilket kan vara användbart för textanalys eller indexeringsändamål. Att extrahera bilder gör det möjligt för mjukvaruutvecklare att hämta bilder som är inbäddade i deras PDF-dokument, vilket ger möjligheter för bildbehandling eller innehållsanalys. Det öppna källkodsprojektet Scissors gör det enkelt för mjukvaruprofessionella att ladda och extrahera innehåll från en befintlig PDF-fil i Node.js-applikationer. Följande exempel visar hur mjukvaruutvecklare kan extrahera både bilder och textinnehåll från befintliga PDF-filer i Node.js-applikationer.

Hur extraherar man text och bilder från PDF-dokument i Node.js-applikationer?

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);

Beskär PDF-filer i Node.js

Behöver du ta bort oönskade sidor från ett PDF-dokument? Trimning låter dig ta bort specifika sidor från ett PDF-dokument, vilket hjälper dig att skapa mer koncist och fokuserat innehåll. Det öppna källkodsbiblioteket Scissors gör det enkelt. Med bara några rader kod kan mjukvaruutvecklare trimma PDF-filer för att ta bort onödiga sidor, vilket säkerställer att deras dokument är slanka och fokuserade. Här är ett exempel som visar hur mjukvaruutvecklare kan trimma en befintlig PDF-fil i en Node.js-miljö.

Hur beskär man PDF-dokument i Node.js-applikationer?

const scissors = require('scissors');

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

 Svenska