abstract class AbstractResult : Result
Base class for conversion results. |
|
data class ApiError
Represents an error from the API. |
|
class BytesResult : AbstractResult
Contains the generated PDF as a byte array. |
|
class Client
Sends conversion parameters to the PDFire.io servers and builds the correct result. |
|
class Conversion : AbstractResult
Represents a conversion that has failed or is served via a CDN / custom cloud storage. |
|
class ConversionParameters : Parameters
Configuration for a conversion. |
|
data class ConversionResult
The conversion result. |
|
enum class Media
CSS media types that can be emulated. |
|
class MergeParameters : Parameters
Configuration for a conversion of multiple documents (merge). |
|
enum class PaperFormat
Common paper formats provide ConversionParameters.paperWidth and ConversionParameters.paperHeight shortcuts. |
|
interface Parameters
Interface for conversion parameters. |
|
interface Result
Provides the PDF as a byte array and a function that saves it to a path on the disk. |
|
data class StorageParameter
Storage disk configuration. |
|
enum class WaitUntil
Options for the ConversionParameters.waitUntil option. |
class BadRequestException : RequestException
Exception for a 400 error response. |
|
class ConversionException : RequestException
Exception for a 500 error response. |
|
class ForbiddenActionException : RequestException
Exception for a 403 error response. |
|
class QuotaException : RequestException
Exception for a 402 error response. |
|
open class RequestException : Exception
Generic exception for a failed conversion request. |
|
class UnauthorizedException : RequestException
Exception for a 401 error response. |