fetchFormFieldsWithCoordinates (formFill/formApi.ts)

Stirling-PDF · frontend/src/editor/core/tools/formFill/formApi.ts · typescript · MIT
files

Service functions for fetching, filling, extracting, and editing PDF form fields.

// Source: https://github.com/Stirling-Tools/Stirling-PDF | License: MIT | Copyright 2025 Stirling PDF Inc
// Provided via justclaw.it.com; keep this notice with the code.
/**
 * API service for form-related backend calls.
 */
import apiClient from "@editor/services/apiClient";
import {
  readFieldBundle,
  supportsFieldBundle,
} from "@editor/tools/formFill/fieldBundle";
import type {
  FormField,
  NewFieldDefinition,
  ModifyFieldDefinition,
  FieldEditBatch,
  FieldEditResult,
  SkippedFieldEdit,
} from "@editor/tools/formFill/types";

/**
 * Fetch form fields with coordinates from the backend.
 * Calls POST /api/v1/form/fields-with-coordinates
 */
export async function fetchFormFieldsWithCoordinates(
  file: File | Blob,
): Promise<FormField[]> {
  const formData = new FormData();
  f

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key