1. Táirgí
  2.   PDF
  3.   Java
  4.   Apache PDFBox  

Apache PDFBox  

 
 

Java API le haghaidh Próiseáil Doiciméad PDF

Oscail Leabharlann Foinse Java chun Doiciméid PDF a Chruthú, a Phriontáil & a Scoilt nó a Chumasc laistigh d’fheidhmchláir Java.

Is leabharlann íon-Java foinse oscailte é Apache PDFBox chun oibriú le doiciméid PDF. Ag baint úsáide as an leabharlann seo, is féidir le forbróirí Java cláir Java a fhorbairt a chruthaíonn doiciméid PDF nua agus a ionramhálann doiciméid PDF atá ann cheana féin gan stró. Cuireann sé ar chumas forbróirí freisin ábhar a léamh agus a bhaint as doiciméid PDF. Ina theannta sin, cuimsíonn PDFBox fóntais líne ordaithe chun oibríochtaí éagsúla a dhéanamh thar dhoiciméid PDF ag baint úsáide as an gcomhad Jar atá ar fáil.

Is formáid comhaid é an Formáid Doiciméad Iniompartha (PDF) a chabhraíonn le sonraí a chur i láthair ar bhealach atá neamhspleách ar bhogearraí Feidhmchláir, crua-earraí agus córais oibriúcháin. Tacaíonn Apache PDFBox le roinnt ardghnéithe, mar chruthú, rindreáil, priontáil, scoilt, cumasc, athrú, fíorú agus asbhaint téacs agus meiteashonraí de chomhaid PDF.

Previous Next

Tús a chur le Apache PDFBox

Ar an gcéad dul síos, ní mór duit an eisiúint is déanaí a íoslódáil ó leathanach PDFBox íoslódáil. Chun PDFBox a thógáil go rathúil ní mór duit Java 7 nó níos airde a shuiteáil agus Maven 3 go. Úsáid an t-ordú tógála seo a leanas

Ordú suiteála

 mvn clean instal 

Déanfaidh an t-ordú foinsí Java a thiomsú & déanfar na ranganna dénártha a phacáistiú ina bpacáistí crúsca de réir réamhshocraithe.

Java API chun Doiciméid Nua PDF a Chruthú agus a Athrú

Ligeann Apache PDFBox do ríomhchláraitheoirí doiciméad PDF nua a ghiniúint ón tús. Tar éis an doiciméad a chruthú, is féidir le forbróirí an doiciméad a shábháil sa suíomh atá ag teastáil. Tá PDF ar cheann de na formáidí comhaid is coitianta a úsáidtear sa lá atá inniu ann. Tá doiciméid PDF comhoiriúnach thar ardáin éagsúla agus seasann siad do dhoiciméad neamhspleách ar na crua-earraí, an córas oibriúcháin agus na bogearraí feidhmchláir a úsáidtear chun é a chruthú. Éascaíonn PDFBox freisin d’fhorbróirí doiciméid PDF atá ann cheana a mhodhnú. Is féidir le forbróirí leathanaigh nua chomh maith le téacs a chur le doiciméid leathanaigh atá ann cheana féin.

Cruthaigh Doiciméad PDF - Java

// Create a new PDF document
PDDocument document = new PDDocument();
// Save document
document.save("fileformat.pdf");
// Close document
document.close();

Doiciméid PDF a Scoilteadh agus a Chumasc ag baint úsáide as Leabharlann Java

Soláthraíonn Apache PDFBox an cumas chun doiciméid PDF iolracha a chumasc isteach i ndoiciméad PDF amháin. Chun doiciméid iolracha a chumasc ar dtús ní mór duit doiciméid PDF atá ann cheana a luchtú agus ansin cosán a shocrú go dtí an comhad sprice. Ina dhiaidh sin is féidir le forbróirí na comhaid PDF foinse go léir a chur leis san ord ar mhaith leo a fháil sa chomhad PDF cumaisc deiridh. Is féidir linn an doiciméad PDF tugtha a roinnt ina ilchomhaid PDF. Úsáidtear an rang Scoilteoir seo chun an doiciméad PDF tugtha a roinnt ina roinnt doiciméad ar leith eile.

Chumasc Doiciméid PDF - Java

// Initialize PDFMergerUtility object
PDFMergerUtility pdfMergerUtility = new PDFMergerUtility();
// Set output file path
pdfMergerUtility.setDestinationFileName("merged.pdf");
// Add source documents
pdfMergerUtility.addSource(new File("document1.pdf"));
pdfMergerUtility.addSource(new File("document2.pdf"));
// Merger documents
pdfMergerUtility.mergeDocuments(MemoryUsageSetting.setupMainMemoryOnly());

Cuir agus Sliocht Íomhánna le Doiciméid PDF laistigh de Java Apps

Éascaíonn Apache PDFBox le forbróirí Java íomhánna a chur isteach i ndoiciméad PDF atá ann cheana féin. Cuireann íomhánna luach fíor i gcónaí leis an bpíosa ábhair. Cuidíonn íomhánna linn foghlaim, aird a tharraingt, coincheapa a mhíniú agus spreagadh a thabhairt. Soláthraíonn PDFBox leabharlann chun íomhá a chur isteach i ndoiciméad PDF. Úsáideann an leabharlann seo an clár Java chun íomhánna a chur isteach i ndoiciméid PDF. Cuireann an API ar chumas forbróirí freisin íomhánna a bhaint as an doiciméad PDF atá ann cheana féin agus é a stóráil ar an diosca áitiúil.

Cuir íomhánna i bhformáid PDF - Java

// Create a new PDF document
PDDocument document = new PDDocument();
// Create a new page
PDPage page = new PDPage();
// Add page
document.addPage(page);
// Initialize PDImageXObject object
PDImageXObject pdImage = PDImageXObject.createFromFile("logo.png",document);
// Initialize PDPageContentStream object
PDPageContentStream contents = new PDPageContentStream(document, page);
// Drawing image
contents.drawImage(pdImage, 70, 250);
// Close contents
contents.close();
// save document
document.save("image.pdf");

Priontáil Doiciméid PDF ar Bhealaí Éagsúla ag baint úsáide as Leabharlann Java

Cuireann Apache PDFBox ar chumas forbróirí Java doiciméad PDF a phriontáil ag baint úsáide as an API priontála caighdeánach Java. Ligeann sé d’fhorbróirí doiciméid PDF a phriontáil ar bhealaí éagsúla. Is féidir le forbróirí anois an doiciméad a phriontáil ag a mhéid iarbhír agus is é sin an bealach molta chun é a phriontáil. Tacaíonn sé le priontáil le dialóg réamhamharc priontála chomh maith le tréithe saincheaptha. Is féidir le forbróirí doiciméid PDF a phriontáil freisin ag baint úsáide as méid leathanach saincheaptha agus corrlaigh saincheaptha.

Priontáil Comhad PDF trí Java API

 import java.awt.print.PrinterException;
 import java.io.IOException;
 import org.apache.pdfbox.pdmodel.PDDocument;
 public class Print {
public static void main(String[] args) throws IOException, PrinterException
{
  PDDocument pdf=PDDocument.load("d:\\filename.pdf");
      pdf.print();
}
}
 Gaeilge