Izvedite PDF v Word na spletu. Razvijte pretvornik PDF v Word na spletu brezplačno.
Pregled
Tukaj smo s še enim razburljivim blogom za Aspose.PDF Cloud Product Family. V nedavni preteklosti smo objavili veliko člankov, kot so Prenos priloge iz PDF-ja s programom Python, Dodajte nogo besedila in slik v PDF s pomočjo Pythona in druge. Vendar je to vadnica Aspose.PDF, v kateri bomo spoznali API REST, ki deluje kot pretvornik PDF v DOC za vašo poslovno aplikacijo. Zato bomo ta vodnik obravnavali tako, da bomo obravnavali naslednje točke.
- Kaj je Aspose.PDF in pretvorba formata datoteke?
- API za pretvorbo PDF v Word
- Kako pretvoriti PDF v DOC v Node.js
Kaj je Aspose.PDF in pretvorba formatov datotek?
Ko gre za povečanje, vzdrževanje in racionalizacijo spletne poslovne aplikacije, je vedno ključnega pomena, da se odločite za infrastrukturo v oblaku. Aspose.cloud ponuja API-je REST za več platform v oblaku za številne pretvorbe formatov datotek v več jezikih, kot so JavaScript, Python in mnogi drugi. Aspose.PDF je ena od družin izdelkov v oblaku, ki ponuja pretvorbo formata datoteke najbolj priljubljene in razširjene oblike zapisa datoteke Portable Document Format (PDF). Ker je pretvorba formata datoteke postopek pretvorbe podatkovnih datotek iz enega formata v drugega. Vendar pa vam ta spletni pretvornik datotek (Aspose.PDF) omogoča pretvorbo vaših poslovnih/osebnih datotek PDF v kateri koli drug priljubljen format datoteke, kot je PDF v MS Doc in DocX, PDF v HTML, PDF v SVG in še veliko več. Predvsem pa lahko preizkusite API-je v oblaku z urejevalnikom v živo.
Poleg tega se format datoteke PDF zelo uporablja v podjetniškem sektorju zaradi svoje učinkovitosti in zmogljivosti. Poleg tega ima zmožnost prenašanja medijskih elementov, hiperpovezav, vizualne predstavitve, digitalnih podpisov in številnih drugih vrst informacij. Poleg tega obstajajo težave z združljivostjo, povezane z različnimi formati datotek, zato je treba podatkovne datoteke pretvoriti iz enega formata v drugega. Zato ima Aspose.PDF vse zmožnosti za pretvorbo ene oblike datoteke v drugo in pretvornik PDF v DOC je ena izmed njih, ki jo bomo raziskali v tej vadnici knjižnice PDF v DOC Node.js.
API za pretvorbo PDF v Word
V tem razdelku bomo videli, kako začeti z Aspose.PDF.
Predpostavka: Preden nadaljujete, se prepričajte, da ste v sistem namestili naslednje preproste predpogoje.
- Node.js
- npm
- npm uporabljam pdfcloud
Ko nastavite zgornje zahteve, se pomaknite do te nadzorne plošče Aspose.cloud in se prijavite. Ta nadzorna plošča je prostor v oblaku, kjer se lahko seznanite z naročniškimi načrti API-jev v oblaku in se odločite za katerega koli, ki vam ustreza. Poleg tega zagotavlja tudi shranjevanje, datoteke in upravljanje aplikacij. Zdaj odprite zavihek aplikacije v meniju na levi strani in ustvarite novo aplikacijo, kot je prikazano na spodnji sliki.
Med ustvarjanjem nove aplikacije lahko ustvarite svojo shrambo tako, da izberete katero koli možnost. Predvsem pa se lahko odločite za katero koli shrambo tretjih oseb za svoje podatkovne datoteke, kot so Google Drive, Dropbox, Amazon s3 in drugo. Ko končate, boste iz uporabniškega vmesnika aplikacije prejeli svoj ID odjemalca in skrivnost odjemalca, kot je prikazano na spodnji sliki. Ta nabor poverilnic bo uporabljen za klice API-jev v oblaku Aspose.PDF, da bo pretvornik PDF v DOC deloval. Poleg tega je varen način za shranjevanje vaših poverilnic API uporaba spremenljivk okolja. V naslednjem razdelku bomo videli, kako pretvoriti PDF v DOC z uporabo knjižnice PDF v DOC Node.js.
Kako pretvoriti PDF v DOC v Node.js
Zdaj, ko je naše lokalno okolje nastavljeno, je shramba ustvarjena in povezana z ustrezno aplikacijo in pridobili smo prilagojene poverilnice za API-je v oblaku.
Naslednji korak te vadnice Aspose.PDF je namestitev, pisanje kode za praktično prakso pretvornika PDF v DOC z uporabo SDK-jev. Ker bomo implementirali v Node.js, smo izbrali Nestjs. Čeprav lahko preizkusite SDK-je v drugih okvirih Nodejs z nekaj spremembami kode.
Opomba: obiščite to povezavo, če želite nastaviti Nestjs na svojem računalniku.
Ko je strežnik pripravljen in deluje, pojdite v korenski imenik in postavite izvorno datoteko PDF, ki jo želite pretvoriti v DOC, saj smo v tem primeru postavili datoteko PDF »m.pdf«. Poleg tega smo ustvarili tudi mapo »myfolder« v shrambi v oblaku, ki jo lahko ustvarite po svoji izbiri. Vendar bo naša nastala datoteka (tj. datoteka DOC) shranjena v njeno mapo. Po tem odprite datoteko app.controller.ts, ki je v mapi ‘src’, vaša datoteka app.controller.ts bi morala izgledati tako, kot je navedeno spodaj.
import { Controller, Post } from '@nestjs/common';
import { AppService } from './app.service';
import { PdfApi } from 'asposepdfcloud';
import \* as fs from 'fs';
@Controller()
export class AppController {
constructor(private readonly appService: AppService) {}
@Post('/pdf-to-doc')
async pdfToDoc() {
const name = 'm.pdf';
const SrcFile = '/' + name;
const resultName = 'result.doc';
const resultPath = 'myfolder/' + resultName;
const storageName = 'testing';
const fileToWrite = process.cwd() + '/' + resultName;
const pdfApi = new PdfApi(
'YOUR-APPSID',
'YOUR-APPKEY',
);
try {
const data = fs.readFileSync(name);
await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
await pdfApi.putPdfInStorageToDoc(
name,
resultPath,
// eslint-onemogoči-naslednjo-vrstico @typescript-eslint/ban-ts-comment
// @ts-ignore
'',
'',
'',
'',
'',
'',
'',
'',
'',
storageName,
);
// Prenesite pdf iz shrambe v oblaku
const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
const writeStream = fs.createWriteStream(fileToWrite);
writeStream.write(fileData.body);
return 'PDF converted to DOC successfully';
} catch (e) {
throw e;
}
}
}
Zdaj znova zaženite strežnik, zahtevo za objavo lahko podate na https://localhost:3000/pdf-to-doc. Končno bi morali videti datoteko z imenom “result.doc” v korenski mapi vašega projekta.
Zaključek
V tem članku smo preučili nekaj osnov pretvorbe formata datoteke in kako pretvoriti PDF v DOC z uporabo PDF v DOC Node.js. Podobno Aspose.PDF ponuja SDK-je v oblaku v številnih drugih jezikih, ki jih lahko preverite. Ta objava v spletnem dnevniku vam bo zagotovo v pomoč, če iščete pretvornik PDF v DOC za svojo poslovno programsko opremo. Poleg tega obstaja obsežna dokumentacija za vsako funkcijo vsakega spletnega pretvornika datotek.
Postavi vprašanje
Če naletite na kakršno koli težavo, obiščite naš forum tehnične podpore. Po najboljših močeh se trudimo odgovoriti na vsa vprašanja in poizvedbe čim hitreje.
Raziščite
Morda se vam zdijo ustrezne naslednje povezave: