ଶ୍ରେଷ୍ଠ ମୁକ୍ତ PDF ଟିପ୍ପଣୀ
ଗୋଟିଏ ଟିପ୍ପଣୀ, ପାଠ୍ୟ ବାକ୍ସ କିମ୍ବା ଗୋଟିଏ ଉଲ୍ଲେଖନୀୟ ଆୟତକୁ PDF ପୃଷ୍ଠାରେ ଯୋଗକରନ୍ତୁ - ମୁକ୍ତ, କୌଣସି ସଦସ୍ୟତା ନାହିଁ।
ଏହା କିପରି କାର୍ଯ୍ୟ କରେ
- ଆହରଣ କରନ୍ତୁ. ଆପଣ ଚିହ୍ନଟ କରିବାକୁ ଚାହୁଁଥିବା PDFକୁ ବାଛନ୍ତୁ (100 MB ପର୍ଯ୍ୟନ୍ତ)।
- ମାର୍କଅପ ଯୋଗକରନ୍ତୁ. ଗୋଟିଏ ଟିପ୍ପଣୀ, ପାଠ୍ୟ ବାକ୍ସ କିମ୍ବା ଆୟତକକୁ ବାଛନ୍ତୁ, ପୃଷ୍ଠା ଏବଂ ଅବସ୍ଥାନକୁ ବିନ୍ୟାସ କରନ୍ତୁ, ଏବଂ ଆପଣଙ୍କର ପାଠ୍ୟକୁ ଯୋଗ କରନ୍ତୁ।
- ଆହରଣ କରନ୍ତୁ. ଅନୁଲଗ୍ନିତ PDF ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଆହରଣ ହୋଇଥାଏ; ପ୍ରକୃତକୁ କେବେ ସଂରକ୍ଷଣ କରାଯାଇନଥାଏ।
ଏହି ସାଧନ ବିଷୟରେ
Annotate PDF ଆପଣଙ୍କ ଦଲିଲରେ ମାର୍କଅପ ଯୋଗ କରିଥାଏ: ଗୋଟିଏ ଷ୍ଟିକୀ ଟିପ୍ପଣୀ, ଗୋଟିଏ ମୁକ୍ତ-ପାଠ୍ୟ ବାକ୍ସ ସିଧାସଳଖ ପୃଷ୍ଠାରେ ଲେଖାଯାଇଛି, କିମ୍ବା ଗୋଟିଏ କ୍ଷେତ୍ରକୁ ଧ୍ୟାନ ଦେବା ପାଇଁ ଏକ ଆୟତକ। ଆପଣ ପୃଷ୍ଠା ଏବଂ ସ୍ଥାନକୁ ବାଛିଥାନ୍ତି, ଏବଂ ଟିପ୍ପଣୀଟି ଗୋଟିଏ ପ୍ରକୃତ PDF ଟିପ୍ପଣୀ ଭାବରେ ଅନ୍ତର୍ଭୁକ୍ତ ହୋଇଥାଏ ଯାହାକି ଅନ୍ୟ ପାଠକମାନେ ଦେଖିପାରିବେ। ଏହା ଗୋଟିଏ ଟିପ୍ପଣୀ ଛାଡ଼ିବା ପାଇଁ ଉପଯୋଗୀ ହୋଇଥାଏ, ଗୋଟିଏ ଅଂଶକୁ ଚିହ୍ନଟ କରିଥାଏ, କିମ୍ବା ବକ୍ସରେ କିଛି ପକାଇଥାଏ, ତୀବ୍ର PDF ସଫ୍ଟୱେର ଖୋଲିବା ବିନା ସମୀକ୍ଷା ପାଇଁ। କୌଣସି ସଦସ୍ୟତା ନାହିଁ, ମେମୋରୀରେ ପ୍ରକ୍ରିୟାକରଣ ହୋଇଥାଏ ଏବଂ ପରିତ୍ୟାଗ କରାଯାଏ।
ଲୋକମାନେ ଏହାକୁ କଣ ପାଇଁ ବ୍ୟବହାର କରନ୍ତି
- ସହଯୋଗୀ ପାଇଁ ଦଲିଲ ଉପରେ ଗୋଟିଏ ଟିପ୍ପଣୀ ଛାଡ଼ନ୍ତୁ
- ଗୋଟିଏ ଧାଡ଼ି କିମ୍ବା ଆକାର ଯାହାକି ଧ୍ୟାନ ଆବଶ୍ୟକ କରେ ତାହାକୁ ବାକ୍ସ କରନ୍ତୁ
- ପୃଷ୍ଠାରେ ସିଧାସଳଖ ଗୋଟିଏ ସୁଧାର ଲେଖନ୍ତୁ
- ସମୀକ୍ଷା ପାଇଁ PDF ପଠାଇବା ପୂର୍ବରୁ ଗୋଟିଏ ଅଂଶକୁ ଚିହ୍ନଟ କରନ୍ତୁ
ବିକାଶକାରୀ API
ଏହି ସାଧନକୁ ଆପଣଙ୍କର ନିଜ କୋଡରୁ ସ୍ୱୟଂଚାଳିତ କରନ୍ତୁ। ନିମ୍ନଲିଖିତ ଶେଷ ବିନ୍ଦୁକୁ ଗୋଟିଏ POST ଅନୁରୋଧ ପଠାନ୍ତୁ ଏବଂ ୱେବ ସାଧନ ଉତ୍ପାଦନ କରୁଥିବା ସମାନ ଫଳାଫଳକୁ ପାଇବେ। ଏହା ପ୍ରତି IP ପାଇଁ ହାରାହାରି ସୀମିତ ଏବଂ କୌଣସି ସଦସ୍ୟତା ଆବଶ୍ୟକ କରେ ନାହିଁ - ଉଚ୍ଚ ସୀମା ପାଇଁ API କିଗୁଡିକ ଆସୁଛି।
https://best.free/api/tools/pdf-annotator/
| ପ୍ରାଚଳଗୁଡ଼ିକ | ଉଦାହରଣ | ଆବଶ୍ୟକୀୟ | ଟିପ୍ପଣୀଗୁଡ଼ିକName |
|---|---|---|---|
file (ଫାଇଲ) |
document.pdf |
ହଁ | PDF, ≤25 MB. |
type |
note |
ନାମ | note / freetext / box. |
text |
Please review this section |
ନାମ | Text for note / freetext. |
page |
1 |
ନାମ | Page number (default 1). |
x |
72 |
ନାମ | X position in points. |
y |
72 |
ନାମ | Y position in points. |
curl -X POST https://best.free/api/tools/pdf-annotator/ \
-F 'file=@document.pdf' \
-F 'type=note' \
-F 'text=Please review this section' \
-F 'page=1' \
-F 'x=72' \
-F 'y=72' \
-o annotated.pdf
import requests
files = {"file": open("document.pdf", "rb")}
data = {"type": "note", "text": "Please review this section", "page": 1, "x": 72, "y": 72}
r = requests.post("https://best.free/api/tools/pdf-annotator/", files=files, data=data)
with open("annotated.pdf", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("type", "note");
fd.append("text", "Please review this section");
fd.append("page", 1);
fd.append("x", 72);
fd.append("y", 72);
const r = await fetch("https://best.free/api/tools/pdf-annotator/", { method: "POST", body: fd });
const blob = await r.blob(); // the annotated.pdf
ଉତ୍ତର ଦିଅନ୍ତୁ: The PDF with a note, text box or rectangle added.