convertToPdf method

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

Convert various formats to PDF

file File to convert inputFormat Format of the input file options Conversion options

Implementation

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

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

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