
జావాను ఉపయోగించి PDFని FDF ఫైల్గా మార్చండి
PDF ఫారమ్ అనేది ఒక ప్రత్యేక రకమైన PDF పత్రం, ఇందులో పాఠ్య సమాచారాన్ని నమోదు చేయవచ్చు లేదా చెక్ బాక్స్లు ఎంచుకోవచ్చు. ఈ పత్రం ఫార్మాట్ ఇంటర్నెట్లో డేటాను సేకరించడానికి విస్తృతంగా ఉపయోగించబడుతుంది. డేటా సేకరణ తర్వాత, డేటాను భద్రపరచడానికి ఆచరణీయమైన ఎంపికలలో ఒకటి PDFని FDF ఆకృతికి మార్చడం. FDF (ఫారమ్ల డేటా ఫార్మాట్) ఫైల్ అనేది PDF ఫైల్ యొక్క ఫారమ్ ఫీల్డ్ల నుండి డేటాను ఎగుమతి చేయడం ద్వారా రూపొందించబడిన టెక్స్ట్ డాక్యుమెంట్. ఇది PDF ఫైల్లో అందుబాటులో ఉన్న ఫారమ్ ఫీల్డ్ల నుండి సంగ్రహించబడిన టెక్స్ట్ ఫీల్డ్ల డేటాను మాత్రమే కలిగి ఉంటుంది. ఇంకా, PDF ఫారమ్ కోసం ఫారమ్ డేటాను కలిగి ఉన్న FDF ఫైల్ PDF ఫారమ్ను కలిగి ఉన్న ఫైల్ కంటే చాలా చిన్నది, కాబట్టి FDF ఫైల్లను ఆర్కైవ్ చేయడానికి PDF ఫారమ్లను ఆర్కైవ్ చేయడం కంటే తక్కువ నిల్వ స్థలం అవసరం. ఇప్పుడు ఈ కథనంలో, అడోబ్ అక్రోబాట్ లేకుండా PDFని FDF ఫైల్గా మార్చడానికి మేము వివరాలను చర్చించబోతున్నాము.
PDF మార్పిడి API
PDF పత్రాలను సృష్టించడానికి, సవరించడానికి మరియు మార్చడానికి సామర్థ్యాలను అందించే మా విశ్వసనీయ పరిష్కారాలలో ఒకటి Aspose.PDF Cloud. ఇది PDF ఫైల్ను లోడ్ చేయడానికి మరియు [మద్దతు ఉన్న ఫార్మాట్ల6 శ్రేణికి మార్చడానికి మిమ్మల్ని అనుమతిస్తుంది. అదేవిధంగా, ఇది PDF ఫారమ్లను లోడ్ చేయగల సామర్థ్యాన్ని కలిగి ఉంటుంది మరియు ఫారమ్ డేటాను FDF ఫార్మాట్లోకి సేకరించేందుకు మాకు వీలు కల్పిస్తుంది. ఇప్పుడు మేము మా జావా అప్లికేషన్లో 17 జావా కోసం [Aspose.PDF Cloud SDK] సూచనను pom.xml (మేవెన్ బిల్డ్ టైప్ ప్రాజెక్ట్)లో చేర్చడం ద్వారా జోడించబోతున్నాము.
<repositories>
<repository>
<id>aspose-cloud</id>
<name>artifact.aspose-cloud-releases</name>
<url>http://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>
తదుపరి ముఖ్యమైన దశ Cloud Dashboard నుండి మీ క్లయింట్ ఆధారాలను పొందడం. ఒకవేళ మీరు ఇప్పటికే నమోదు చేసుకోనట్లయితే, దయచేసి చెల్లుబాటు అయ్యే ఇమెయిల్ చిరునామాను ఉపయోగించి నమోదు చేసుకోండి మరియు మీ వ్యక్తిగతీకరించిన ఆధారాలను పొందండి.
జావాలో PDF నుండి FDF వరకు
క్లౌడ్ స్టోరేజ్ నుండి PDF డాక్యుమెంట్ని లోడ్ చేయడం మరియు FDF ఫైల్గా మార్చడం ఎలా అనే దశలను ఇప్పుడు మనం నేర్చుకోబోతున్నాం.
- వ్యక్తిగతీకరించిన ఆధారాలను ఆర్గ్యుమెంట్లుగా పాస్ చేస్తున్నప్పుడు PdfApi యొక్క వస్తువును సృష్టించండి
- రెండవది, ఫైల్ ఉదాహరణను ఉపయోగించి PDF పత్రం యొక్క కంటెంట్ను చదవండి మరియు PDfAPi యొక్క అప్లోడ్ఫైల్(…) పద్ధతిని ఉపయోగించి క్లౌడ్ నిల్వకు అప్లోడ్ చేయండి
- ఇప్పుడు PDFని FDF ఫైల్గా మార్చడానికి putExportFieldsFromPdfToFdfInStorage(…) పద్ధతికి కాల్ చేయండి. ఫలిత ఫైల్ క్లౌడ్ నిల్వలో నిల్వ చేయబడుతుంది
// మరిన్ని ఉదాహరణల కోసం, దయచేసి https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java/tree/master/Examples/src/main/java/com/aspose/asposecloudpdf/examplesని సందర్శించండి
try
{
// https://dashboard.aspose.cloud/ నుండి ClientID మరియు ClientSecretని పొందండి
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// PdfApi యొక్క ఉదాహరణను సృష్టించండి
PdfApi pdfApi = new PdfApi(clientSecret,clientId);
// ఇన్పుట్ PDF పత్రం పేరు
String name = "PdfWithAcroForm.pdf";
// ఇన్పుట్ PDF ఫైల్ కంటెంట్ను చదవండి
File file = new File("/Users/Downloads/"+name);
// క్లౌడ్ నిల్వకు PDFని అప్లోడ్ చేయండి
pdfApi.uploadFile("input.pdf", file, null);
// అవుట్పుట్ ఫైల్ను సేవ్ చేయడానికి ఫోల్డర్ పేరు
String folder = null;
// PDFని FDF ఆకృతికి మార్చడానికి APIకి కాల్ చేయండి
AsposeResponse response =pdfApi.putExportFieldsFromPdfToFdfInStorage("input.pdf", "myExported.fdf", null,folder);
// విజయ సందేశాన్ని ముద్రించండి
System.out.println("PDF sucessfully converted to DOC format !");
}catch(Exception ex)
{
System.out.println(ex);
}

చిత్రం:- PDF నుండి FDF మార్పిడి ప్రివ్యూ
మీరు PdfWithAcroForm.pdf నుండి ఇన్పుట్ PDF ఫారమ్ను డౌన్లోడ్ చేయడాన్ని పరిగణించవచ్చు.
CURL ఆదేశాలను ఉపయోగించి PDFని Adobe FDFకి ఎగుమతి చేయండి
REST APIలను యాక్సెస్ చేయడానికి మరొక ఎంపిక cURL ఆదేశాల ద్వారా. కాబట్టి మేము cURL ఆదేశాలను ఉపయోగించి PDF ఫారమ్ డేటాను FDF ఫైల్కి ఎగుమతి చేయబోతున్నాము. ఇప్పుడు కింది ఆదేశాన్ని ఉపయోగించి JWT యాక్సెస్ టోకెన్ను (క్లైంట్ ఆధారాల ఆధారంగా) రూపొందించడం ముందస్తు అవసరాలు.
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"
JWT రూపొందించబడిన తర్వాత, క్లౌడ్ నిల్వ నుండి ఇన్పుట్ PDFని లోడ్ చేయడానికి మరియు FDF ఫార్మాట్కి ఎగుమతి చేయడానికి మనం కింది ఆదేశాన్ని అమలు చేయాలి. ఇంకా, అవుట్పుట్ అడోబ్ ఎఫ్డిఎఫ్ని క్లౌడ్ స్టోరేజ్లో సేవ్ చేయడానికి బదులుగా, మేము దానిని లోకల్ డ్రైవ్లో సేవ్ చేయబోతున్నాము.
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"
ముగింపు
ఈ గైడ్లో, PDF ఫారమ్లను FDF (ఫారమ్ల డేటా ఫార్మాట్)కి మార్చడానికి Java REST APIని ఉపయోగించే దశలను మేము చూపించాము. పూర్తి ప్రక్రియ సరళమైనది మరియు సూటిగా ఉంటుంది మరియు మీ ప్రస్తుత జావా అప్లికేషన్లో సులభంగా విలీనం చేయవచ్చు. మీరు ఒకే PDF ఫారమ్ను మార్చాల్సిన అవసరం ఉన్నా లేదా బహుళ ఫారమ్లను బ్యాచ్ ప్రాసెస్ చేయాలన్నా, మా గైడ్ PDFని FDFకి మార్చడం మరియు PDF ఫారమ్ డేటాను FDF ఫార్మాట్కి ఎగుమతి చేయడం సులభం చేస్తుంది.
మేము [ఉత్పత్తి డాక్యుమెంటేషన్11ని అన్వేషించాలని కూడా సిఫార్సు చేస్తున్నాము, ఇది ఇతర ఉత్తేజకరమైన ఫీచర్ల గురించి తెలుసుకోవడానికి అద్భుతమైన సమాచార వనరు. మీరు క్లౌడ్ SDK యొక్క సోర్స్ కోడ్ని డౌన్లోడ్ చేసి, సవరించాల్సిన అవసరం ఉన్నట్లయితే, ఇది GitHub (MIT లైసెన్స్ క్రింద ప్రచురించబడింది)లో అందుబాటులో ఉంటుంది. చివరగా, APIని ఉపయోగిస్తున్నప్పుడు మీకు ఏవైనా సమస్యలు ఎదురైతే, ఉచిత [ఉత్పత్తి మద్దతు ఫోరమ్] ద్వారా శీఘ్ర పరిష్కారం కోసం మమ్మల్ని సంప్రదించడాన్ని మీరు పరిగణించవచ్చు.
సంబంధిత కథనాలు
దీని గురించి మరింత తెలుసుకోవడానికి దయచేసి క్రింది లింక్లను సందర్శించండి: