Преобразование файлов - это процесс преобразования одного формата файла данных в другой.Это можно сделать по нескольким причинам, например, для того, чтобы сделать документ совместимым с другим программным приложением или оптимизировать файл изображения.Преобразование документов и изображений являются двумя наиболее распространенными типами преобразования формата, используемых разработчиками приложений.Например, разработчик может преобразовать изображение JPEG в формат PNG, чтобы его можно было использовать с помощью графического приложения.Другим полезным сценарием является преобразование документа Microsoft Word (DOC, DOCX) в формат PDF, чтобы его можно было просмотреть в PDF Viewer
Аналогичным образом, есть несколько других разработчиков приложений вариантов конверсии, например, создание приложения PDF Converter или преобразование JSON в формат XLSX для чтения содержимого файла в программном обеспечении, которое они разрабатывают.Если вы также хотите точно преобразовать свои многоформные файлы из одного формата данных в другой, вы можете использовать надежные, масштабируемые и удобные API-пользователя API GroupDocs.conversion для .NET и Java платформ.API предоставляют идеальные решения для разработчиков, которые хотят легко получить доступ и легко преобразовать множество документов и изображений.
Прежде чем погрузиться в конверсию, просмотрите .NET а также Java Руководства по установке для правильной настройки окружающей среды.
Давайте посмотрим на некоторые из популярных вариантов использования для преобразования ваших документов, изображений, электронных книг, аудио, диаграмм, чертежей и многих других типов файлов.
PDF -файлы часто создаются из отсканированных документов, что означает, что наряду с текстом они также могут содержать много изображений, водяных знаков, электронных подписей и многого другого.Таким образом, потребуется преобразование PDFS, чтобы файлы могли быть открыты и отредактированы в разных программах.Вы можете сделать это точно, используя функции преобразования API GroupDocs.conversion и преобразовать между документами и изображениями в .net и Java.
// Load the source PDF file
using (var converter = new GroupDocs.Conversion.Converter("sample.pdf"))
{
// Set the convert options for DOCX format
var options = new WordProcessingConvertOptions();
// Convert to DOCX format
converter.Convert("converted.docx", options);
}
// Load the source PDF file
using (var converter = new GroupDocs.Conversion.Converter("sample.pdf"))
{
GroupDocs.Conversion.Contracts.SavePageStream getPageStream = page => new FileStream(string.Format("converted-page-{0}.png", page), FileMode.Create);
// Set the convert options for PNG format
var options = new ImageConvertOptions { Format = GroupDocs.Conversion.FileTypes.ImageFileType.Png };
// Convert to PNG format
converter.Convert(getPageStream, options);
}
// Load the source PDF file
Converter converter = new Converter("sample.pdf");
// Set the convert options for DOCX format
WordProcessingConvertOptions options = new WordProcessingConvertOptions();
// Convert to DOCX format
converter.convert("converted.docx", options);
// Load the source PDF file
Converter converter = new Converter("sample.pdf");
SavePageStream getPageStream = page => new FileOutputStream(String.format("converted-page-%s.png", page));
// Set the convert options for PNG format
var options = new ImageConvertOptions();
options.setFormat(ImageFileType.Png);
// Convert to PNG format
converter.convert(getPageStream, options); Простой вопрос, заданный многими людьми: зачем мне преобразовать свой образ в PDF?Ответ прост;PDF -файлы общеприняты и читаются на всех устройствах и платформах.Поэтому, если вы хотите, чтобы ваш документ просмотрел на любом устройстве независимо от его операционной системы, преобразование ваших изображений PNG или JPG в PDF будет лучшим вариантом для вас.Аналогичным образом, вы можете преобразовать свои изображения PNG или JPG в документы Word, Excel или PowerPoint для обмена, редактирования, печати или хранения ваших файлов с учетом совместимости перекрестного применения.API -интерфейсы GroupDocs.conversion для платформ .NET и Java облегчают вам выполнение таких преобразований формата.
Преобразование конкретных страниц документов в PDF является распространенной необходимостью для многих организаций, рассматривающих PDF, является универсальным типом файла и может быть открыт на любом устройстве или платформе без каких -либо хлопот.PDF также более безопасны, чем традиционные документы, и могут сохранить исходное форматирование документа, включая макет, изображения, форматирование текста и шрифты.Другой важной характеристикой PDF является способность использования в качестве привязанности без сжатия или изменения размера.Таким образом, если вы хотите изменить определенные страницы в вашем документе на формат PDF в .NET или Java, API GroupDocs.conversion оснащены вам правильным набором инструментов для этой цели.
Добавление водяных знаков в выходные файлы во время процесса преобразования может помочь сделать экспортируемые документы безопасными, предотвратить любое неправильное использование и избежать изменений в документе без разрешения владельца файла.GroupDocs.conversion API для .NET и Java позволяют плавно применять водяные знаки к различным конвертированным файлам данных.
using (Converter converter = new Converter("sample.docx"))
{
WatermarkOptions watermark = new WatermarkTextOptions("Sample watermark")
{
Color = Color.Red,
Width = 100,
Height = 100,
Background = true
};
PdfConvertOptions options = new PdfConvertOptions
{
Watermark = watermark
};
converter.Convert("converted.pdf", options);
}
Converter converter = new Converter("sample.docx");
PdfConvertOptions options = new PdfConvertOptions();
WatermarkOptions watermark = new WatermarkOptions();
watermark.setText("Sample watermark");
watermark.setColor(Color.red);
watermark.setWidth(100);
watermark.setHeight(100);
watermark.setBackground(true);
options.setWatermark(watermark);
converter.convert("converted.pdf", options);