Блокнот — це програма для обробки текстів, яка дозволяє створювати швидкі нотатки у файлі TXT. Windows Notepad — простий текстовий редактор, створений корпорацією Microsoft. Перетворення тексту у файл PDF надає йому більшої універсальності, оскільки кінцевий документ можна переглядати в будь-якій системі. Щоб виконати програмне перетворення TXT у PDF, у цій статті описано, як перетворити файли TXT у PDF за допомогою REST API у Ruby.
У цьому посібнику розглядатимуться такі теми:
- API для перетворення документів TXT у файли PDF
- Як конвертувати TXT у PDF за допомогою REST API у Ruby
- Перетворення TXT у PDF за допомогою додаткових параметрів у Ruby
API для перетворення документів TXT у файли PDF
Щоб почати конвертувати TXT у PDF, ми будемо використовувати Ruby SDK API GroupDocs.Conversion Cloud. Наші хмарні API дозволяють конвертувати ваші документи та зображення будь-якого підтримуваного формату файлів у будь-який потрібний формат. Ви можете легко конвертувати понад 50 типів документів і зображень, таких як Word, PowerPoint, Excel, PDF, HTML, CAD, растрові зображення тощо.
Ви можете безкоштовно встановити бібліотеку GroupDocs.Conversion TXT to pdf у свою програму Ruby. Натисніть наведену нижче команду в терміналі rails для перетворення TEXT у PDF за допомогою gem:
gem install groupdocs_conversion_cloud
Будь ласка, отримайте свій ідентифікатор клієнта та секретний ключ клієнта на інформаційній панелі, перш ніж почати виконувати дії та доступні приклади коду. Отримавши ідентифікатор і секрет, додайте код, як показано нижче:
# Отримайте свій client_id і client_secret на https://dashboard.groupdocs.cloud після безкоштовної реєстрації.
# Завантажте камінь у свою програму ruby для http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'
@client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Як конвертувати TXT у PDF за допомогою REST API у Ruby
Ви можете конвертувати свій формат TXT у формат PDF, виконавши прості кроки, наведені нижче: По-перше, завантажте текстовий документ у хмарне сховище для перетворення TXT2pdf. У результаті завантажений текстовий файл буде доступний у розділі файлів вашої інформаційної панелі в хмарі. Тепер ви можете програмно конвертувати документ TXT у PDF, виконавши наведені нижче дії.
- Створіть екземпляр ConvertApi
- Створіть екземпляр ConvertSettings
- Встановіть шлях до файлу TXT і вихідний формат файлу як “pdf”
- Створіть екземпляр TXTLoadOptions
- Встановіть кодування shift\jis
- Призначити параметри навантаження
- Укажіть вихідний шлях до файлу «текст у PDF»
- Створіть ConvertDocumentRequest за допомогою ConvertSettings
- Нарешті, викличте метод convertdocument() за допомогою ConvertDocumentRequest
У наведеному нижче прикладі коду показано, як конвертувати файл TXT у документ PDF за допомогою REST API:
# Як конвертувати файл TXT у файл PDF.
# Створіть екземпляр API
@fileApi = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
# Ініціалізація параметрів перетворення
settings = GroupDocsConversionCloud::ConvertSettings.new
settings.file_path = "text-to-pdf/text-file.txt"
settings.format = "pdf"
loadOptions = GroupDocsConversionCloud::TxtLoadOptions.new
loadOptions.encoding = "shift_jis"
settings.load_options = loadOptions
settings.output_path = "text-to-pdf"
# Перетворіть у PDF за допомогою TEXT converter
result = @fileApi.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(settings))
puts("Successfully converted Text document to pdf file.")
Наведений вище приклад коду збереже формат файлу text2pdf у хмарі. Ви можете завантажити його одразу у своєму браузері.
Перетворення TXT у PDF за допомогою додаткових параметрів у Ruby
Ви також можете програмно конвертувати документи TXT у PDF, використовуючи додаткові параметри, виконавши наведені нижче дії.
- Створіть екземпляр ConvertApi
- Створіть екземпляр ConvertSettings
- Встановіть шлях до файлу TXT і вихідний формат файлу як “pdf”
- Створіть екземпляр TXTLoadOptions
- Установіть значення кодування та завершальних\пробілів\параметрів
- Створіть екземпляр PdfConvertOptions
- Встановіть різні параметри перетворення center\window, from\page, margin\top тощо.
- Призначити параметри навантаження and convert options settings
- Встановіть вихідний шлях файлу “текст у PDF”
- Створіть ConvertDocumentRequest за допомогою ConvertSettings
- Тепер, нарешті, викличте метод convertdocument() за допомогою ConvertDocumentRequest
У наведеному нижче прикладі коду показано, як конвертувати документ TXT у документ PDF із розширеними налаштуваннями за допомогою REST API у Ruby.
# Конвертер TXT у PDF із розширеними параметрами
# Створіть екземпляр API перетворення тексту в PDF
@fileApi = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
# Встановіть параметри перетворення для додаткових параметрів файлу
settings = GroupDocsConversionCloud::ConvertSettings.new
settings.file_path = "text-to-pdf/text-file.txt"
settings.format = "pdf"
loadOptions = GroupDocsConversionCloud::TxtLoadOptions.new
loadOptions.encoding = "shift_jis"
loadOptions.trailing_spaces_options = "Preserve"
convertOptions = GroupDocsConversionCloud::PdfConvertOptions.new
convertOptions.center_window = true
convertOptions.compress_images = false
convertOptions.display_doc_title = true
convertOptions.dpi = 1024.0
convertOptions.fit_window = false
convertOptions.from_page = 1
convertOptions.grayscale = false
convertOptions.image_quality = 100
convertOptions.linearize = false
convertOptions.margin_top = 5
convertOptions.margin_left = 5
convertOptions.password = "password"
convertOptions.unembed_fonts = true
convertOptions.remove_unused_streams = true
convertOptions.remove_unused_objects = true
convertOptions.remove_pdfa_compliance = false
settings.load_options = loadOptions
settings.convert_options = convertOptions
settings.output_path = "text-to-pdf"
# Перетворення TXT у файл PDF
result = @fileApi.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(settings))
puts("TXT file successfully converted to pdf file using advanced options.")
Безкоштовний онлайн-конвертер TXT у PDF
Як конвертувати текстовий файл (.txt) у PDF онлайн? Перетворюйте TXT у PDF онлайн безкоштовно та в один клік за допомогою нашого найкращого безкоштовного конвертера TXT у PDF. Це простий у використанні безкоштовний онлайн-конвертер TXT у PDF. Цей безкоштовний конвертер тексту в PDF було розроблено за допомогою наведеного вище API для перетворення тексту в PDF. Будь ласка, спробуйте цей безкоштовний онлайн-конвертер текстових документів у PDF.
Підводячи підсумки
У цій статті ми дізналися, як:
- конвертувати документи TXT у PDF за допомогою ruby;
- конвертувати txt у pdf за допомогою додаткових параметрів у ruby;
Ви можете дізнатися більше про API конвертера файлів GroupDocs.Conversion, використовуючи документацію. Ми також надаємо розділ API Reference, який дозволяє візуалізувати наші API та спілкуватися з ними безпосередньо через браузер.
Задайте питання
Якщо у вас є будь-які запитання щодо конвертера TXT у PDF, будь ласка, не соромтеся запитати нас на форумі.
Дивись також
- Як конвертувати PDF у формати зображень JPG, PNG, BMP, TIFF
- Як конвертувати PDF у HTML за допомогою REST API у Ruby
- Перетворення форматів Word у формати зображень за допомогою REST API у Ruby
- Перетворіть PowerPoint у PDF за допомогою API перетворення файлів
- Перетворіть PDF на редагований документ Word за допомогою Ruby