Ó PDF a FDF

Tiontaigh PDF go comhad FDF ag baint úsáide as Java

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);
    }
Ó PDF a FDF

Íomhá: - Réamhamharc comhshó PDF go FDF

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: