Unlock the full value of DC Web with our global community.
Recently active
Hi everyone, I'm working on a project to extract data from account statements. I'm using .NET for this process. However, I've noticed that when requesting the following parameters:// Create parameters for the job ExtractPDFParams extractPDFParams = ExtractPDFParams.ExtractPDFParamsBuilder() .AddElementsToExtract(new List<ExtractElementType>(new[] { ExtractElementType.TEXT, ExtractElementType.TABLES })) .AddElementsToExtractRenditions( new List<ExtractRenditionsElementType>(new[] { ExtractRenditionsElementType.TABLES })) .AddTableStructureFormat(TableStructureType.CSV) .Build(); the CSV files are generated emptyThe PNG images look correct.Another thing that I have noticed is that the JSON does not have text related to the account statements.I hope you can help me, thank you! I really want to make the most of this tool, but I'm starting to have doubts about whether it is truly functional or not.Is there a
I am using the PDF-Extract API to extract text from a PDF document that contains both English and Arabic text. The PDF is scannable (non-image, non-OCR). However, I have noticed an issue with how the Arabic script is extracted.In the original PDF, the Arabic names appear correctly within a paragraph as: محمد مصطفى سالم منصور منصور ال محمد مصطفى سالم محمد مصطفى سالم However, the Output is ﺍ ﻝ ﺭ ﻣﺤﻤﺪ ﻣﺼﻄﻔﻰ ﺳﺎﻟﻢ ﻣﻨﺼﻮ ﺭ ﺍ ﻝ ﻣﻨﺼﻮﻣﺤﻤﺪ ﻣﺼﻄﻔﻰ ﺳﺎﻟﻢ ﻣﺤﻤﺪ ﻣﺼﻄﻔﻰ ﺳﺎﻟﻢAdditionally, the extracted Arabic text moves to the beginning of the paragraph instead of retaining its original position in the document. I would like to understand:What is the cause of this issue?Is there a fix or workaround available to correctly extract non-Latin text while maintaining its formatting and position?
https://acrobat.adobe.com/id/urn:aaid:sc:VA6C2:49d3f5a3-bfad-47b5-810f-52a12ad5dc0ehttps://acrobat.adobe.com/id/urn:aaid:sc:VA6C2:49d3f5a3-bfad-47b5-810f-52a12ad5dc0ehttps://acrobat.adobe.com/id/urn:aaid:sc:VA6C2:49d3f5a3-bfad-47b5-810f-52a12ad5dc0ehttps://acrobat.adobe.com/id/urn:aaid:sc:VA6C2:49d3f5a3-bfad-47b5-810f-52a12ad5dc0ehttps://acrobat.adobe.com/id/urn:aaid:sc:VA6C2:49d3f5a3-bfad-47b5-810f-52a12ad5dc0ehttps://acrobat.adobe.com/id/urn:aaid:sc:VA6C2:49d3f5a3-bfad-47b5-810f-52a12ad5dc0ehttps://acrobat.adobe.com/id/urn:aaid:sc:VA6C2:49d3f5a3-bfad-47b5-810f-52a12ad5dc0ehttps://acrobat.adobe.com/id/urn:aaid:sc:VA6C2:49d3f5a3-bfad-47b5-810f-52a12ad5dc0ehttps://acrobat.adobe.com/id/urn:aaid:sc:VA6C2:49d3f5a3-bfad-47b5-810f-52a12ad5dc0ehttps://acrobat.adobe.com/id/urn:aaid:sc:VA6C2:49d3f5a3-bfad-47b5-810f-52a12ad5dc0e
Our usage patterns and all other logs do not show any changes to consumption. This is 4x our monthly coonsumption in just a day.No correlation seen in any other aws compute usage.Can someone from the Adobe team look into this. This has happened in the past and is happening to other users too.
HEllo,I’m trying to automate the process of extracting text from a PDF using make.com and the Adobe Services API. Here’s the sequence I’m following:Upload the PDF from Google Drive.Use the HTTP module to generate an access token to authenticate with Adobe Services.Upload the PDF to Adobe Cloud: After uploading, I receive an assetID and an uploadUri.Extract text from the uploaded PDF: I use the Adobe Services API to extract the text from the uploaded PDF.However, when attempting to extract the text from the uploaded PDF, I receive the following error:Error: 404 Not Found{"error":{"code":"NOT_FOUND","message":"Asset Not Found."}}This error suggests that the document might not have been properly uploaded to Adobe Cloud, even though I have received an assetID and an uploadUri from the previous upload step.I’ve tested all steps using Postman, and everything seems fine, as the file is successfully uploaded and I receive the assetID. However, when attempting to extract the text, I keep gettin
I've been testing the pdf extract api but I can't get the callback to work, I've tried numerous different things but it never seems to be called.The callback url I have is hosted on aws api gateway and publicly available without any auth, I've been able to call it from other servers on the internet so there's no way that Adobe shouldn't be able to access it. Here's a minimal command I'm using to request extraction, curl https://pdf-services-ew1.adobe.io/operation/extractpdf --header "Authorization: $ADOBE_TOKEN" --header "x-api-key: $ADOBE_ID" --header "Content-Type: application/json" -X POST -d "{ \"input\": { \"uri\": \"$PRESIGNED_PDF_URL\" }, \"params\": {}, \"notifiers\": [ { \"type\": \"CALLBACK\", \"data\": { \"url\": \"$CALLBACK_URL\" } } ] }" The requests are accepted successfully and do return a Location header that I can poll to see that it's in progress and then event
I am using the "Convert PDF to Word" connector in Power Automate to convert a generated SSRS PDF document to a Word document. I have been using this connector for approximately 2 years without issue. On January 8, 2025, I converted the deprecated JWT credential to OAuth as advised by Adobe. However, upon doing so, my flow fails regularly after running with the following message, "The input file appears to be corrupted and cannot be processed.; requestId=f984dea9-bc56-4383-95cc-ada02bea6065". I have not seen this error in the past and I have not changed the flow logic nor the SSRS report. I see this error frequently, but there are some cases where the flow runs successfully, but I cannot figure out why that would be the case. Any help would be greatly appreciated!
I am developing Tilmoch, a specialized language translation platform focusing on Central Asian languages (Uzbek, Kazakh, and Karakalpak). We're looking to integrate Adobe Acrobat's PDF-to-Word conversion API into our service to provide seamless document translation capabilities for our users. Currently we have 20,000 daily users and adding a file translation would be a great feature. I contacted the sales team; however nobody got in touch with me. It'd be great to connect to Enterprise Plan which would allow converting around 1,000 files a day.
Hi Team, We are experiencing issues while generating pdf . Below is the same response we are getting:{'error': {'code': 'CORRUPT_DOCUMENT', 'message': 'The input file appears to be corrupted and cannot be processed.; requestId=Cecch6YGWuBdKMOfpfsg5WrceBecckGz', 'status': 400}, 'status': 'failed'} We have some word templates at our side which we use to generate pdf. But when we are editing them and then using , we are getting this error. Even opening them and saving without any changes also making it faill, I also didnt find any place to raise ticket. Kindly update us what is the issue and how can we resolve it. Thanks
I'm using the Embed Api and getting hung up on a few bugs:Text Selection ToolsThe text selection tools only show up intermittentlyA lot of the time when text is selected the tools never show up in order to make a highlight I attached a video showing the behaviorExpectations:I would expect the selection tools show up after selecting text all the time Annotation Manager:getAnnotations and removeAnnotationsFromPDF fail with message: "Invalid time value"It seems that there are particular annotations that are corrupting things, but I don't see why the entire operation should fail. Expectations- I would expect that getAnnotations would only return valid annotations - I would expect that removeAnnotationsFromPDF to remove all annotations regardless if some have corrupt data or not
I am getting Adobe services exception while running the Python SDK of Adobe PDF Extract API Service for extraction. Here is the error message: raise SdkException("Request could not be completed. Possible cause attached!", sys.exc_info()) adobe.pdfservices.operation.exception.exceptions.SdkException: description =Request could not be completed. Possible cause attached!, requestTrackingId=(<class 'requests.exceptions.ConnectionError'>, ConnectionError(MaxRetryError("HTTPSConnectionPool(host='pdf-services-ue1.adobe.io', port=443): Max retries exceeded with url: /operation/extractpdf/b7134ad5-9876-43ed-a842-3462e804bcc8/status (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7fcbf44019d0>: Failed to establish a new connection: [Errno 22] Invalid argument'))")), <traceback object at 0x7fccaaacd340>) The error is reproducible. Two of the pdf files are somewhat large ~272 and 284 pages (about 9 MB each). i would app
Hi, I'm getting an error when trying to run the Python SDK. I tried this with the free tier some months ago and it worked fine, not sure what happened.Here are my steps:1. Generate credentials and SDK code2. Set credentials variables3. Tried to run the "ExtractTextInfoFromPDF" file. I encounter this error:raise SdkException("Exception in fetching access token", sys.exc_info()) adobe.pdfservices.operation.exception.exceptions.SdkException: description =Exception in fetching access token, requestTrackingId=(<class 'adobe.pdfservices.operation.exception.exceptions.SdkException'>, SdkException('Request could not be completed. Possible cause attached!', (<class 'requests.exceptions.SSLError'>, SSLError(MaxRetryError("HTTPSConnectionPool(host='pdf-services-ue1.adobe.io', port=443): Max retries exceeded with url: /token (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ss
I want to use the Acrobat Services API to extract text from a pdf.First 2 steps works fine, but I get error in step 3, extract from pdf.{"reason":"Validation error Request id: G7ueJEPebxWy6evaToK3LHrih1hyymVC.","message":"Bad Request"}Have used Postman sample in SDK and Postman php curl code.The code is on a commercial web site running FreeBSD.$client_id and $client_secret is set directly before this code.File apitest.txt follws after code. Any suggestions? // Step 1 - Get token - from Postman$fp = fopen("apitest.txt", "w");$curl = curl_init();$postfield = "client_id=".$client_id."&client_secret=".$client_secret;curl_setopt_array($curl, array(CURLOPT_URL => 'https://pdf-services.adobe.io/token',CURLOPT_RETURNTRANSFER => true,CURLOPT_ENCODING => '',CURLOPT_MAXREDIRS => 10,CURLOPT_TIMEOUT => 0,CURLOPT_HEADER => FALSE,CURLOPT_FOLLOWLOCATION => true,CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,CURLOPT_CUSTOMREQUEST => 'POST',CURLOPT_POSTFIELDS => $po
I followed the instruction listed here, but when I try to upload the file with provided "uploadUri" I get this error:[Error][Code]SignatureDoesNotMatch[/Code][Message]The request signature we calculated does not match the signature you provided. Check your key and signing method.[/Message][AWSAccessKeyId]KEY...[/AWSAccessKeyId][StringToSign]AWS4-HMAC-SHA25620221108T222827Z20221108/us-east-1/s3/aws4_request386e018a9d39e5c126cb35e9366ade0c6a7b267ca8347590bfc856b71bf96cb3[/StringToSign][SignatureProvided]623c64479269adb7af1375f06c4e0d14b5ec7eb2ab50d7aa9c221b6112c5dc35[/SignatureProvided][StringToSignBytes]41 57 53 34 2d 48 4d 41 43 2d 53 48 41 32 35 36 0a 32 30 32 32 31 31 30 38 54 32 32 32 38 32 37 5a 0a 32 30 32 32 31 31 30 38 2f 75 73 2d 65 61 73 74 2d 31 2f 73 33 2f 61 77 73 34 5f 72 65 71 75 65 73 74 0a 33 38 36 65 30 31 38 61 39 64 33 39 65 35 63 31 32 36 63 62 33 35 65 39 33 36 36 61 64 65 30 63 36 61 37 62 32 36 37 63 61 38 33 34 37 35 39 30 62 66 63 38 35 36 62 37 31 62 66 39 36
Dear team, Our code service of converting docx to pdf works well before and our IT team didn't update the code. But one day the function has some problem that there is an error showed below. I'm sure the docx file is ok and can be opened. Please help to have a look at the error and kindly to give me a feedback. Thanks a lot~ "errors": [{"message": "InternalServerErrorException: Failed to sign the document\nPath: C:\\Users\\maria.zhou\\Desktop\\Study\\Engagement-Letter\\backend\\upload\\P25-00003_EL.docx.\nError: The input file appears to be corrupted and cannot be processed.; requestId=dd322948-c09b-464e-8ea1-0899b7fb4f6a","locations": [{"line": 2,"column": 3}],"path": ["uploadEngagementLetterFile"],"extensions": {"code": "INTERNAL_SERVER_ERROR","stacktrace": ["Error: InternalServerErrorException: Failed to sign the document","Path: C:\\Users\\maria.zhou\\Desktop\\Study\\Engagement-Letter\\backend\\upload\\P25-00003_EL.docx.","Error: The input file appears to be corrupted and
Hello All, I am using the developer account and trying to get access token using refresh token but getting underlying connection close error -below is the code we are trying -string requestURI = "https://secure.in1.adobesign.com/oauth/v2/refresh";string refreshToken = refresh token;var requestBody = new List<KeyValuePair<string, string>>(){ new KeyValuePair<string, string>("client_id", Client id), new KeyValuePair<string, string>("client_secret", client_secret), new KeyValuePair<string, string>("grant_type", "refresh_token"), new KeyValuePair<string, string>("refresh_token", refreshToken),};using (var httpClient = new HttpClient()){ HttpContent requestContent = new FormUrlEncodedContent(requestBody); httpClient.DefaultRequestHeaders.Clear(); var httpResponse = httpClient.PostAsync(requestURI, requestContent).Result; var response = httpResponse.Content.ReadAsStringAsync().Result;}below is the error details -System.Net.Http
Hi, I amd new on this stuff with adobe acrobat pro. I created some forms in adobe and I was filling them up manually and so send them to sign. Now I preffer to get the information in a google form and use it to fill out the adobe acrobat forms with that data using either the oath autorization or the API whatever is cheaper and or more automatic. Any one that have done that, please I appreciate some help in guiding me how to get the api from adobe or the use of oath, and how to reference the field of google forms to the field in adobe acrobat pro. And later send it to sign by the client. I appreciate any help. Best regards.
Here is my implementation: import { ServicePrincipalCredentials, PDFServices, MimeType, ExtractPDFParams, ExtractElementType, ExtractPDFJob, ExtractPDFResult, TableStructureType, ExtractRenditionsElementType } from "@adobe/pdfservices-node-sdk"; import * as fs from "fs"; import AdmZip from "adm-zip" import * as dotenv from "dotenv" import { parentPort, workerData } from "worker_threads"; import { PassThrough,Readable } from "stream"; import crypto,{Hash} from 'crypto'; dotenv.config() const workerPassThrough = new PassThrough(); parentPort?.on('message', (message) => { if (message.type === 'chunk') { workerPassThrough.write(message.data); } else if (message.type === 'end') { workerPassThrough.end();
Hi, Im trying to generate a document in word using the Adobe Document Generation plugin, using the json data as below. When I click on generated document I get the error as in screenshot below. I Validated the json and didn't find any issues. Any ideas [ { "OwnerID": "L001", "Properties": [ { "PropertyID": "P001", "Property Address": "12 St LA", "Rent": "300", "Bedroom": "2" }, { "PropertyID": "P002", "Property Address": "3 St SA", "Rent": "450", "Bedroom": "3" } ] }, { "OwnerID": "L002", "Properties": [ { "PropertyID": "P003", "Property Address": "4 St SA", "Rent": "500", "Bedroom": "4" } ] }, { "OwnerID": "L003", "Properties": [ { "PropertyID": "P004", "Property Address": "20 St LA", "Rent": "400", "Bedroom": "2" } ] } ]
I'm currently attempting to do a job post api call in my workflow and it works successfully, and even tested with postman. however, i'm not obtaining my location and x-request-id as stated in the api documents for my results. i tried other pdf operations as well, but it results to the same thing. i check my usage dashboard and it does say that my files are being processed and have their jobs conducted, it counts up every time i do a job post, so it does post the job successfully, i'm just not getting the expected returns. please help or fix. thank you!
I'm receiving cpf:status":["completed":true,"type":"","title":"Internal server error; transactionId=Sdq2c2QtpfrUgFjRc0lsDHttm35XGQTz","status":500,"report":"{""error_code"":""INTERNAL_SERVER_ERROR"",""source"":""docgen_engine""}"]]I think I've confirmed that I'm using the correct token, good JSON and template etc. No other info or clues are coming back. Any thoughts? This has been working for months but suddenly no more.
Need some direction on using the Extract text from PDF document into JSON Object within Power Automate. Adobe Extract PDF vid Followed this vid from an Adobe Developer all the way to "initialize var". Test run I can see the the parsed json and text I want to extract - first screen grab. When I add the "Select" step, I do not see any "list of semantic..." From Adobe video:My flow sees the text I need to extractSelect does not see "list of semantics..." Thank you
I created a new template for my internal demo and gettign this error message. com.adobe.pdfservices.operation.exception.ServiceApiException: description ='The input file appears to be corrupted and cannot be processed.; requestId=ab4180cf-d0c5-4db7-81d2-8dda5afb4ce7'; requestTrackingId='5760077d-9505-4c25-bbe0-36b9d157d63a'; statusCode=400; errorCode=CORRUPT_DOCUMENT I had several tempalte screate 4-5 weeks back and all are still working fine. Event If I upload the same old template again, it works file. But If I re-save the same old template and upload, I get this error. After all the trubleshooting, I conclude that there could have been updates to my Microsfot Office in last 4-5 weeks and that started this problem where the API thinks the file is corrupted. Can you please using the trakcing ID get some logs and help me so I can complete my evaluation process and provide demo internally for purchanse decision? Thanks.
I have submiited 4 forms to get some pricing from Sales, Nobody replies whats happening ?
Good morning!When using the PDF Services API to extract text from a PDF, is it possible to exclude the text related to tables?# Create parameters for the jobextract_pdf_params = ExtractPDFParams( elements_to_extract=[ExtractElementType.TEXT], )The text and data related to tables are extracted separately into CSVs. Therefore, it would be ideal if the JSON containing the extracted text does not include the tables and their data again.
Remix with Firefly Community Gallery
Thousands of free creations to fall in love with and remix in Firefly.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.