Unlock the full value of DC Web with our global community.
Recently active
The documentation indicates the PDF Embed API is completely client-based but I don't see it clearly stated whether it's 100% JavaScript (a la Mozilla PDF.js) or whether it may utilize a PDF engine built-in to mobile or desktop operating system or browser (such as the PDFium-based viewer in Chrome Android). I'm assuming it is pure JS with no client PDF engine dependencies - is this correct? If so is the total download size comparably sized to PDF.js (32MB)? Are there performance expectations vs. PDF.js?
I saw docs but I don't find type of embed api sdk lisence. Is it MIT? And how do I manage sdk version because the sdk is only provided from https://documentcloud.adobe.com/view-sdk/main.js Is there any plan to register npm or provide versioning endpoint?
Hello! Just a newbie here, I'm trying to play with this sample:https://codepen.io/practicalPDF/pen/dyGBQqJ Is it possible to show annotations from other users instantly (like the sample above) but using a different browser instead of in the same page? Hope the gurus notice my question. Thanks in advance!
Hi there, We've been using the PDF Services API for the last 2 days and we still do not see any data under the Insights page in adobe.io. Screenshot attached. We know that we are using the API based on our own data, could you help us find out why this is not showing on Adobe side? We are using pay-as-you-go-licence, managed by AWS. Thank you!
I have tried to use the code in Dreamweaver but i get the message File preview not available - the application domain is not authorised to use the provided PDF Embed API Client ID. I am using <YOUR_CLIENT_ID>. I have tried a registered client id but this gets the same error.
Hi, We are using Document Cloud SDK PDF Embed API in Production for displaying pdfs in Adobe SDK pdf viewer. It was working fine in the browsers but recently we observed that it has stopped working on Windows 10 Internet Explorer 11 and is displaying the message as "This tool no longer works on Internet Explorer due to end of support.". The screenshot is attached herewith. Please find the same. Is there any fix provided by Adobe Document Cloud SDK for this issue? Is there any alternative way to fix it on IE?This issue is in PROD. Immediate help will be highly appreciated. Regards,Umair.
Hi, I'm a developery and I want to extract Rich Media from a given PDF file. I see that adobe has an API for extracting elements but I don't see any section for extracting Rich Media in PDF Extract API documentation. Can anyone point me in the right direction? It would be much appreciated. Thank you and have a good day.
Hi all, I use Extract API, i wanted to know if i can mention number of pages while calling the API,for example : I want to run services for pages 50-100 in 10,000 page document. Is something like this possible?
Hi all, I'm trying to get my node.js app to generate a PDF of a table with some data on it.I am using createPdfFromDynamicHtml.My data got successfully rendered, but not their row color. row.style.backgroundColor = `green`; This results in: Notice that the my bootstrap rounded edge style at <th> is poorly applied also. It seems to me that the parser is somehow taking a snapshot earlier than it should? Here is a snippet of where I put my code in index.html </head> <body class="spectrum spectrum--medium spectrum--light" onload = "initial()"> <script src="./json.js"></script> <script type="text/javascript"> function initial() { var document = window.document; When looking at index.html in a browser, the rows are colored as intended.
Is there any configurations regarding the ability to reply on comments in annotations?I want to just view the annotation without being able to add a reply on clicking on it in PDF Embed API.
I am trying to preview PDF from CDN that uses dynamic URLs to generate PDF, like this:cdn.domain.com/12345/?name=filename.pdfwhere also cdn.domain.com/12345/works fine.Any workaround to this problem, or it is just not capable to read PDFs form URL that does not follow standard format (e.g. domain.com/filename.pdf) ?
For the comments, we want to do our own commenting, we have code as following:annotationManager.registerEventListener(function (event) {console.log(event);console.log(event.type, event.data);if (event.type === 'ANNOTATION_MODE_STARTED' && event.data === 'freetext') {//Do our own stuff//Is there a way to stop the default comment function?}});We basically want to use our own comment function instead of the function provided by API. We can have our comment section shows up, is there a way to stop the default comment function?
If one PDF document has annotations by many users, is there a way to disable editing/deleting annotations which are not by curent user? In other words, user should only be able to edit/delete annotation made by him/her.
I am using the PDF extract API for one of my applications. Each PDF file page length may differ from 300 - 1000 pages. In the documentation, it is mentioned that non-scanned PDFs are limited to 200 pages and Scanned PDFs must be 100 pages or less. Limits may be lower for files with a large number of tables.To solve the above-mentioned limitations a PDF file should be split into multiple chunks, but how can I determine the optimal no. of page length for each PDF to automate the process? Questions?What is the max no. of pages that I can hit the API with a PDF which contains onlyscanned pages in it? large tables?scanned large tables? Thank you!
We are a small media publishing website. We have tested the embed function of adobe using this: https://documentcloud.adobe.com/view-sdk-demo/index.html#/view/FULL_WINDOW/Bodea%20Brochure.pdf It works great, and we would now like to utilize this in our website. We just want to publish pdfs, and we dont need anyone to be able to sign or fill in a form, just embedding documents using iframe. What product do we use for this, and how to we upload, get started? Thanks!
I am getting 403 errors when I attempt to access the PDF Extract API using R (specifically the httr package). The API works fine in Postman, and I have successfully used the following R code to generate a "Bearer" token: r = POST( url = "https://ims-na1.adobelogin.com/ims/exchange/jwt/", body = list( client_id = {{Placeholder for client_id}}, client_secret = {{Placeholder for client_secret}}, jwt_token = {{Placeholder for jwt_token}} ), encode = "form" ) access_token = content(r)$access_token Authorization = paste("Bearer", access_token) The "Bearer" token that I have generated using R works fine when I copy and paste it into Postman for posting a PDF file and getting the extracted JSON data. So far, so good. But I get a 403 error if I try to use the same "Bearer" token (and my client_id) to get the same extracted JSON data into R using the following R code:httr::GET( url = "https://cpf-ue1.adobe.io/ops/id/{{Placeholder for x-request-id}}",
What would be the best way to Generate Labels with the Adobe Document Services API?Tables doesn't seem to be an option.
From Embedded API, is there a way to get the page info, such as total page count, current page number?
Hello!I have a file(s) with some permissions (like in the picture).How I can read these permission(s) for prepending users to upload this file to the server?I used pdfservices-sdk-2.1.0 library for Java.PS: The file with the properties above is already signed, but anyway how I can do it?
hello, I am using the document extract REST api to parse pdf's that include hyperlinks. from my testing it looks like the api parses the hyperlink as a different element then the sentance that it is in. from what i can tell there is no indication of where the hyper link was located in the string so i can reassemble it, as it leaves no symbol and eats the trailing line space. below is the content analyzer request i have been using. the documentation has given me no clue as how to either get it to ignore hyperlinks, or otherwise indicate where they were extracted from. { "cpf:engine": { "repo:assetId": "urn:aaid:cpf:58af6e2c-1f0c-400d-9188-078000185695" }, "cpf:inputs": { "documentIn": { "cpf:location": "InputFile0", "dc:format": "application/pdf" }, "params": { "cpf:inline": { "elementsToExtract": [ "text", "tables" ] } } }, "cpf:
I'm writing an app for visually impared person (I'm using the .net SDK for a Windows Form) that needs to have a many PDF documents converted to docx. The app iterates through a directory, find all files, and converts those that are PDFs. I've been testing this with a max of 20 files. Most files are around 500 KB and, for testing purposes, I added a PDF document from a scanner, that is 2 MB (the biggest file of all). These files all convert individually. However, when I ran my app, the API hangs after about 4 of the small files (sometimes even after 2). I'm using a trial account, which I believe has 1000 documents. When I check how many I have used, it's always stuck at 19 docs....like doesn't matter how many times I run my test winform apps, the APIs call don't make it to Adobe. I get no response, it just hangs. Is there some throttle with trial account? Is there somewhere a log I can see what's going on? I also did some search for batch exports,
We have extended the PDF viewer core component in our AEM environments. We have also created API keys for each of the domains in the Adobe Developer Console. When we set up the PDF viewer component in our STAGE author environment, we get the message "This application domain is not authorized to use the provided PDF Embed API Client ID. (please see attached screenshots) The API key is set up to the correct domain.
First Scenario:1. We open a pdf(with acro fields) on the PDF Embed Viewer,2. Add some annotations using the UI.3. We saved the annotations on our database as a json format.4. If we open again this document we load the annotations from the database using annotationManager api5. Everything works fine. Second Scenario:1. We opened the same pdf on Scenario 12. Fill some data on some fields (or trigger some ui functions to update the pdf content)3. Saved the pdf4. Reopen the PDF 5. Annotations are not loaded , we are getting errors "Invalid value of Annotations" and "Annotation not found for given id".
What is the format for sending the adobe extract post? I've gone through the documentation for the extract API(https://documentcloud.adobe.com/document-services/index.html#post-extractPDF) and tried to implement the request in Postman, but everytime I'm getting a HTTP 500 error. Can anyone help me figure out what is wrong with my API call. Thanks.This is the cURL command I'm using. curl --location --request POST 'https://cpf-ue1.adobe.io/ops/:create' \ --header 'Accept: application/json, text/plain, /' \ --header 'Authorization: Bearer {token}' \ --header 'x-api-key: {api-key}' \ --header 'Prefer: respond-async,wait=0' \ --form 'contentAnalyzerRequests="{ \"cpf:engine\": { \"repo:assetId\": \"urn:aaid:cpf:58af6e2c-1f0c-400d-9188-078000185695\" }, \"cpf:inputs\": { \"documentIn\": { \"cpf:location\": \"fileInput1\", \"dc:format\": \"application/pdf\" }, \"params\": { \"cpf:inline\": { \"
Earlier this month we released an update to the Document Generation API. This updates adds new table options, new styling features, and support for SVG images. You can read more about this at our blog post here: https://medium.com/adobetech/unpacking-the-october-2021-release-adobe-document-services-58b8428860d4 Let me know if you've got any questions!
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.