Лепшы бясплатны Анотацыя PDF
Дадаць заметку, тэкст ці падсьвятленьне ў PDF-файл — бясплатна, без рэгістрацыі.
Як гэта працуе
- Зацягнуць. Вылучыце PDF, які вы хочаце абнавіць (да 25 Мб).
- Дадаць пазнаку. Выберыце заметку, тэкст ці прастакутнік, вызначце старонку і пазіцыю, і дадайце свой тэкст.
- Сцягнуць. PDF- файл з анатацыяй загружаецца аўтаматычна; арыгінал не захоўваецца.
Пра гэтую прыладу
Анотацыя PDF дадае ў дакумент адзнаку: лістоўку, поле тэксту, напісанае на старонцы, або прастакутнік, каб звярнуць увагу на пэўную частку. Вы выбіраеце старонку і месца, і анатацыя ўбудоўваецца як сапраўдная анатацыя PDF, якую могуць бачыць іншыя чытачы. Гэта карысна для пакідання каментараў, адзнакі раздзела, або ўстаўкі чагосьці для прагляду без адкрыцця цяжкай праграмы PDF. Няма падпіскі, апрацоўваецца ў памяці і адкідаецца.
Што людзі робяць з ім
- Запісаць каментар да дакумента для калега
- Паказаць тэксты, якія патрабуюць увагі
- Запісаць карэкцыю на старонку
- Адзначаць раздзел перад адпраўкай PDF для праверкі
API распрацоўшчыка
Аўтаматызаваць гэтую праграму з вашага кода. Адправіць запыт POST на канечную кропку ніжэй і атрымаць такі ж вынік, як і праграма. Гэтая праграма абмежавана хуткасцю на IP і не патрабуе рэгістрацыі - ключы API для больш высокіх абмежаванняў будуць даступныя.
https://best.free/api/tools/pdf-annotator/
| Параметры | Прыклад | Неабходны | Заметкі |
|---|---|---|---|
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.