Nitro PDF 서비스(미리 보기)
Nitro PDF 서비스 커넥터는 형식 간 변환(PDF, Word, Excel, 이미지, HTML), 압축, 병합, 분할 및 편집 파일(회전, 페이지 삭제, 보호/보호 해제, 평면화, 수정)과 같은 엔드투엔드 PDF 및 문서 처리를 제공합니다. 또한 안전한 API 액세스 및 문서 속성 관리를 지원하면서 PDF에서 구조화된 데이터와 인사이트(텍스트, 테이블, 메타데이터, 양식 데이터 및 PII)를 위치로 추출합니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | 지역 |
|---|---|---|
| Copilot Studio | 프리미엄 | 다음을 제외한 모든 Power Automate 지역: - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 논리 앱 | 표준 | 다음을 제외한 모든 Logic Apps 지역 : - Azure Government 지역 - Azure 중국 지역 - 미국 국방부(DoD) |
| Power Apps | 프리미엄 | 다음을 제외한 모든 Power Apps 지역: - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 파워 오토메이트 | 프리미엄 | 다음을 제외한 모든 Power Automate 지역: - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 연락처 | |
|---|---|
| 이름 | Nitro 지원 |
| URL | https://www.gonitro.com/support |
| 전자 메일 | prosupport@sfdc.gonitro.com |
| 커넥터 메타데이터 | |
|---|---|
| Publisher | Nitro PDF |
| 웹 사이트 | https://www.gonitro.com/ |
| 개인 정보 보호 정책 | https://www.gonitro.com/legal/privacy-policy |
| 카테고리 | 생산성; IT 작업 |
Nitro PDF 서비스 커넥터
개요
Nitro PDF 서비스 커넥터는 흐름 내에서 프로그래밍 방식으로 PDF 문서를 변환, 편집, 보호, 추출 및 변환할 수 있는 포괄적인 PDF 처리 기능 집합인 Nitro PDF 서비스 API를 노출합니다.
Publisher: 니트로 소프트웨어 버전: 1.1 릴리스 날짜: 2026-07-22
이 버전의 새로운 기능
이 버전은 이전에 인증된 릴리스 위에 다음 기능을 추가합니다. 이전 릴리스의 작업이 제거되지 않았으며 기존 흐름은 변경 없이 계속 작동합니다.
- 선택기 네이티브 체인입니다. 이제 파일을 반환하는 모든 작업은 동적 콘텐츠 선택기에서 파일 이름 및 파일 콘텐츠 토큰을 노출합니다. 다음 작업의 파일 이름 및 파일 콘텐츠 입력에 드롭하여 식이나 수동 파일 이름 항목 없이 다단계 흐름(예: PDF → PDF 최적화를 Word → 워터마크 PDF)을 연결합니다.
- PDF에서 PowerPoint. PDF를 편집 가능한 PowerPoint(
.pptx) 프레젠테이션으로 변환합니다. - PDF에서 PDF/A로. 표준 PDF를 ISO 표준화된 PDF/A 보관 형식으로 변환합니다. 외부 글꼴 또는 컬러 프로필 종속성 없이 장기 보존을 위해 문서를 보존할 수 있도록 8개의 규칙 수준(1b, 1a, 2b, 2u, 2a, 2a, 3b, 3u, 3a)을 지원합니다.
- PDF를 최적화합니다. 웹(빠른 웹 배달, 화면 해상도 다운샘플링을 위해 선형화됨), 인쇄(인쇄 해상도 이미지 유지), 보관(PDF/A로 변환하기 위해 준비된 크기 감소), 최소 파일 크기(가능한 가장 작은 출력의 경우 적극적인 다운샘플링), 혼합 래스터 콘텐츠(텍스트와 배경 계층을 구분하는 MRC 압축) 중 하나를 사용하여 PDF 파일 크기를 줄입니다.
- 워터마크 PDF. 이미지 워터마크를 PDF의 특정 페이지에 오버레이합니다. PNG, JPEG, TIFF, GIF 또는 SVG를 워터마크 이미지로 허용합니다.
- OCR PDF. 스캔한 PDF 또는 이미지 기반 PDF에 광학 문자 인식을 적용하여 문서의 시각적 모양을 변경하지 않고 검색 가능하고 선택 가능한 텍스트 계층을 생성합니다. 영어, 독일어, 프랑스어, 스페인어, 이탈리아어, 핀란드어, 스웨덴어, 덴마크어, 노르웨이어, 네덜란드어, 포르투갈어 및 브라질 포르투갈어(요청당 한 언어)를 지원합니다.
- PDF 양식을 채웁니다. JSON, CSV, XFDF 또는 FDF로 제공된 필드 값으로 채우기 가능한 PDF(AcroForm)를 채우고 평면화된 채워진 PDF를 다시 받습니다.
- 채우기 가능한 양식을 만듭니다. 만들려는 양식 필드에 대한 PDF 및 설명을 지정하면 해당 필드를 실제 AcroForm으로 문서에 쓰고 채우기 가능한 PDF를 반환합니다.
- 스마트 검색 양식 필드입니다. PDF를 분석하고 채우기 가능한 양식 필드가 배치되어야 하는 위치를 반환합니다. 출력을 채우기 가능한 양식 만들기로 직접 파이프하여 양식이 아닌 문서를 채우기 가능한 양식으로 바꿀 수 있습니다.
- 청구서 데이터를 추출합니다. PDF에서 공급업체 이름 및 주소, 날짜, 송장 번호, 통화, 소계, 세금, 합계 및 품목과 같은 구조화된 송장 및 영수증 데이터를 추출합니다. 스캔한 청구서는 기본 제공 OCR을 통해 자동으로 처리됩니다.
- 향상된 입력 환경. 일반적인 작업 매개 변수는 이제 자유형 텍스트 대신 드롭다운이며, 파일 입력은 모든 작업에서 일관된 레이블(Word 파일, Excel 파일 등)을 사용합니다.
사전 요구 사항
Nitro PDF 서비스 커넥터를 사용하려면 다음이 필요합니다.
- Nitro PDF 서비스 API에 액세스합니다. 이 기능은 현재 초기 액세스 프로그램인 에서 https://www.gonitro.com/contact-sales/early-access-automate액세스를 요청하여 사용할 수 있습니다.
- 대상 호스트(Microsoft Power Automate, Microsoft Power Apps, Azure Logic Apps 또는 Microsoft Copilot Studio)에 프리미엄 커넥터가 포함된 구독입니다.
인증
Nitro PDF 서비스 API는 클라이언트 자격 증명 부여와 함께 컴퓨터-컴퓨터 OAuth 2.0을 사용합니다.
작동 방식
- 전역 관리자 자격 증명을 사용하여 Nitro 관리 포털에 https://admin.gonitro.com 로그인합니다.
- 클라이언트 ID 및 클라이언트 비밀을 가져오는 API 애플리케이션을 만듭니다.
- 커넥터는 해당 자격 증명을 수명이 짧은 전달자 액세스 토큰으로
https://api.gonitro.dev/oauth/token교환하고 해당 토큰을 사용하여 다운스트림 API 호출에 권한을 부여합니다. - 액세스 토큰은 24시간 동안 유효합니다. 커넥터는 자동으로 캐시하고 새로 고칩니다.
자세한 자격 증명 설정 단계는 Nitro 인증 설명서에서 확인할 수 있습니다.
연결을 만드는 중
흐름 또는 앱에 커넥터를 추가하는 경우:
- 새 연결 추가를 선택합니다.
- Nitro 관리 포털에서 발급된 Nitro 클라이언트 ID 및 Nitro 클라이언트 암호를 입력합니다.
- 연결을 저장합니다. 커넥터는 액세스 토큰을 자동으로 가져오고 새로 고칩니다.
사용자 대화형 로그인이 필요하지 않습니다. 이 연결은 서버-서버 시나리오를 위해 설계되었습니다.
API 호스트 및 기본 경로
https://api.gonitro.dev
지원되는 작업
변환
PDF와 다른 문서 형식 간에 변환합니다.
-
PDF로 Word, PDF에서 Word - 변환 및 변환
.doc,.docx,.docm.dotx..dotm -
PDF로 Excel, PDF에서 Excel - 변환 및 변환
.xls,.xlsx,.xlsm.xltx..xltm -
PDF로 PowerPoint, PDF에서 PowerPoint 변환합니다
.ppt.pptx. - PDF로 이미지, PDF에서 이미지로 - 지원되는 이미지 형식: JPEG, PNG, GIF, TIFF 및 SVG(입력); JPEG 및 PNG(출력).
- HTML에서 PDF로 - XML, CSV, EPS 및 RTF도 원본 형식으로 허용합니다.
- PDF에서 PDF/A로 - 장기 보관을 위해 8개 PDF/A 규칙 수준으로 변환합니다.
변환은 기본적으로 이진 파일을 반환합니다. 서명된 스토리지 URL을 대신 받으려면 Accept(출력 형식) 고급 입력을 application/json.로 설정합니다.
변화시키다
기존 PDF를 수정하거나 재구성합니다.
- PDF 최적화 - 명명된 프로필(웹, 인쇄, 보관, 최소 파일 크기 또는 혼합 래스터 콘텐츠)을 사용하여 파일 크기를 줄입니다.
- PDF 압축 - 매개 변수 없이 파일 크기를 줄입니다. 내부적으로 압축은 항상 가장 공격적인 가장 작은 파일 크기 프로필을 적용하는 최적화의 특별한 경우입니다. 공유 또는 업로드를 위해 더 작은 PDF를 원하는 경우 사용합니다.
- PDF 평면화 - 대화형 또는 계층화된 요소(양식 필드, 주석, 디지털 서명, 레이어 및 투명도)를 편집할 수 없는 정적 콘텐츠로 전환합니다. 작업은 되돌릴 수 없습니다.
- PDF 페이지 회전 - 개별 페이지를 인덱스별로 회전합니다. 지원되는 각도는 90도, 180도 및 270도입니다.
- PDF 페이지 삭제 - 인덱스별로 페이지를 제거합니다.
- PDF 문서 분할 - 사용자 지정 페이지 범위를 사용하여 여러 페이지 PDF를 여러 PDF로 분할합니다.
- PDF 문서 병합 - 여러 PDF를 단일 문서에 결합하여 각 원본 파일의 페이지를 순서대로 배치합니다. 원본 파일 이름에서 선택적 목차를 생성할 수 있습니다.
- 워터마크 PDF - 지정된 페이지에 이미지 워터마크를 오버레이합니다.
- PDF 페이지 편집 - 편집 사각형을 추가하여 중요한 콘텐츠를 숨깁니다.
- PDF 속성 설정 - PDF 메타데이터 필드(제목, 작성자, 제목, 키워드, 작성자, 생산자)를 업데이트합니다.
- PDF 암호 보호 - 선택적 권한(인쇄, 수정, 복사, 주석 달기, 양식, 어셈블, 인쇄 hq)을 통해 사용자가 파일로 수행할 수 있는 작업을 제어하고 암호를 적용합니다.
- PDF 보호 해제 - 암호 및 관련 권한 제한을 제거합니다.
- OCR PDF - 스캔한 PDF 또는 이미지 기반 PDF에 OCR을 적용하고 검색 가능한 선택 가능한 텍스트 계층이 있는 버전을 반환합니다.
변환은 기본적으로 이진 파일을 반환합니다. 적용할 application/json 동일한 Accept-header 스위치입니다.
Extract
PDF에서 구조화되거나 구조화되지 않은 데이터를 검색합니다. 추출은 항상 JSON을 반환합니다.
- PDF 양식 데이터 추출 - 채워진 AcroForm의 필드 값을 읽고 각 필드의 이름, 값, 형식 및 위치를 반환합니다.
- 스마트 양식 검색 필드 - 양식이 아직 없는 문서에 채우기 가능한 양식 필드를 배치해야 하는 위치를 검색합니다. 출력은 채우기 가능한 양식 만들기로 직접 파이프할 수 있습니다.
- PDF 표 데이터 추출 - 셀, 머리글, 바닥글 및 셀별 신뢰도 점수를 포함하여 PDF에서 테이블 형식 콘텐츠를 검색하고 반환합니다.
-
PDF에서 텍스트 추출 - 전체 문서 텍스트를 추출하거나 필요에 따라 매개 변수를 통해
pageIndices특정 페이지만 추출합니다. - PDF에서 PII 위치 추출 - PDF 에서 특정 문자열을 찾아 경계 상자를 반환합니다.
- PDF에서 PII 추출 - PDF에서 PII(개인 식별 정보)를 식별하고 경계 상자, 유형 및 신뢰도 점수를 사용하여 각 항목을 반환합니다. 영어와 스페인어를 지원합니다.
- PDF에서 속성 추출 - PDF 메타데이터 필드(제목, 작성자, 제목, 키워드, 작성자, 생산자, 생성 날짜, 수정 날짜, 트랩 플래그)를 읽습니다.
- PDF에서 송장 데이터 추출 - PDF에서 구조적 송장 및 영수증 필드(공급업체, 주소, 날짜, 송장 번호, 통화, 소계, 세금, 총, 품목)를 추출합니다. 스캔한 문서는 기본 제공 OCR을 통해 처리됩니다.
양식 채우기 및 만들기
- PDF 양식 채우기 - 필드 값의 JSON, CSV, XFDF 또는 FDF 페이로드를 사용하여 채우기 가능한 PDF를 채우고 채워진 PDF를 다시 받습니다.
- 채우기 가능한 양식 만들기 - 양식 필드에 대한 설명과 PDF를 사용하여 실제 AcroForm으로 작성된 필드와 동일한 PDF를 만들고 반환합니다.
흐름에서 작업 연결
파일을 반환하는 모든 작업은 동적 콘텐츠 선택기에서 파일 이름, 파일 콘텐츠 형식 및 파일 콘텐츠의 세 가지 응답 토큰을 노출 합니다. 한 Nitro 작업의 출력을 후속 Nitro 작업의 파일 입력에 전달하려면 파일 이름을 다음 작업의 파일 이름 입력 및 파일 콘텐츠 에 파일 콘텐츠 입력에 놓습니다. 식이나 수동 파일 이름 입력이 필요하지 않습니다.
기본적으로 작업은 동기 이진 모드에서 실행됩니다. 고급 시나리오의 경우 개별 작업을 다음으로 전환할 수 있습니다.
-
스토리지 URL 모드 - Accept(출력 형식) 고급 입력을 으로
application/json설정합니다. 응답에는 파일 본문 대신 처리된 파일에 대한 서명된 URL이 포함됩니다. 서명된 URL은 약 15분 동안 유효합니다. -
비동기 모드 - Prefer 헤더를 로
respond-async설정합니다. 응답에는 개별적으로 폴링할 수 있는 작업 ID가 포함됩니다.
오류 및 제한
Nitro PDF 서비스 API는 다음 HTTP 상태 코드를 반환할 수 있습니다.
- 400 — 잘못된 요청입니다. 요청 페이로드 또는 매개 변수가 잘못되었습니다(예: 암호로 보호된 입력 PDF, 범위를 벗어난 페이지 인덱스 또는 지원되지 않는 워터마크 이미지 형식).
- 401 — 권한 없음. 액세스 토큰이 누락되었거나 만료되었거나 형식이 잘못되었습니다.
- 403 — 사용할 수 없습니다. 호출자에게 요청된 작업에 대한 권한이 없습니다.
- 404 — 찾을 수 없습니다. 요청된 리소스가 없습니다.
- 405 — 메서드가 허용되지 않습니다. HTTP 메서드는 엔드포인트에 대해 허용되지 않습니다.
- 406 — 허용되지 않습니다. 헤더가
Accept지원되지 않는 응답 형식을 요청했습니다. - 408 — 요청 시간 제한. 일반적으로 네트워크 문제 또는 대형 페이로드로 인해 요청이 너무 오래 걸렸습니다.
- 410 — 사라졌습니다. 참조된 파일은 더 이상 사용할 수 없습니다(보존 기간 후에 임시 스토리지에서 파일이 제거됨).
- 413 — 콘텐츠가 너무 큽 업로드된 파일이 크기 제한을 초과했습니다.
- 415 — 지원되지 않는 미디어 형식입니다. 요청된 작업에는 파일 형식이 지원되지 않습니다.
- 422 — 처리할 수 없는 엔터티입니다. 매개 변수는 구조적으로 유효하지만 처리할 수 없습니다(예: 잘못된 배달 지침 또는 엔드포인트 그룹에 대한 지원되지 않는 작업).
- 429 — 요청이 너무 많습니다. 속도 제한을 초과했습니다. 응답에는 다시 시도하기 전에 대기하는 시간을 나타내는 값(초)이 포함됩니다
retry_after. - 500 — 내부 서버 오류입니다. 예기치 않은 서버 쪽 오류가 발생했습니다.
플랫폼 제한
- 파일 크기입니다. 요청당 최대 100MB 단일 파일 및 다중 파일 작업에 모두 적용됩니다.
- 페이지 수. 개별 문서당 최대 500페이지 단일 문서가 제한을 초과하지 않는 경우 다중 파일 작업이 결합된 500페이지를 초과할 수 있습니다.
- 파일 보존. Nitro의 임시 스토리지에 저장된 입력 및 출력 파일은 작업이 완료된 후 약 15분 후에 제거됩니다. 다운스트림 서명된 URL도 이 창 내에서 만료됩니다.
- 속도 제한. API는 계정당 속도 제한을 적용합니다. 제한에 도달하면 API는 응답에 값이 있는 HTTP 429를
retry_after반환합니다.
알려진 문제 및 제한 사항
- 파일은 100MB 미만이어야 합니다. 요청이 클수록 반환
413 — Content Too Large됩니다. 처리하기 전에 큰 PDF를 분할합니다. - 임시 파일은 최대 15분 후에 만료됩니다. 장기 보존이 필요한 경우 처리된 파일을 해당 창 내의 지속성 위치(예: OneDrive, SharePoint 또는 S3 버킷)에 유지합니다.
- Storage-URL 및 비동기 응답 토큰은 항상 선택기에서 표시됩니다. 작업이 기본 동기 이진 모드에서 실행되면 사용되지
Result않는 ,Job ID및Job StatusJob Progress토큰이 null로 확인되고 무시될 수 있습니다. - OCR은 요청당 하나의 언어를 처리합니다. 혼합 언어 문서의 경우 주 언어를 선택하거나 문서를 언어별로 분할합니다.
Notes
- 변환, 변환, OCR 및 양식 작업은 기본적으로 이진 파일을 반환하며 고급 입력을 통해 스토리지 URL 또는 비동기 모드로 전환할 수 있습니다.
- 추출 작업은 항상 JSON을 반환합니다.
연결을 만드는 중
커넥터는 다음 인증 유형을 지원합니다.
| 기본값 | 연결을 만들기 위한 매개 변수입니다. | 모든 지역 | 공유할 수 없음 |
기본값
적용 가능: 모든 지역
연결을 만들기 위한 매개 변수입니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | Type | Description | 필수 |
|---|---|---|---|
| Nitro 클라이언트 ID | 시큐어스트링 (보안 문자열) | Nitro 애플리케이션 클라이언트 ID | True |
| Nitro 클라이언트 암호 | 시큐어스트링 (보안 문자열) | Nitro 애플리케이션 클라이언트 암호 | True |
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 100 | 60초 |
actions
| HTML에서 PDF로 |
HTML 콘텐츠 또는 웹 페이지를 PDF 문서로 변환합니다. |
| OCR PDF 문서 |
검색된 PDF 또는 이미지 기반 PDF에 OCR을 적용하여 모든 텍스트를 검색할 수 있도록 합니다. |
| PDF 문서 병합 |
여러 PDF 문서를 단일 PDF 파일로 결합합니다. |
| PDF 문서 보호 해제 |
유효한 자격 증명이 제공되면 PDF 문서에서 암호 보호를 제거합니다. |
| PDF 문서 분할 |
PDF 문서를 페이지 범위 또는 개별 페이지에 따라 여러 파일로 분할합니다. |
| PDF 문서 암호 보호 |
PDF 문서에 암호 보호를 추가하여 액세스 또는 편집을 제한합니다. |
| PDF 문서 압축 |
PDF를 압축하여 파일 크기를 줄입니다. 고정된 가장 작은 파일 크기 프로필(최적화의 특수한 경우)을 적용합니다. 크기/품질 절판에 대한 세부적인 제어를 위해 Optimize 및 해당 프로필을 사용합니다. |
| PDF 문서 최적화 |
특정 출력 대상에 대해 PDF를 최적화합니다. 프로필: 웹(빠른 웹/전자 메일 배달을 위한 선형화 + 다운샘플), 인쇄(고품질 인쇄를 위해 인쇄 해상도 이미지 유지), 보관(크기 줄이기 및 PDF/A 변환 준비), 최소 파일 크기(가장 작은 파일에 대한 적극적으로 다운샘플 및 스트립 중복 데이터), 혼합 래스터 콘텐츠(텍스트와 배경 계층을 구분하는 MRC 압축, 스캔된 문서에 가장 적합). |
| PDF 문서 평면화 |
양식 필드와 주석을 편집할 수 없는 정적 콘텐츠로 변환하여 PDF를 평면화합니다. |
| PDF 문서 회전 |
PDF 문서 내에서 하나 이상의 페이지를 원하는 방향으로 회전합니다. |
| PDF 속성 설정 |
제목, 작성자, 제목 또는 키워드와 같은 문서 메타데이터를 업데이트합니다. |
| PDF 양식 데이터 추출 |
PDF 문서에서 양식 필드 데이터를 추출하고 이미지 기반 PDF로 작업할 수 있습니다. 폼에서 키 값 쌍, 레이블 및 데이터를 반환합니다. |
| PDF 양식 채우기 |
데이터 파일에서 PDF AcroForm을 채웁니다. PDF 양식 서식 파일 및 데이터 파일(CSV, JSON, XFDF 또는 FDF) 매핑 양식 필드 이름을 값에 제공합니다. 채워진 PDF가 반환됩니다. |
| PDF 테이블 데이터 추출 |
PDF 문서에서 테이블 형식 데이터를 추출합니다. 파일에 있는 모든 테이블을 자동으로 식별하고 각 테이블의 셀, 머리글, 바닥글 및 신뢰도 점수를 반환합니다. |
| PDF 페이지 삭제 |
PDF 문서에서 하나 이상의 지정된 페이지를 제거합니다. |
| PDF 페이지 수정 |
선택한 PDF 페이지 내에서 지정된 콘텐츠를 영구적으로 제거하거나 모호하게 합니다. |
| PDF로 Excel |
레이아웃과 서식을 유지하면서 Excel 통합 문서를 PDF 문서로 변환합니다. |
|
PDF로 Power |
PowerPoint 프레젠테이션을 PDF 문서로 변환합니다. |
| PDF로 Word |
서식을 유지하면서 Word 문서를 PDF 파일로 변환합니다. |
| PDF에서 Excel |
PDF 문서를 편집 가능한 Excel 파일로 변환합니다. |
| PDF에서 PDFA로 |
장기 보존을 위해 PDF 문서를 PDF/A 보관 형식으로 변환합니다. PDF/A는 외부 종속성 없이 나중에 문서를 동일하게 렌더링하는 데 필요한 모든 글꼴, 색상 프로필 및 메타데이터를 포함하는 ISO 표준화된 PDF 하위 집합입니다. |
| PDF에서 PII 추출 |
PDF 문서에서 PII(개인 식별 정보)를 검색하고 추출합니다. 해당 PII에 대한 PII 값, PII 범주 및 경계 상자 위치를 반환합니다. 편집 블록과 함께 사용하여 PDF를 수정할 수 있습니다. |
|
PDF에서 Power |
PDF 문서를 편집 가능한 PowerPoint 파일로 변환합니다. |
| PDF에서 Word |
PDF 문서를 편집 가능한 Word 파일로 변환합니다. |
| PDF에서 검색된 텍스트 추출 |
리터럴 텍스트 또는 정규식 쿼리를 사용하여 PDF 문서 내에서 검색 가능한 텍스트의 위치를 식별합니다. 쿼리별로 요청 순서로 그룹화된 각 일치 항목에 대한 경계 상자 위치 데이터를 반환합니다. |
| PDF에서 모든 텍스트 추출 |
PDF 문서에서 읽을 수 있는 모든 텍스트 콘텐츠를 추출합니다. |
| PDF에서 속성 추출 |
제목, 작성자, 만들기 날짜 및 파일 세부 정보와 같은 문서 메타데이터 및 속성을 검색합니다. |
| PDF에서 이미지로 |
PDF 문서의 각 페이지를 이미지 파일로 변환합니다. |
| PDF에서 청구서 데이터 추출 |
품목, 합계, 날짜 및 공급업체 정보를 포함하여 PDF 문서에서 구조화된 송장 또는 영수증 데이터를 추출합니다. |
| 스마트 검색 양식 필드 |
PDF 문서에서 채우기 가능한 양식 필드가 어디로 이동해야 하는지 검색합니다. 검색된 양식 필드 경계 상자를 반환합니다. |
| 워터마크 PDF 문서 |
PDF 문서의 하나 이상의 페이지에 워터마크 이미지를 오버레이합니다. |
| 이미지에서 PDF로 |
하나 이상의 이미지 파일을 단일 PDF 문서로 변환합니다. |
| 채우기 가능한 양식 만들기 |
양식 필드가 속한 위치에 자동으로 추가하여 PDF에서 채우기 가능한 AcroForm을 만듭니다. 새 채우기 가능한 양식이 있는 PDF가 반환됩니다. |
HTML에서 PDF로
HTML 콘텐츠 또는 웹 페이지를 PDF 문서로 변환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
HTML 파일
|
file | True | file |
변환할 HTML 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
OCR PDF 문서
검색된 PDF 또는 이미지 기반 PDF에 OCR을 적용하여 모든 텍스트를 검색할 수 있도록 합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
OCR을 적용할 PDF 파일 |
|
OCR 매개 변수
|
params | string |
선택적 JSON OCR 매개 변수입니다. 언어: 인식용 문서 언어("english", "german", "french", "spanish", "italian", "finnish", "swedish", "덴마크어", "노르웨이어", "네덜란드어", "포르투갈어", "브라질"; 기본값: "english") 품질: 속도와 정확도 간의 절차("낮음", "보통", "높음", 기본값: "높음") isOutputPDFEditable: true이면 인식된 텍스트가 페이지 이미지 위에 렌더링되어 편집할 수 있습니다. false(기본값)이면 시각적 모양을 유지하는 텍스트가 이미지 뒤에 배치됩니다. compressionLevel: 출력 PDF에 적용된 압축("low", "medium", "high"; default: "low"). PDFVersion: 출력 파일의 PDF 사양 버전("pdf14", "pdf15", "pdf16", "pdf17"; 기본값: "pdf17"). pageIndices: 처리할 페이지 인덱스([0,1,...] 또는 모든 페이지에 대해 생략). |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF 문서 병합
여러 PDF 문서를 단일 PDF 파일로 결합합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
파일 1
|
file1 | True | file |
병합할 PDF 파일 콘텐츠(1) |
|
파일 2
|
file2 | True | file |
병합할 PDF 파일 콘텐츠(2) |
|
파일 3
|
file3 | file |
병합할 PDF 파일 콘텐츠(3) |
|
|
파일 4
|
file4 | file |
병합할 PDF 파일 콘텐츠(4) |
|
|
파일 5
|
file5 | file |
병합할 PDF 파일 콘텐츠(5) |
|
|
파일 6
|
file6 | file |
병합할 PDF 파일 콘텐츠(6) |
|
|
파일 7
|
file7 | file |
병합할 PDF 파일 콘텐츠(7) |
|
|
파일 8
|
file8 | file |
병합할 PDF 파일 콘텐츠(8) |
|
|
옵션(JSON)
|
params | string |
선택적 JSON 옵션입니다. 키: "tableOfContents" â€"는 병합된 PDF 앞에 추가된 목차 페이지를 제어합니다(예: {"tableOfContents":{"enabled":true}}). "enabled" 기본값은 true입니다. 목차 페이지 없이 병합하려면 false로 설정합니다. |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF 문서 보호 해제
유효한 자격 증명이 제공되면 PDF 문서에서 암호 보호를 제거합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
|
보호 해제 매개 변수
|
params | True | string |
형식 {"ownerPassword": "owner-secret","userPassword": "user-secret"} |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF 문서 분할
PDF 문서를 페이지 범위 또는 개별 페이지에 따라 여러 파일로 분할합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
|
페이지
|
params | True | string |
{"pageIndice":[[0,2],[1,3,4]]] 형식 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF 문서 암호 보호
PDF 문서에 암호 보호를 추가하여 액세스 또는 편집을 제한합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
|
보호 매개 변수
|
params | True | string |
{"ownerPredentials":"owner-secret", "userPassword": "user-secret", "permissions": [ "print", "copy" ] } 형식 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF 문서 압축
PDF를 압축하여 파일 크기를 줄입니다. 고정된 가장 작은 파일 크기 프로필(최적화의 특수한 경우)을 적용합니다. 크기/품질 절판에 대한 세부적인 제어를 위해 Optimize 및 해당 프로필을 사용합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF 문서 최적화
특정 출력 대상에 대해 PDF를 최적화합니다. 프로필: 웹(빠른 웹/전자 메일 배달을 위한 선형화 + 다운샘플), 인쇄(고품질 인쇄를 위해 인쇄 해상도 이미지 유지), 보관(크기 줄이기 및 PDF/A 변환 준비), 최소 파일 크기(가장 작은 파일에 대한 적극적으로 다운샘플 및 스트립 중복 데이터), 혼합 래스터 콘텐츠(텍스트와 배경 계층을 구분하는 MRC 압축, 스캔된 문서에 가장 적합).
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
최적화 프로필
|
profile | True | string |
대상 출력에 따라 선택합니다.
|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF 문서 평면화
양식 필드와 주석을 편집할 수 없는 정적 콘텐츠로 변환하여 PDF를 평면화합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF 문서 회전
PDF 문서 내에서 하나 이상의 페이지를 원하는 방향으로 회전합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
|
페이지 회전(시계 방향 도)
|
params | True | string |
{"rotations":[{"page_index": 0,"amount": 90}]} 형식 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF 속성 설정
제목, 작성자, 제목 또는 키워드와 같은 문서 메타데이터를 업데이트합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
속성
|
params | True | string |
Format {"title":"My Document Title","author": "John Doe","subject": "An Interesting Subject","keywords": "example, pdf, metadata","creator": "Doe John","producer": "Nitro PDF"} |
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF 양식 데이터 추출
PDF 문서에서 양식 필드 데이터를 추출하고 이미지 기반 PDF로 작업할 수 있습니다. 폼에서 키 값 쌍, 레이블 및 데이터를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
필드
|
result.fields | array of object |
필드 |
|
필드 이름
|
result.fields.name | string |
양식 필드 이름 |
|
fieldValue
|
result.fields.value | string |
양식 필드 값 |
|
fieldConfidence
|
result.fields.confidence | float |
양식 필드 신뢰도 |
|
averageConfidence
|
result.averageConfidence | float |
averageConfidence |
PDF 양식 채우기
데이터 파일에서 PDF AcroForm을 채웁니다. PDF 양식 서식 파일 및 데이터 파일(CSV, JSON, XFDF 또는 FDF) 매핑 양식 필드 이름을 값에 제공합니다. 채워진 PDF가 반환됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 양식 서식 파일
|
file | True | file |
채울 PDF AcroForm 서식 파일입니다. 먼저 제출해야 합니다. |
|
양식 데이터 파일(CSV, JSON, XFDF 또는 FDF)
|
dataFile | file |
데이터 파일은 양식 필드 이름을 값에 매핑합니다. CSV, JSON, XFDF 또는 FDF를 허용합니다. JSON 형식: 필드/값 개체 목록(예: [{"field":"name","value":"x"},{"field":"address","value":"y"}])입니다. 각 항목에는 "필드"(양식 필드 이름) 및 "값"(문자열, 숫자, 부울 또는 null)이 필요합니다. XFDF 및 FDF는 PDF 도구에서 내보낸 표준 Adobe 양식 데이터 파일입니다. 선택 사항: 파일 대신 옵션(JSON) 필드의 "필드" 키를 통해 값을 인라인으로 제공할 수 있습니다. |
|
|
옵션(JSON)
|
params | string |
선택적 JSON 옵션입니다. 키: true, 알 수 없거나 누락된 필수 필드가 요청에 실패하는 경우 "strict"(부울) â€" (422); false(기본값)이면 무시됩니다. 데이터 파일을 업로드하는 대신 "fields" 인라인 필드 값(예: {"fields":[{"field":"name","value":"x"},{"field":"address","value":"y"}]})을 반환합니다. 양식 데이터 파일 또는 인라인 "필드"를 제공합니다. |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF 테이블 데이터 추출
PDF 문서에서 테이블 형식 데이터를 추출합니다. 파일에 있는 모든 테이블을 자동으로 식별하고 각 테이블의 셀, 머리글, 바닥글 및 신뢰도 점수를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
formFields
|
result.formFields | array of object |
검색된 양식 필드 |
|
pageIndex
|
result.formFields.pageIndex | integer |
필드가 있는 0부터 시작하는 페이지 인덱스 |
|
필드 유형
|
result.formFields.fieldType | string |
TextBox 또는 CheckBox |
|
이름
|
result.formFields.name | string |
검색된 양식 필드 이름 |
|
boundingBox
|
result.formFields.boundingBox | array of float |
PDF 포인트의 경계 상자 [x, y, 너비, 높이] |
|
value
|
result.formFields.value | string |
초기 필드 값 |
PDF 페이지 삭제
PDF 문서에서 하나 이상의 지정된 페이지를 제거합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
|
페이지 삭제
|
params | True | string |
{"pageIndices":[0,2]} 형식 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF 페이지 수정
선택한 PDF 페이지 내에서 지정된 콘텐츠를 영구적으로 제거하거나 모호하게 합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
속성
|
params | True | string |
서식 {"redactions":[{"pageIndex": 0,"boundingBox":[100,100,200,120]},{"pageIndex": 1,"boundingBox":[50,50,150,70]}]} |
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF로 Excel
레이아웃과 서식을 유지하면서 Excel 통합 문서를 PDF 문서로 변환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
Excel 파일
|
file | True | file |
변환할 Excel 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF로 PowerPoint
PowerPoint 프레젠테이션을 PDF 문서로 변환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PowerPoint 파일
|
file | True | file |
변환할 PowerPoint 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF로 Word
서식을 유지하면서 Word 문서를 PDF 파일로 변환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
Word 파일
|
file | True | file |
변환할 Word 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF에서 Excel
PDF 문서를 편집 가능한 Excel 파일로 변환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF에서 PDFA로
장기 보존을 위해 PDF 문서를 PDF/A 보관 형식으로 변환합니다. PDF/A는 외부 종속성 없이 나중에 문서를 동일하게 렌더링하는 데 필요한 모든 글꼴, 색상 프로필 및 메타데이터를 포함하는 ISO 표준화된 PDF 하위 집합입니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
|
PDF/A 매개 변수
|
params | True | string |
PDF/A 변환 매개 변수를 JSON 문자열로 사용합니다. 필수: |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF에서 PII 추출
PDF 문서에서 PII(개인 식별 정보)를 검색하고 추출합니다. 해당 PII에 대한 PII 값, PII 범주 및 경계 상자 위치를 반환합니다. 편집 블록과 함께 사용하여 PDF를 수정할 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
문서 언어
|
language | True | string |
PII 검색을 위한 PDF 텍스트의 언어입니다. |
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
PIIBoxes
|
result.PIIBoxes | array of object |
PIIBoxes |
|
아이디
|
result.PIIBoxes.ID | string |
아이디 |
|
문자 메시지
|
result.PIIBoxes.text | string |
문자 메시지 |
|
textPiece
|
result.PIIBoxes.textPiece | string |
textPiece |
|
pageIndex
|
result.PIIBoxes.pageIndex | integer |
pageIndex |
|
boundingBox
|
result.PIIBoxes.boundingBox | array of number |
boundingBox |
|
PIIType
|
result.PIIBoxes.PIIType | string |
PIIType |
|
신뢰 수준
|
result.PIIBoxes.confidence | float |
신뢰 수준 |
PDF에서 PowerPoint
PDF 문서를 편집 가능한 PowerPoint 파일로 변환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF에서 Word
PDF 문서를 편집 가능한 Word 파일로 변환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF에서 검색된 텍스트 추출
리터럴 텍스트 또는 정규식 쿼리를 사용하여 PDF 문서 내에서 검색 가능한 텍스트의 위치를 식별합니다. 쿼리별로 요청 순서로 그룹화된 각 일치 항목에 대한 경계 상자 위치 데이터를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
검색할 쿼리
|
params | True | string |
{"쿼리 형식": [{"text": "Name"}, {"text": "tax id: [0-9]+", "isRegex": true, "regexFlags": ["ignore-case"]}]}. 각 쿼리는 기본적으로 리터럴 텍스트입니다. set isRegex를 true로 설정하여 정규식으로 일치합니다. 선택적 regexFlags(regex 쿼리만 해당): 대/소문자 무시, 여러 줄, 점 모두 |
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
입력란
|
result.textBoxes | array of object |
입력란 |
|
문자 메시지
|
result.textBoxes.query.text | string |
문자 메시지 |
|
정규식
|
result.textBoxes.query.isRegex | boolean |
정규식 |
|
regexFlags
|
result.textBoxes.query.regexFlags | array of string |
regexFlags |
|
성냥
|
result.textBoxes.matches | array of object |
성냥 |
|
matchedText
|
result.textBoxes.matches.matchedText | string |
matchedText |
|
박스
|
result.textBoxes.matches.boxes | array of object |
박스 |
|
pageIndex
|
result.textBoxes.matches.boxes.pageIndex | integer |
pageIndex |
|
boundingBox
|
result.textBoxes.matches.boxes.boundingBox | array of number |
boundingBox [x, y, width, height] |
|
textPiece
|
result.textBoxes.matches.boxes.textPiece | string |
textPiece |
|
groups
|
result.textBoxes.matches.groups | array of object |
groups |
|
인덱스
|
result.textBoxes.matches.groups.index | integer |
인덱스 |
|
문자 메시지
|
result.textBoxes.matches.groups.text | string |
문자 메시지 |
|
박스
|
result.textBoxes.matches.groups.boxes | array of object |
박스 |
|
pageIndex
|
result.textBoxes.matches.groups.boxes.pageIndex | integer |
pageIndex |
|
boundingBox
|
result.textBoxes.matches.groups.boxes.boundingBox | array of number |
boundingBox [x, y, width, height] |
|
textPiece
|
result.textBoxes.matches.groups.boxes.textPiece | string |
textPiece |
PDF에서 모든 텍스트 추출
PDF 문서에서 읽을 수 있는 모든 텍스트 콘텐츠를 추출합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
|
추출 매개 변수
|
params | string |
선택적 JSON 개체입니다. 필드: pageIndices(int 배열, 예: [0,2]; 전체 문서 생략) 및 readingOrder(부울, 기본값 false, 시각적 읽기 흐름에 대한 텍스트 다시 정렬). |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
결과
|
result | string |
JSON 결과 |
PDF에서 속성 추출
제목, 작성자, 만들기 날짜 및 파일 세부 정보와 같은 문서 메타데이터 및 속성을 검색합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
title
|
result.title | string |
title |
|
저자
|
result.author | string |
저자 |
|
제목
|
result.subject | string |
제목 |
|
키워드
|
result.keywords | string |
키워드 |
|
창조자
|
result.creator | string |
창조자 |
|
프로듀서
|
result.producer | string |
프로듀서 |
|
생성일
|
result.creationDate | string |
생성일 |
|
modDate
|
result.modDate | string |
modDate |
|
갇혀
|
result.trapped | string |
갇혀 |
PDF에서 이미지로
PDF 문서의 각 페이지를 이미지 파일로 변환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
출력 이미지 형식
|
to | True | string |
변환된 각 페이지의 이미지 형식입니다. |
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
PDF에서 청구서 데이터 추출
품목, 합계, 날짜 및 공급업체 정보를 포함하여 PDF 문서에서 구조화된 송장 또는 영수증 데이터를 추출합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
expenseDocuments
|
result.expenseDocuments | array of object |
expenseDocuments |
|
summaryFields
|
result.expenseDocuments.summaryFields | array of object |
summaryFields |
|
type
|
result.expenseDocuments.summaryFields.type | string |
type |
|
value
|
result.expenseDocuments.summaryFields.value | string |
value |
|
신뢰 수준
|
result.expenseDocuments.summaryFields.confidence | float |
신뢰 수준 |
|
pageNumber
|
result.expenseDocuments.summaryFields.pageNumber | integer |
pageNumber |
|
currency
|
result.expenseDocuments.summaryFields.currency | string |
currency |
|
summaryGroups
|
result.expenseDocuments.summaryGroups | array of object |
summaryGroups |
|
groupType
|
result.expenseDocuments.summaryGroups.groupType | string |
groupType |
|
필드
|
result.expenseDocuments.summaryGroups.fields | array of object |
필드 |
|
type
|
result.expenseDocuments.summaryGroups.fields.type | string |
type |
|
value
|
result.expenseDocuments.summaryGroups.fields.value | string |
value |
|
신뢰 수준
|
result.expenseDocuments.summaryGroups.fields.confidence | float |
신뢰 수준 |
|
pageNumber
|
result.expenseDocuments.summaryGroups.fields.pageNumber | integer |
pageNumber |
|
lineItemGroups
|
result.expenseDocuments.lineItemGroups | array of object |
lineItemGroups |
|
lineItems
|
result.expenseDocuments.lineItemGroups.lineItems | array of object |
lineItems |
|
필드
|
result.expenseDocuments.lineItemGroups.lineItems.fields | array of object |
필드 |
|
type
|
result.expenseDocuments.lineItemGroups.lineItems.fields.type | string |
type |
|
value
|
result.expenseDocuments.lineItemGroups.lineItems.fields.value | string |
value |
|
신뢰 수준
|
result.expenseDocuments.lineItemGroups.lineItems.fields.confidence | float |
신뢰 수준 |
|
pageNumber
|
result.expenseDocuments.lineItemGroups.lineItems.fields.pageNumber | integer |
pageNumber |
스마트 검색 양식 필드
PDF 문서에서 채우기 가능한 양식 필드가 어디로 이동해야 하는지 검색합니다. 검색된 양식 필드 경계 상자를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
PDF 파일
|
file | True | file |
처리할 PDF 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
필드
|
result.fields | array of object |
필드 |
|
필드 이름
|
result.fields.name | string |
검색된 양식 필드 이름 |
|
필드 유형
|
result.fields.type | string |
검색된 양식 필드 형식 |
|
pageIndex
|
result.fields.pageIndex | integer |
필드가 검색된 0부터 시작하는 페이지 인덱스 |
|
boundingBox
|
result.fields.boundingBox | array of float |
PDF 포인트의 경계 상자 [x0,y0,x1,y1] |
|
fieldConfidence
|
result.fields.confidence | float |
검색 신뢰도 |
워터마크 PDF 문서
PDF 문서의 하나 이상의 페이지에 워터마크 이미지를 오버레이합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
워터마크에 대한 PDF 파일 |
|
워터마크 이미지
|
watermarkFile | True | file |
PDF에 오버레이할 워터마크 이미지(지원되는 형식: PNG, JPEG, TIFF, GIF, SVG) |
|
워터마크 매개 변수
|
params | True | string |
JSON 워터마크 매개 변수입니다. 필수: boundingBox(PDF 포인트의 경우 [x0,y0,x1,y1], 예: [210,10,290,60]) â€"는 fitToPageWidth 및 fitToPageHeight가 모두 true인 경우에만 생략합니다. 선택 사항: 불투명도(0.0â€"1.0, 기본값 1.0), 회전(도, default 0.0), pageIndices([0,1,...] 또는 모든 페이지에서 생략), contentDepth("above_existing" 또는 "below_existing", 기본 "below_existing"), fitToPageWidth(bool), fitToPageHeight(bool), centerOnPage(bool), rotateWithPage(bool), 대칭 이동("가로", "세로" 또는 "두"). |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
이미지에서 PDF로
하나 이상의 이미지 파일을 단일 PDF 문서로 변환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
이미지 파일
|
file | True | file |
변환할 이미지 파일 |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
채우기 가능한 양식 만들기
양식 필드가 속한 위치에 자동으로 추가하여 PDF에서 채우기 가능한 AcroForm을 만듭니다. 새 채우기 가능한 양식이 있는 PDF가 반환됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Accept(출력 형식)
|
Accept | string |
예: application/json |
|
|
PDF 파일
|
file | True | file |
채울 수 있는 양식으로 변환할 PDF 파일입니다. |
|
양식 필드(JSON)
|
params | True | string |
양식 필드 검색 작업의 출력을 만드는 양식 필드를 설명하는 JSON입니다. 셰이프: {"formFields":[{"pageIndex":0,"fieldType":"TextBox"|" CheckBox","name":"FirstName","boundingBox":[x,y,width,height],"value":"optional"}]}. |
반품
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
fileName | string |
결과의 파일 이름(Accept: application/octet-stream일 때 채워진 바이트 모드만 â€"). 연결된 다음 Nitro 작업의 파일 이름 입력에 놓습니다. |
|
파일 콘텐츠 형식
|
fileContentType | string |
파일의 MIME 콘텐츠 형식(바이트 모드는 â€"(예: application/pdf). |
|
File Content(파일 내용)
|
fileContent | byte |
Base64로 인코딩된 파일 바이트(바이트 모드에만 해당). 슬롯으로 전달할 |
|
파일
|
result.file | FileLinkResponse |
파일 참조 데이터 |
|
직무 ID
|
jobID | string |
비동기 모드로 채워집니다(선호: 응답 비동기). |
|
작업 상태
|
status | string |
작업 상태(비동기 모드). |
|
작업 진행률
|
progress | number |
작업 진행률 0.0â€"1.0(비동기 모드). |
정의
FileLinkResponse
파일 참조 데이터
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
URL
|
URL | string |
URL |
|
fileSizeBytes
|
metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
metadata.pageCount | integer |
pageCount |