Project

General

Profile

Feature #8284

Add new export format: orginal

Added by Henrik Andersson over 8 years ago. Updated over 8 years ago.

Status:
Fixed
Priority:
Low
Category:
General
Target version:
Start date:
Due date:
% Done:

100%

Affected Version:
System:
bitness:
64-bit
hardware architecture:
amd64/x86

Description

orginal export storage format for export to disk where the orginalimage and xmp are exported as is without processing.

History

#1 Updated by Henrik Andersson over 8 years ago

Here's a suggestion of implementation.

First off implement a new imagio format module interface function
gboolean process_pipe();

if a module does not implement this always assume true = process pipe
if false is returned call write_image() with parameter in_void = NULL..

Then use imgid to query source file and write to filename, and copy existing xmp to filename.xmp

#2 Updated by Henrik Andersson over 8 years ago

Regarding the ui, we might want to have a checkbox that enables/disables teh export of the xmp file..

#3 Updated by Tobias Ellinghaus over 8 years ago

  • Status changed from New to In Progress

I added a first version of this functionality to git master (ce57177cae849fc38b87bf14afa76c5f79306300).

A method process_pipe() wasn't needed, returning 0 for the bit depth is already enough.

Currently the xmp file is always saved. Also there is NO CHECK whether the operation will overwrite files. So use with care.

#4 Updated by Johannes Hanika over 8 years ago

  • Status changed from In Progress to Fixed

Also available in: Atom PDF