Is cineál speisialta doiciméad PDF í foirm PDF ina bhfuil réimsí idirghníomhacha inar féidir faisnéis téacs a chur isteach nó inar féidir ticbhoscaí a roghnú. Úsáidtear an fhormáid doiciméad seo go forleathan chun sonraí a bhailiú ar an idirlíon. Tar éis bailiú sonraí, is é ceann de na roghanna inmharthana chun na sonraí a chaomhnú ná PDF a thiontú go formáid FDF. Is doiciméad téacs é comhad FDF (Formáid Sonraí Foirmeacha) a ghintear trí shonraí a onnmhairiú ó réimsí foirmeacha comhaid PDF. Ní áirítear leis ach sonraí réimsí téacs a bhaintear as na réimsí foirme atá ar fáil i gcomhad PDF. Ina theannta sin, tá comhad FDF ina bhfuil sonraí foirme le haghaidh foirm PDF i bhfad níos lú ná an comhad ina bhfuil an fhoirm PDF féin, mar sin teastaíonn níos lú spáis stórála chun comhaid FDF a chartlannú ná mar a bhíonn foirmeacha PDF á gcartlann. Anois san Airteagal seo, táimid chun na sonraí a phlé maidir le comhad PDF a thiontú go FDF gan Adobe Acrobat.
API Tiontú PDF
Ceann dár réitigh iontaofa a thairgeann na hacmhainní chun doiciméid PDF a chruthú, a chur in eagar agus a ionramháil ná Aspose.PDF Cloud. Cuireann sé ar do chumas freisin comhad PDF a luchtú agus a thiontú go raon formáidí a dtacaítear leo. Mar an gcéanna, tá sé chomh cumasach céanna foirmeacha PDF a luchtú agus cuireann sé ar ár gcumas sonraí foirmeacha a bhaint go formáid FDF. Anois táimid chun tagairt [Aspose.PDF Cloud SDK do Java] a chur leis]17 inár n-iarratas Java trí na sonraí seo a leanas a chur san áireamh i pom.xml (tionscadal cineál tógála maven).
<repositories>
<repository>
<id>aspose-cloud</id>
<name>artifact.aspose-cloud-releases</name>
<url>https://artifact.aspose.cloud/repo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cloud-pdf</artifactId>
<version>21.11.0</version>
<scope>compile</scope>
</dependency>
</dependencies>
Is í an chéad chéim thábhachtach eile dintiúirí do chliaint a fháil ó Cloud Dashboard. I gcás nach bhfuil tú cláraithe cheana féin, cláraigh le do thoil ag baint úsáide as seoladh ríomhphoist bailí agus faigh do dhintiúir phearsantaithe.
Pdf a FDF i java
Táimid chun na céimeanna a fhoghlaim anois maidir le conas doiciméad PDF a luchtú ó stóráil scamall agus é a thiontú go comhad FDF.
- Cruthaigh réad de PdfApi agus dintiúir phearsantaithe á mbronnadh agat mar argóintí
- Ar an dara dul síos, léigh ábhar an doiciméid PDF ag baint úsáide as Comhad shampla agus uaslódáil chuig stóráil néil ag baint úsáide as modh uploadFile(…) de PDfAPi
- Anois cuir glaoch ar an modh putExportFieldsFromPdfToFdfInStorage(…) chun PDF a thiontú go comhad FDF. Stóráiltear an comhad mar thoradh air i stóráil néil
// le haghaidh tuilleadh samplaí, tabhair cuairt le do thoil https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java/tree/master/Examples/src/main/java/com/aspose/asposecloudpdf/examples
try
{
// Faigh ClientID agus ClientSecret ó https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// Cruthaigh sampla de PdfApi
PdfApi pdfApi = new PdfApi(clientSecret,clientId);
// Ainm ionchur doiciméad pdf
String name = "PdfWithAcroForm.pdf";
// Léigh ábhar an chomhaid PDF ionchuir
File file = new File("/Users/Downloads/"+name);
// Uaslódáil PDF a stóráil scamall
pdfApi.uploadFile("input.pdf", file, null);
// ainm an fhillteáin chun an comhad aschuir a shábháil
String folder = null;
// cuir glaoch ar an API chun PDF a thiontú go formáid FDF
AsposeResponse response =pdfApi.putExportFieldsFromPdfToFdfInStorage("input.pdf", "myExported.fdf", null,folder);
// teachtaireacht rath a phriontáil
System.out.println("PDF sucessfully converted to DOC format !");
}catch(Exception ex)
{
System.out.println(ex);
}
Is féidir leat an fhoirm ionchuir PDF a íoslódáil ó PdfWithAcroForm.pdf.
Easpórtáil PDF go Adobe FDF ag baint úsáide as Orduithe CURL
Rogha eile chun rochtain a fháil ar na APIanna REST ná trí orduithe cURL. Mar sin táimid chun sonraí Foirm PDF a onnmhairiú go comhad FDF ag baint úsáide as na horduithe cURL. Anois is iad na réamhriachtanais ná comhartha rochtana JWT a ghiniúint (bunaithe ar dhintiúir an chliaint) ag baint úsáide as an ordú seo a leanas.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Nuair a ghintear an JWT, ní mór dúinn an t-ordú seo a leanas a fhorghníomhú chun ionchur PDF a luchtú ó stóráil Cloud agus onnmhairiú go formáid FDF. Ina theannta sin, in ionad an t-aschur Adobe FDF a shábháil chuig stóráil scamall, táimid chun é a shábháil ar thiomáint áitiúil.
curl -v -X GET "https://api.aspose.cloud/v3.0/pdf/input.pdf/export/fdf" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-o "Exported.fdf"
Conclúid
Sa treoir seo, léirigh muid na céimeanna chun Java REST API a úsáid chun foirmeacha PDF a thiontú go FDF (Formáid Sonraí Foirmeacha). Bhí an próiseas iomlán simplí agus simplí, agus is féidir é a chomhtháthú go héasca i d’fheidhmchlár Java reatha. Cibé an gá duit foirm PDF amháin a thiontú nó ilfhoirmeacha a phróiseáil, déanann ár dtreoir éasca é PDF a thiontú go FDF agus sonraí foirme PDF a onnmhairiú go formáid FDF.
Molaimid freisin iniúchadh a dhéanamh ar an Doiciméadú Táirge atá ina fhoinse iontach faisnéise chun foghlaim faoi ghnéithe spreagúla eile. I gcás go gcaithfidh tú cód foinse Cloud SDK a íoslódáil agus a mhodhnú, tá sé ar fáil ar GitHub (foilsithe faoi cheadúnas MIT). Ar deireadh, ar eagla go dtiocfaidh aon fhadhbanna ort agus an API á úsáid agat, is féidir leat smaoineamh ar theacht i dteagmháil linn le haghaidh réiteach tapa trí fóram tacaíochta táirge saor in aisce.
Airteagail Ghaolmhara
Tabhair cuairt ar na naisc seo a leanas chun tuilleadh a fhoghlaim faoi: