[scribus-dev] GSOC: PDF Embedding
Thach Tran
tranngocthachs at gmail.com
Wed Aug 19 15:27:30 CEST 2009
Hi all,
I have put together a final summary for my project---what I have been
able to do within the scope of this summer.
Due to the high volume of text :-), I enclosed the text file in this
message for ones who's interested.
FYI, this file also got committed to my project's repo.
Cheers,
Thach
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: gsoc09-pdfexport-summary.txt
URL: <http://lists.scribus.net/pipermail/scribus-dev/attachments/20090819/2ce9f7a1/attachment.txt>
-------------- next part --------------
On 10 Aug 2009, at 17:01, Pierre Marchand wrote:
> Vous (Thach Tran) avez ?crit :
>> I will have about one week to wrap things up before the GSoC' 09 is
>> over. I will try to polish up all the code and fix any bugs I might
>> find in this final week. So it would be great if you could give me a
>> few ideas/suggestions to improve things a little.
>> Thank you and looking forward to hear from you.
>> Thach
>
> Hi Thach,
>
> I didn?t realise that we were so close to the end!
> I?ve started to hack around your code to bring answers to the
> difficult question
> "What do we do when source content stream and target PDF document
> have color
> space mismatch?" The way we handle it for other colored resources
> (images) is
> to perform the conversion or to attach needed material (ICC) to do
> it. In the
> case of embedded PDF pages, as you?ve pointed out, we know about
> target color
> space too late in the process to just insert an item in pre-flighter
> and
> delegate the pain to the user :-) but even though we would know
> target color
> space sooner, as long as we don?t do color conversion of objects in
> the
> content stream of placed PDF pages, we would be unable to take
> appropriate
> measures in case of mismatch*.
>
> I stop my digression here!
> Now, I think we can spend the last week at preparing the future. I?m
> already
> happy with the code you wrote and in my opinion you can let it as is
> (just
> continue to keep in sync with Trunk). What we need is to see it
> documented to
> be able to easily step into it.
> I would like to have more methods documentations in PDFAnalyzer and
> esp. where
> you created public interfaces (PDFAnalyzer::inspectCanvas). Writing
> how it can
> be extended will be good too, and more generally summarize all the
> work you
> done for the program and how you think we can continue (or even
> rewrite!) it
> would be interesting.
>
> Someone else?
>
>
> * Would be interesting to look if it?s such a huge job to do
> conversion though
> and how it could be integrated in images CM system.
>
> --
> Pierre Marchand
> http://www.oep-h.com
>
More information about the scribus-dev
mailing list