Module: PDFGeneratorAPI

Defined in:
lib/pdf_generator_api_client/version.rb,
lib/pdf_generator_api_client.rb,
lib/pdf_generator_api_client/api_error.rb,
lib/pdf_generator_api_client/api_client.rb,
lib/pdf_generator_api_client/api/misc_api.rb,
lib/pdf_generator_api_client/api/forms_api.rb,
lib/pdf_generator_api_client/configuration.rb,
lib/pdf_generator_api_client/api/assets_api.rb,
lib/pdf_generator_api_client/models/document.rb,
lib/pdf_generator_api_client/models/template.rb,
lib/pdf_generator_api_client/api/services_api.rb,
lib/pdf_generator_api_client/models/component.rb,
lib/pdf_generator_api_client/models/workspace.rb,
lib/pdf_generator_api_client/api/documents_api.rb,
lib/pdf_generator_api_client/api/templates_api.rb,
lib/pdf_generator_api_client/api/conversion_api.rb,
lib/pdf_generator_api_client/api/e_invoices_api.rb,
lib/pdf_generator_api_client/api/workspaces_api.rb,
lib/pdf_generator_api_client/models/format_param.rb,
lib/pdf_generator_api_client/models/optimize_url.rb,
lib/pdf_generator_api_client/models/output_param.rb,
lib/pdf_generator_api_client/models/status_param.rb,
lib/pdf_generator_api_client/models/document_user.rb,
lib/pdf_generator_api_client/models/form_fill_url.rb,
lib/pdf_generator_api_client/models/inline_object.rb,
lib/pdf_generator_api_client/models/prefill_param.rb,
lib/pdf_generator_api_client/models/callback_param.rb,
lib/pdf_generator_api_client/models/inline_object1.rb,
lib/pdf_generator_api_client/models/inline_object2.rb,
lib/pdf_generator_api_client/models/inline_object3.rb,
lib/pdf_generator_api_client/models/inline_object4.rb,
lib/pdf_generator_api_client/models/inline_object5.rb,
lib/pdf_generator_api_client/models/inline_object6.rb,
lib/pdf_generator_api_client/models/inline_object7.rb,
lib/pdf_generator_api_client/models/inline_object8.rb,
lib/pdf_generator_api_client/models/inline_object9.rb,
lib/pdf_generator_api_client/models/metadata_param.rb,
lib/pdf_generator_api_client/models/template_param.rb,
lib/pdf_generator_api_client/models/watermark_text.rb,
lib/pdf_generator_api_client/models/document_action.rb,
lib/pdf_generator_api_client/models/form_fields_url.rb,
lib/pdf_generator_api_client/models/import_form_url.rb,
lib/pdf_generator_api_client/models/inline_object10.rb,
lib/pdf_generator_api_client/models/inline_object11.rb,
lib/pdf_generator_api_client/models/inline_object12.rb,
lib/pdf_generator_api_client/models/inline_object13.rb,
lib/pdf_generator_api_client/models/inline_object14.rb,
lib/pdf_generator_api_client/models/inline_object15.rb,
lib/pdf_generator_api_client/models/inline_object16.rb,
lib/pdf_generator_api_client/models/inline_object17.rb,
lib/pdf_generator_api_client/models/inline_object18.rb,
lib/pdf_generator_api_client/models/inline_object19.rb,
lib/pdf_generator_api_client/models/inline_object20.rb,
lib/pdf_generator_api_client/models/inline_object21.rb,
lib/pdf_generator_api_client/models/inline_object22.rb,
lib/pdf_generator_api_client/models/inline_object23.rb,
lib/pdf_generator_api_client/models/inline_object24.rb,
lib/pdf_generator_api_client/models/inline_object25.rb,
lib/pdf_generator_api_client/models/inline_object26.rb,
lib/pdf_generator_api_client/models/inline_object27.rb,
lib/pdf_generator_api_client/models/inline_object28.rb,
lib/pdf_generator_api_client/models/inline_object29.rb,
lib/pdf_generator_api_client/models/key_field_param.rb,
lib/pdf_generator_api_client/models/optimize_base64.rb,
lib/pdf_generator_api_client/models/pagination_meta.rb,
lib/pdf_generator_api_client/models/watermark_image.rb,
lib/pdf_generator_api_client/models/data_batch_inner.rb,
lib/pdf_generator_api_client/models/document_version.rb,
lib/pdf_generator_api_client/models/form_action_send.rb,
lib/pdf_generator_api_client/models/form_fill_base64.rb,
lib/pdf_generator_api_client/models/template_version.rb,
lib/pdf_generator_api_client/models/watermark_base64.rb,
lib/pdf_generator_api_client/api/template_library_api.rb,
lib/pdf_generator_api_client/models/form_action_store.rb,
lib/pdf_generator_api_client/models/form_fields_inner.rb,
lib/pdf_generator_api_client/models/template_param_id.rb,
lib/pdf_generator_api_client/api/template_versions_api.rb,
lib/pdf_generator_api_client/models/async_output_param.rb,
lib/pdf_generator_api_client/models/form_configuration.rb,
lib/pdf_generator_api_client/models/form_fields_base64.rb,
lib/pdf_generator_api_client/models/import_form_base64.rb,
lib/pdf_generator_api_client/models/inline_object_meta.rb,
lib/pdf_generator_api_client/models/watermark_position.rb,
lib/pdf_generator_api_client/models/import_form_request.rb,
lib/pdf_generator_api_client/models/import_template_url.rb,
lib/pdf_generator_api_client/models/inline_object9_meta.rb,
lib/pdf_generator_api_client/models/make_accessible_url.rb,
lib/pdf_generator_api_client/models/open_editor_request.rb,
lib/pdf_generator_api_client/models/template_definition.rb,
lib/pdf_generator_api_client/models/template_param_data.rb,
lib/pdf_generator_api_client/models/accessibility_option.rb,
lib/pdf_generator_api_client/models/form_action_download.rb,
lib/pdf_generator_api_client/models/inline_object10_meta.rb,
lib/pdf_generator_api_client/models/inline_object11_meta.rb,
lib/pdf_generator_api_client/models/inline_object12_meta.rb,
lib/pdf_generator_api_client/models/inline_object20_meta.rb,
lib/pdf_generator_api_client/models/add_watermark_request.rb,
lib/pdf_generator_api_client/models/copy_template_request.rb,
lib/pdf_generator_api_client/models/form_configuration_new.rb,
lib/pdf_generator_api_client/models/get_status200_response.rb,
lib/pdf_generator_api_client/models/import_template_base64.rb,
lib/pdf_generator_api_client/models/make_accessible_base64.rb,
lib/pdf_generator_api_client/models/store_document_request.rb,
lib/pdf_generator_api_client/models/encrypt_and_decrypt_url.rb,
lib/pdf_generator_api_client/models/import_template_request.rb,
lib/pdf_generator_api_client/models/inline_object1_response.rb,
lib/pdf_generator_api_client/models/inline_object7_response.rb,
lib/pdf_generator_api_client/models/make_accessible_request.rb,
lib/pdf_generator_api_client/models/template_definition_new.rb,
lib/pdf_generator_api_client/models/convert_url2_pdf_request.rb,
lib/pdf_generator_api_client/models/create_e_invoice_request.rb,
lib/pdf_generator_api_client/models/create_workspace_request.rb,
lib/pdf_generator_api_client/models/encrypt_document_request.rb,
lib/pdf_generator_api_client/models/fill_form_fields_request.rb,
lib/pdf_generator_api_client/models/generate_qr_code_request.rb,
lib/pdf_generator_api_client/models/inline_object22_response.rb,
lib/pdf_generator_api_client/models/open_editor_request_data.rb,
lib/pdf_generator_api_client/models/convert_html2_pdf_request.rb,
lib/pdf_generator_api_client/models/generate_document_request.rb,
lib/pdf_generator_api_client/models/optimize_document_request.rb,
lib/pdf_generator_api_client/models/convert_pdf2_image_request.rb,
lib/pdf_generator_api_client/models/encrypt_and_decrypt_base64.rb,
lib/pdf_generator_api_client/models/inline_object12_meta_stats.rb,
lib/pdf_generator_api_client/models/template_definition_editor.rb,
lib/pdf_generator_api_client/models/extract_form_fields_request.rb,
lib/pdf_generator_api_client/models/generate_viewer_url_request.rb,
lib/pdf_generator_api_client/models/template_version_collection.rb,
lib/pdf_generator_api_client/models/watermark_image_content_url.rb,
lib/pdf_generator_api_client/models/generate_qr_code201_response.rb,
lib/pdf_generator_api_client/models/import_template_url_template.rb,
lib/pdf_generator_api_client/models/public_template_library_item.rb,
lib/pdf_generator_api_client/models/watermark_file_url_watermark.rb,
lib/pdf_generator_api_client/models/form_action_send_send_document.rb,
lib/pdf_generator_api_client/models/inline_object14_response_value.rb,
lib/pdf_generator_api_client/models/template_definition_new_editor.rb,
lib/pdf_generator_api_client/models/template_definition_new_layout.rb,
lib/pdf_generator_api_client/models/watermark_image_content_base64.rb,
lib/pdf_generator_api_client/models/generate_document_batch_request.rb,
lib/pdf_generator_api_client/models/generate_viewer_url200_response.rb,
lib/pdf_generator_api_client/models/template_definition_pages_inner.rb,
lib/pdf_generator_api_client/models/create_factur_xe_invoice_request.rb,
lib/pdf_generator_api_client/models/get_template_library200_response.rb,
lib/pdf_generator_api_client/models/get_template_version422_response.rb,
lib/pdf_generator_api_client/models/template_version_collection_meta.rb,
lib/pdf_generator_api_client/models/generate_qr_code201_response_meta.rb,
lib/pdf_generator_api_client/models/template_definition_data_settings.rb,
lib/pdf_generator_api_client/models/template_definition_new_pages_inner.rb,
lib/pdf_generator_api_client/models/form_configuration_new_actions_inner.rb,
lib/pdf_generator_api_client/models/generate_viewer_url200_response_meta.rb,
lib/pdf_generator_api_client/models/inline_object14_response_value_value.rb,
lib/pdf_generator_api_client/models/promote_template_version200_response.rb,
lib/pdf_generator_api_client/models/template_definition_new_data_settings.rb,
lib/pdf_generator_api_client/models/generate_document_asynchronous_request.rb,
lib/pdf_generator_api_client/models/inline_object14_response_value_default.rb,
lib/pdf_generator_api_client/models/template_definition_new_layout_margins.rb,
lib/pdf_generator_api_client/models/create_factur_xe_invoice_request_template.rb,
lib/pdf_generator_api_client/models/template_definition_new_pages_inner_margins.rb,
lib/pdf_generator_api_client/models/form_action_send_send_document_headers_inner.rb,
lib/pdf_generator_api_client/models/generate_document_batch_asynchronous_request.rb,
lib/pdf_generator_api_client/models/template_definition_new_layout_repeat_layout.rb

Overview

#PDF Generator API

The version of the OpenAPI document: 4.0.27 Contact: support@pdfgeneratorapi.com Generated by: https://openapi-generator.tech Generator version: 7.14.0

Defined Under Namespace

Modules: AddWatermarkRequest, EncryptDocumentRequest, ExtractFormFieldsRequest, FillFormFieldsRequest, FormConfigurationNewActionsInner, ImportFormRequest, ImportTemplateRequest, InlineObject14ResponseValueDefault, InlineObject14ResponseValueValue, MakeAccessibleRequest, OpenEditorRequestData, OptimizeDocumentRequest, TemplateParamData, TemplateParamId, WatermarkImage Classes: AccessibilityOption, ApiClient, ApiError, AssetsApi, AsyncOutputParam, CallbackParam, Component, Configuration, ConversionApi, ConvertHTML2PDFRequest, ConvertPDF2ImageRequest, ConvertURL2PDFRequest, CopyTemplateRequest, CreateEInvoiceRequest, CreateFacturXEInvoiceRequest, CreateFacturXEInvoiceRequestTemplate, CreateWorkspaceRequest, DataBatchInner, Document, DocumentAction, DocumentUser, DocumentVersion, DocumentsApi, EInvoicesApi, EncryptAndDecryptBase64, EncryptAndDecryptUrl, FormActionDownload, FormActionSend, FormActionSendSendDocument, FormActionSendSendDocumentHeadersInner, FormActionStore, FormConfiguration, FormConfigurationNew, FormFieldsBase64, FormFieldsInner, FormFieldsUrl, FormFillBase64, FormFillUrl, FormatParam, FormsApi, GenerateDocumentAsynchronousRequest, GenerateDocumentBatchAsynchronousRequest, GenerateDocumentBatchRequest, GenerateDocumentRequest, GenerateQRCode201Response, GenerateQRCode201ResponseMeta, GenerateQRCodeRequest, GenerateViewerUrl200Response, GenerateViewerUrl200ResponseMeta, GenerateViewerUrlRequest, GetStatus200Response, GetTemplateLibrary200Response, GetTemplateVersion422Response, ImportFormBase64, ImportFormUrl, ImportTemplateBase64, ImportTemplateUrl, ImportTemplateUrlTemplate, InlineObject, InlineObject1, InlineObject10, InlineObject10Meta, InlineObject11, InlineObject11Meta, InlineObject12, InlineObject12Meta, InlineObject12MetaStats, InlineObject13, InlineObject14, InlineObject14ResponseValue, InlineObject15, InlineObject16, InlineObject17, InlineObject18, InlineObject19, InlineObject1Response, InlineObject2, InlineObject20, InlineObject20Meta, InlineObject21, InlineObject22, InlineObject22Response, InlineObject23, InlineObject24, InlineObject25, InlineObject26, InlineObject27, InlineObject28, InlineObject29, InlineObject3, InlineObject4, InlineObject5, InlineObject6, InlineObject7, InlineObject7Response, InlineObject8, InlineObject9, InlineObject9Meta, InlineObjectMeta, KeyFieldParam, MakeAccessibleBase64, MakeAccessibleUrl, MetadataParam, MiscApi, OpenEditorRequest, OptimizeBase64, OptimizeUrl, OutputParam, PaginationMeta, PrefillParam, PromoteTemplateVersion200Response, PublicTemplateLibraryItem, ServicesApi, StatusParam, StoreDocumentRequest, Template, TemplateDefinition, TemplateDefinitionDataSettings, TemplateDefinitionEditor, TemplateDefinitionNew, TemplateDefinitionNewDataSettings, TemplateDefinitionNewEditor, TemplateDefinitionNewLayout, TemplateDefinitionNewLayoutMargins, TemplateDefinitionNewLayoutRepeatLayout, TemplateDefinitionNewPagesInner, TemplateDefinitionNewPagesInnerMargins, TemplateDefinitionPagesInner, TemplateLibraryApi, TemplateParam, TemplateVersion, TemplateVersionCollection, TemplateVersionCollectionMeta, TemplateVersionsApi, TemplatesApi, WatermarkBase64, WatermarkFileUrlWatermark, WatermarkImageContentBase64, WatermarkImageContentUrl, WatermarkPosition, WatermarkText, Workspace, WorkspacesApi

Constant Summary collapse

VERSION =
'8.0.27'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block. PDFGeneratorAPI.configure do |config| config.username = "xxx" config.password = "xxx" end If no block given, return the default Configuration object.



186
187
188
189
190
191
192
# File 'lib/pdf_generator_api_client.rb', line 186

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end