convertPdfTo method

Future<ApiResponse> convertPdfTo(
  1. File file,
  2. ConversionFormat outputFormat, {
  3. ConversionOptions? options,
})

Convert PDF to another format

file PDF file to convert outputFormat Format to convert to options Conversion options

Implementation

Future<ApiResponse> convertPdfTo(
  File file,
  ConversionFormat outputFormat, {
  ConversionOptions? options,
}) async {
  options ??= ConversionOptions();

  final fields = {
    'outputFormat': outputFormat.extension,
    ...options.toParams(),
  };

  return client.uploadFile('/api/convert', 'file', file, fields: fields);
}