1. Táirgí
  2.   PDF
  3.   Ruby
  4.   Origami
 
  

Oscail Leabharlann Ruby Foinse chun Aipeanna Próiseála PDF a Ghiniúint

API Ruby PDF saor in aisce a chuireann ar chumas forbróirí comhaid PDF mailíseacha a anailísiú, a mhodhnú agus a chruthú gan stró. Criptigh doiciméid PDF ag baint úsáide as RC4 nó AES.

Is leabharlann Ruby íon é Origami a chuireann ar chumas forbróirí bogearraí aipeanna cumhachtacha a chruthú chun doiciméid PDF a láimhseáil ag baint úsáide as orduithe Ruby. Tá tacaíocht tugtha ag an leabharlann chun comhaid PDF mailíseacha a anailísiú, a mhodhnú nó a chruthú gan stró. Is féidir le Origami do shraith scripteanna Ruby féin a oireann do do chuid riachtanas a scríobh freisin. Tá tacaíocht curtha ar fáil ag an leabharlann do chriptiú doiciméad PDF trí úsáid a bhaint as RC4 nó AES. Tá an leabharlann an-tapa agus tíosach ar chuimhne atá ceaptha chun PDFanna a iniúchadh.

Tá Origami an-éasca le húsáid agus tá roinnt bunghnéithe agus ardghnéithe tábhachtacha san áireamh ann a bhaineann le hionramháil doiciméad PDF, mar shampla, ceangaltán comhaid a chur le doiciméad PDF, PDFanna nua a chruthú, JavaScript a chur le doiciméad, criptiú comhaid PDF agus díchriptiú, cruthaigh PDF le sínithe digiteacha, comhad SWF leabaithe le doiciméid PDF, PDFs a mhodhnú, eagarthóireacht a dhéanamh ar amhábhar leathanaigh, stíleanna a chur le PDF, scagairí comhbhrú le feidhmeanna réamhaisnéiseora, tacaíocht nótaí PDF agus mar sin de.

.

Previous Next

Tús a chur le origami

Chun an Origami a shuiteáil ar do chóras, rith an t-ordú seo a leanas.  

Suiteáil origami le GEMS ruby

 gem install origami

Cruthú PDF trí Leabharlann Ruby

Cuireann leabharlann foinse oscailte Ruby Origami ar chumas forbróirí bogearraí doiciméid PDF a ghiniúint agus a phróiseáil laistigh dá bhfeidhmchláir féin. Is féidir le forbróirí doiciméid PDF nua a chruthú go héasca trí réad PDF nua a chur ar an toirt go díreach. Tacaíonn sé le roinnt gnéithe tábhachtacha cosúil le leathanach nua a chur leis, íomhá a chur isteach, splanc-réad a chur leis, doiciméid a cheangal le PDF, doiciméid PDF a chriptiú, agus go leor eile. 

Cruthú Comhaid PDF trí Leabharlann Ruby

pdf = Origami::PDF.new
pdf.append_page
pdf.pages.first.write "Hello", size: 30
pdf.save("example.pdf")
# Another way of doing it
Origami::PDF.write("example.pdf") do |pdf|
  pdf.append_page do |page|
    page.write "Hello", size: 30
  end
end

Comhad SWF Flash Leabaithe i PDFs

Ligeann leabharlann Origami Ruby d’fhorbróirí bogearraí doiciméad PDF a chruthú go ríomhchláraithe le comhad SWF leabaithe. Agus comhad PDF nua á chruthú agat is féidir leat splanc sócmhainn a neadú go héasca taobh istigh de dhoiciméad PDF. Ina dhiaidh sin, is féidir leat nóta splanc a ghiniúint ar an leathanach agus is féidir leat suíomh an imreora a shocrú ar an leathanach. Tacaíonn an leabharlann freisin le réad a chur leis nó a bhaint den chomhad PDF, comhad leabaithe a cheangal leis an PDF, Comhad grafach an doiciméid a onnmhairiú, agus go leor eile.

Cruthú Comhaid PDF trí Leabharlann Ruby


  # Embeding a Flash asset inside a PDF document.
  SWF_PATH = File.join(__dir__, "helloworld.swf")
  OUTPUT_FILE = "#{File.basename(__FILE__, ".rb")}.pdf"
  # Creating a new file
  pdf = PDF.new
  # Embedding the SWF file into the PDF.
  swf = pdf.attach_file(SWF_PATH)
  # Creating a Flash annotation on the page.
  pdf.append_page do |page|
    annot = page.add_flash_application(swf,
                    windowed: true,
                    navigation_pane: true,
                    toolbar: true)
    # Setting the player position on the page.
    annot.Rect = Rectangle.new [204, 573, 403, 718]
  end
  pdf.save(OUTPUT_FILE)
  puts "PDF file saved as #{OUTPUT_FILE}."

 Sliocht sonraí ó pdf trí Ruby

Tugann leabharlann foinse oscailte Ruby Origami an cumas d’fhorbróirí bogearraí a gcuid sonraí luachmhara a bhaint as PDF ag baint úsáide as orduithe Ruby. Tá roinnt feidhmeanna tábhachtacha curtha ar fáil ag an leabharlann a chuidíonn le húsáideoirí sruthanna díchódaithe, JavaScript, ceangaltáin chomhaid agus go leor eile a bhaint as. Tacaíonn sé le cineálacha iomadúla sonraí a bhaint as, mar shampla sruthanna, scripteanna, íomhánna leabaithe, sruthanna meiteashonraí Sleachta, comhaid chló leabaithe, ceangaltáin, agus go leor eile.

 

 Cuir Leathanach Nua & Ábhar leis an PDF Reatha

Tá sé an-dúshlánach oibriú le PDFanna agus script Ruby á úsáid agat. Is minic a bhíonn sé riachtanach leathanach nó ábhar nua a chur le comhad PDF atá ann cheana féin. Tugann Origami leabharlann Ruby foinse oscailte an cumas d'fhorbróirí bogearraí leathanaigh a chur isteach in áit ar leith taobh istigh de chomhad PDF agus is féidir le dara ceann í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.

Leathanach nó Ábhar Nua a Chur le Comhad PDF trí Ruby


  # Add Content to PDF File via Ruby.
  pdf   = Origami::PDF.read(path)
  contents = Origami::ContentStream.new
  contents.write('some text', {
    x: 200,
    y: 200,
  })
  pdf.get_page(1).setContents([pdf.get_page(1).Contents, contents])
  pdf.save(path)
 Gaeilge