Gineadh Comhad EPUB ó HTML trí Leabharlann Saor Node.js
Leabharlann Próiseála HTML Node.js Oscailte atá ag Tógaint Ceannas a cheadaíonn do Dhéantóirí Bogearraí Leabhair EPUB a Chruthú ó Ábhar HTM le tacaíocht CSS agus Saincheapadh.
In aois na foilsithe digiteacha, tá eBooks tar éis a bheith ina meán tábhachtach chun ábhar a roinnt. Is féidir le forbróirí a theastaíonn uathu comhoibrithe a dhéanamh ar fháílí EPUB go clárúil brath ar EPUB-Gen, leabharlann Node.js oscailte a shimplíonn cruthú eBooks EPUB ó HTML nó téacs gnáth. Is leabharlann Node.js oscailte é EPUB-Gen atá deartha chun fáílí EPUB a ghiniúint go héasca. Tógann sé ábhar HTML nó téacs amh, é a thiontú isteach sa bhformáid chaighdeánach EPUB, agus é a phacáistiú isteach i leabhar digiteach réidh le húsáid. Cuireann an leabharlann an castaíocht a bhaineann le formáidiú EPUB i bhfolach, ag ligean do forbróirí díriú ar ghiniúint ábhair seachas struchtúr na bhfáílí.
Soláthraíonn EPUB-Gen leibhéal ard saincheaptha, ag ligean do dhéantóirí bogearraí an próiseas giniúna comhad EPUB a oiriúnú dá ngá speisialta. Tá sé deartha chun a bheith tapa agus éifeachtach, rud a fhágann go bhfuil sé oiriúnach do chur i bhfeidhm ar scála mór. Tá sé comhoiriúnach le go leor ardáin, lena n-áirítear Windows, macOS, agus Linux. Is féidir le forbróirí an leabharlann a úsáid chun léitheoirí EPUB saincheaptha a chruthú do go leor ardáin, lena n-áirítear gléasanna soghluaiste agus feidhmchláir deisce. Ina theannta sin, le beagán iarrachta is féidir le forbróirí comhoibrithe EPUB saincheaptha a chruthú chun comhoibrithe a thiontú ó fhoirm amháin go foirm eile, mar shampla comhoibrithe PDF a thiontú go EPUB. Déanann a solúbthacht, roghanna saincheaptha, agus éascaíocht úsáide é rogha iontach do raon leathan iarratais, ó ardáin foilsitheoireachta go huirlisí oideachais.
Ag Tús le EPUB-Gen
Is é an bealach molta chun EPUB-Gen a shuiteáil ná trí NPM. Bain úsáid as an ordú seo a leanas chun suiteáil réidh a dhéanamh.
Suiteáil Leabharlann EPUB-Gen trí NPM
npm install epub-gen --save
Is féidir leat é a shuiteáil go láimhe freisin; íoslódáil na comhoibrithe is déanaí go díreach ó leabharlann GitHub.
Convertear HTML go EPUB i Node.js
Tá tacaíocht iomlán curtha ar fáil ag leabharlann EPUB-Gen, atá oscailte do fhoinsí, chun comhoibriú agus bainistiú comhad EPUB laistigh de ghréasáin Node.js. Tacaíonn an leabharlann le raon leathan formáidí ionchuir, lena n-áirítear HTML agus Markdown. Ceadaíonn sé seo do dhéantóirí bogearraí a n-oiriúnacht is fearr leo a úsáid chun comhoibrithe EPUB a chruthú. Taispeánann an sampla simplí seo conas is féidir le déantóirí bogearraí comhad EPUB a ghiniúint ó HTML laistigh de ghréasáin Node.js.
Conas EPUB a Ghnóthú ó HTML laistigh de ghréasáin Node.js?
const Epub = require("epub-gen");
const option = {
title: "Alice's Adventures in Wonderland", // *Required, title of the book.
author: "Lewis Carroll", // *Required, name of the author.
publisher: "Macmillan & Co.", // optional
cover: "http://demo.com/url-to-cover-image.jpg", // Url or File path, both ok.
content: [
{
title: "About the author", // Optional
author: "John Doe", // Optional
data: "Charles Lutwidge Dodgson
"
+"Better known by the pen name Lewis Carroll..." // pass html string
},
{
title: "Down the Rabbit Hole",
data: "Alice was beginning to get very tired...
"
},
{
...
}
...
]
};
new Epub(option, "/path/to/book/file/path.epub");
Saincheapadh EPUB eLeabhar laistigh de Node.js
Tá leabharlann EPUB-Gen tar éis bealach éifeachtach agus éasca le húsáid a sholáthar chun comhoibriú agus saincheapadh comhoibrithe EPUB a chruthú go clárúil laistigh de chuid feidhmchlár Node.js. Le cúpla líne cód amháin, is féidir le forbróirí bogearraí comhoibriú EPUB, leagan amach na gcaibidlí, agus fiú stíleanna a chur san áireamh ag baint úsáide as CSS a shaincheapadh. Seo sampla a léiríonn conas is féidir le forbróirí bogearraí comhoibriú EPUB a shaincheapadh trí leabharlann EPUB-Gen oscailte.
Conas comhoiriúnacht a dhéanamh ar chomhad EPUB laistigh de ghréasáin Node.js?
const options = {
title: "Styled eBook",
author: "Jane Smith",
css: ".chapter-title { font-size: 20px; color: blue; }",
content: [
{
title: "Introduction",
data: "Welcome to the styled eBook
"
}
],
output: "./styled-ebook.epub"
};
Ag Stíl EPUB le CSS & Eagrú Caibidil
Tá an leabharlann EPUB-Gen foinse oscailte tar éis go leor gnéithe a sholáthar chun giniúint comhad EPUB a eagrú laistigh de chur isteach Node.js. Tacaíonn sé le stíleanna CSS saincheaptha, ag ligean do dhéantóirí smacht a fháil ar an leagan amach agus ar chuma a n-eagarthóireachta. Tá sé freisin an-éasca gach rannóg den eBook a roinnt ina chaibidlí le teidil agus ábhar soiléir. Taispeánann an sampla seo conas caibidlí a chruthú laistigh de leabhar EPUB ag baint úsáide as leabharlann Node.js.
Conas Caibidlí a Chruthú laistigh de Leabhar EPUB trí Leabharlann Node.js?
const options = {
title: "Chaptered eBook",
author: "Author",
content: [
{ title: "Chapter 1", data: "Content for chapter 1." },
{ title: "Chapter 2", data: "Content for chapter 2." }
],
output: "./chapters-ebook.epub"
};