Open Source Ruby API le haghaidh Parsáil & Cumasc Comhaid PDF
Cuireann Leabharlann Ruby PDF ar chumas na bhforbróirí comhaid PDF a Chomhcheangal, ábhar a chur leis, stampáil uisce a chur le comhaid PDF atá ann cheana féin laistigh de Ruby Apps.
Is leabharlann Ruby íon Foinse oscailte é CombinePDF a thugann an cumas d’fhorbróirí bogearraí oibriú le comhaid PDF taobh istigh d’aipeanna Ruby. Tá comhad Formáid Doiciméad Iniompartha (PDF) ar cheann de na formáidí comhaid is mó a úsáidtear ar domhan chun faisnéis a stóráil agus a roinnt ar fud na cruinne. Tá comhaid PDF áisiúil go háirithe do dhoiciméid mar ailt irise, bróisiúir táirgí, bileoga eolais, etc.
Cuireann an leabharlann ar chumas fhorbróirí bogearraí comhaid PDF a luchtú agus a pharsáil agus comhcheanglaíonn sí iad le comhaid PDF eile, stampa agus comhartha uisce a chur le PDFs, ábhar a chur le leathanaigh PDF atá ann cheana féin, uimhreacha na leathanach a chur leis, rindreálacha sonraí PDF (gach ceann ag baint úsáide as an bhformáid PDF agus cód Ruby íon). Tá tacaíocht theoranta tugtha ag an leabharlann do chomhaid chriptithe chomh maith le tacaíocht an-bhunúsach do chomhaid chomhbhrúite. Tá leabharlann CombinePDF scríofa go dúchais i Ruby agus oibríonn sé go réidh ar gach ardán Ruby a leanann comhoiriúnacht Ruby 2.0.
.
Tús a chur le CombinePDF
Chun an CombinePDF a shuiteáil ar do chóras, rith an t-ordú seo a leanas, le do thoil,
Suiteáil CombinePDF le Ruby gems
gem install combine_pdf
Luchtaigh agus Parsáil Sonraí PDF trí Ruby API
Áiríodh sa leabharlann foinse oscailte CombinePDF tacaíocht chun comhaid PDF a luchtú agus a pharsáil taobh istigh d’fheidhmchláir Ruby. Mar a mholtar, tá sé éasca sonraí a luchtú ó chomhaid PDF. Is féidir le forbróirí comhaid PDF a pharsáil ón gcuimhne freisin. Tá sé an-éifeachtach sonraí a luchtú ó chuimhne, go háirithe maidir le sonraí a fhaightear tríd an idirlíon nó ó leabharlann eile. Cosúil le parsáil, is féidir rindreáil a dhéanamh freisin don chuimhne nó do chomhad.
Luchtaigh & Parsáil Sonraí PDF trí Ruby API
# Loading & Parsing PDF Data
pdf = CombinePDF.load("file.pdf")
pdf_data = prawn_pdf_document.render # Import PDF data from Prawn
pdf = CombinePDF.parse(pdf_data)
# Loading & Parsing Data from a Remote Location
require 'combine_pdf'
require 'net/http'
url = "https://example.com/my.pdf"
pdf = CombinePDF.parse Net::HTTP.get_response(URI.parse(url)).body
Chomhcheangail Doiciméad PDF nó Leathanaigh
Chuir an leabharlann foinse oscailte CombinePDF tacaíocht iomlán ar fáil chun comhaid PDF a luchtú agus a chumasc trí orduithe Ruby. Is féidir le forbróirí sonraí PDF a chur leis go héasca tríd an gcóras comhaid nó go díreach ón gcuimhne. Ní cheadaíonn an leabharlann ach leathanaigh ar leith a chur leis mar shampla is féidir leat leathanaigh chothroma nó corr-leathanaigh a chur leis. Coinnigh i gcuimhne le do thoil go bhfuil sé níos tapúla an comhad iomlán a chur leis ná gach leathanach a chur leis ar leithligh.
Cumaisc Doiciméad PDF trí Leabharlann Ruby
# Combine PDF Document
pdf = CombinePDF.new
pdf << CombinePDF.load("file1.pdf") # one way to combine, very fast.
pdf << CombinePDF.load("file2.pdf")
pdf.save "combined.pdf"
Cuir Ábhar leis na Leathanaigh PDF Reatha trí Ruby
Tugann CombinePDF API an chumhacht d’fhorbróirí bogearraí íomhánna, téacs, nó lógónna a chur le comhad PDF atá ann cheana féin ag baint úsáide as cúpla líne de chód Ruby. Chun inneachar a chur isteach i ndoiciméad PDF atá ann cheana féin, ar dtús ní mór duit téacs a allmhairiú ó leathanach PDF atá ann cheana féin. Nuair a bheidh tú iompórtáilte, is féidir leat é a chur go héasca ar an leathanach PDF de do rogha féin.
Cuir Íomhá/Lógó leis an PDF Láithreach trí Ruby
company_logo = CombinePDF.load("company_logo.pdf").pages[0]
pdf = CombinePDF.load "content_file.pdf"
pdf.pages.each {|page| page << company_logo} # notice the << operator is on a page and not a PDF object.
pdf.save "content_with_logo.pdf"
Cuir Uimhreacha Leathanaigh le PDF
Bíonn sé úsáideach i gcónaí uimhreacha na leathanach a chur le PDF mar bíonn sé éasca aon fhaisnéis shonrach a chuardach le huimhreacha na leathanach. Má chuirtear uimhreacha na leathanach leis, beidh do chomhad níos eagraithe agus níos éasca le leanúint. Cuireann an leabharlann foinse oscailte CombinePDF ar chumas forbróirí bogearraí uimhreacha leathanaigh a chur le réad nó comhad PDF. Is féidir le forbróirí roghanna éagsúla a úsáid chun uimhreacha leathanaigh a chur leis, mar shampla barr, bun, clé, ar dheis, nó lár, etc.
Cuir Uimhreacha Leathanaigh le Comhad PDF trí Ruby
pdf = CombinePDF.load "file_to_number.pdf"
pdf.number_pages
pdf.save "file_with_numbering.pdf"
# Place the Page Number at a custom location
pdf.number_pages(location: [:bottom_right])