Leabharlann .NET le Cruthú Cáipéisí .FB2
Leabharlann Oscailte .NET chun Cruthú, Rochtain, Léamh, eagarthóireacht agus tiontú leabhair .FB2 laistigh de aipí C#.
Is leabharlann .NET oscailte foinse an-tábhachtach, tras-ardáin, é FB2Library le haghaidh oibriú le .FB2 (Leabhar Ficse) EBooks. Tá formáid comhaid leabhair leictreonacha FB2 an-choitianta sa Rúis agus tá sí forghníomhach go forleathan. Forbair Dmitry Gribov ó FictionBook sa Rúis í. Tá sí bunaithe ar fhormáid XML agus tá clibeanna speisialta ann chun gach eilimint den leabhar a chur síos. Tá an tionscadal scríofa i C# agus éilíonn sé .NET 4.0. Úsáideann an cliant Visual Studio 2012 chun a chur le chéile.
Tá leabharlann FB2Library an-éasca le húsáid agus soláthraíonn sí gnéithe an-úsáideacha le haghaidh léitheoireachta, eagarthóireachta nó comhshó na formáide comhaid leabhair leictreonacha. Is féidir le húsáideoirí leabhair nua a chur le a leabharlann go héasca, iad a eagrú de réir údar, seánra, nó critéir eile, agus cuardach a dhéanamh ar leabhair ar leith ag baint úsáide as eochairfhocail. Cuimsíonn an bogearraí léitheoir tógtha isteach a ligeann d'úsáideoirí a leabhair leictreonacha a léamh i dtimpeallacht chompordach agus shaincheaptha.
Tá cumas ag FB2Library freisin leabhair a easpórtáil i roinnt formáidí mar HTML, téacs simplí, RTF, agus ePub. Cuireann sé seo ar chumas úsáideoirí a n-e-leabhair a thiontú le húsáid ar ghléasanna nó ardáin eile. Tá comhéadan úsáideora FB2Library simplí agus éasca le húsáid, rud a fhágann go bhfuil sé inrochtana do úsáideoirí de gach leibhéal scileanna. Tá sé freisin nuashonraithe go rialta, rud a chinntíonn comhoiriúnacht leis na córais oibriúcháin agus na gléasanna is déanaí.
Ag Tosú le FB2Library
Is é an bealach molta chun FB2Library a shuiteáil ná úsáid a bhaint as NuGet. Úsáid an t-ordú seo a leanas le suiteáil réidh.
Suiteáil FB2Library trí NuGet
Install-Package FB2Library
Is féidir leat é a shuiteáil de láimh freisin; íoslódáil na comhaid eisiúna is déanaí go díreach ón stór GitHub.
Cruthaigh & Tiontaigh Comhad FB2 trí .NET API
Tá feidhmiúlacht iomlán le FB2Library foinse oscailte curtha san áireamh chun leabhar FB2 nua a chruthú ón bhun i d'iarratais .NET. Is féidir freisin FB2 a thiontú go formáidí éagsúla a dtacaítear leo. Tá gnéithe úsáideacha éagsúla curtha leis an leabharlann le haghaidh cruthú leabhair FB2, mar shampla leabhrán leabhair a chur leis, ainm údar an leabhair a chur leis, téacs agus íomhánna a ionsá, nótaí a chur leis srl. Ligeann an leabharlann caibidilí ar leith a chur leis an leabhar go héasca. Taispeánann an sampla thíos conas is féidir le húsáideoirí leabhar FB2 a thiontú ag baint úsáide as C# .NET.
Conas FB2 a thiontú go híomhá Bitmap trí Leabharlann C#
public async Task ConvertToBitmapImage(byte[] image)
{
// converting stream
InMemoryRandomAccessStream ras = new InMemoryRandomAccessStream();
var memoryStream = new MemoryStream(image);
await memoryStream.CopyToAsync(ras.AsStreamForWrite());
// create BitmapImage
var bitmapImage = new BitmapImage();
await bitmapImage.SetSourceAsync(ras);
return bitmapImage;
}
Conas comhad FB2 a léamh trí .NET API
Ceadaíonn FB2Library foinse oscailte d'fhorbróirí bogearraí rochtain, luchtú agus léamh comhad FB2 laistigh dá n-iarratais .NET. Tá modhanna éagsúla curtha ar fáil ag an leabharlann chun cáipéisí FB2 a léamh. Is féidir leat léamh ón sruth nó é a léamh ó shreang le cúpla líne de chód C#. Glacann an leabharlann le hábhar comhad Fb2 mar shreang agus léann sé ábhar an chomhaid. Taispeánann na samplaí thíos conas is féidir le forbróirí comhad Fb2 a luchtú agus a léamh ón string.
Léigh comhad FB2 ó shreang trí leabharlann C#
public Task ReadAsync(string xml)
{
return Task.Factory.StartNew(() =>
{
var file = new FB2File();
var fb2Document = XDocument.Parse(xml);
file.Load(fb2Document, false);
return file;
});
}