I already answered that for you as well - go check the thread...

-----Original Message-----
From: Brigit Ananya [mailto:[email protected]] 
Sent: Monday, March 22, 2010 5:12 AM
To: [email protected]
Subject: Re: [iText-questions] pdf graphics file questions

Hi,

Thanks a lot, Mr. Rosenthol! So, do you mean that the
AICB is not "private to Adobe", that I could learn it?

Well, I will download the Adobe Illustrator SDK.

So, besides trying to learn AICB, my only remaining
question is:
Is it possible to read the array of CubicCurve2D.Double"s
and the stroke and fill informations from a pdf graphics file
of curves?
This is probably a question for someone else.

Thanks in advance for responding.


>Is it possible to read the array of CubicCurve2D.Double's
>and the stroke and fill information from a pdf graphics file of
>curves?




At 06:51 PM 03/21/10, you wrote:
>Even though I already gave you a definitive answer, I fwd your email 
>to one of the senior members of the Photoshop engineering team.  He wrote:
>
>         We only read path information from AICB data on the 
> clipboard (Adobe Illustrator ClipBoard data format).
>         PDF, EPS - those come in as images to be rasterized
>         And of course, anything raster comes in as a raster image.
>
>Which is EXACTLY what I told you.
>
>Perhaps you can find some documentation on the AICB format in our 
>SDKs or online.
>
>-----Original Message-----
>From: Brigit Ananya [mailto:[email protected]]
>Sent: Sunday, March 21, 2010 3:20 PM
>To: [email protected]
>Subject: Re: [iText-questions] pdf graphics file questions
>
>Hi,
>
>Thanks, Mr. Rosenthol. I do appreciate your Sunday
>early-morning response. By the way, I did know who you
>are.
>
>However, I still wish that there would be a way to make
>Photoshop understand my curves as a vector graphics
>file and allow me to paste as a Path. And I do not want to
>use WMF/EMF, since I also want things to work on the Mac.
>Could you please forward this question to an Adobe
>Photoshop expert?
>
>Thanks in advance! I really appreciate your help!
>
>
>At 06:39 AM 03/21/10, you wrote:
> >Let me introduce myself, so you know where these answers are coming
> >from.   My name is Leonard Rosenthol, and I am the PDF Standards
> >Architect for Adobe Systems.
> >
> >Now that we've established that I (usually) know what I am talking
> >about - let's look at the those answers again positioned against
> >your questions.
> >
> >1) Illustrator and PDF editing
> >PROVIDED that your PDF does NOT contain any text AND only works in a
> >single (supported by Illustrator) Colorspace, then you can certainly
> >use Illustrator to open up your graphics w/o problem.  But again,
> >you need to be fully aware of the limitations of Illustrator's PDF
> >support or you will end up with a LOSSY operation.
> >
> >2) Photoshop and PDF
> >When you do a File->Open, Photoshop rasterizes a standard(*) PDF at
> >the specified resolution and colorspace.  It does NOTHING with
> >path/vector data.  However, Photoshop does know how to recognize two
> >special types of PDFs - those created by itself (aka Photoshop PDF)
> >and those created by Adobe Illustrator (aka .ai files) as they
> >contain extra information that is "private to Adobe".  In those
> >cases, Photoshop is able to open up the document with richer
> >fidelity BUT that's because it's ignoring the PDF data and reading
> >embedded private info instead.
> >
> >3) Pasting vs. opening
> >When you copy something on the clipboard/scrap in Illustrator (or
> >any Adobe application), we write MULTIPLE formats (which you can see
> >using standard developer tools).  Some of these formats are public
> >and designed for pasting into other applications and others are
> >private, specific for Adobe-tool interchange.  I don't believe that
> >you can bring in any vector data into Photoshop from non-Adobe
> >applications, but if you want to try, use an OS-centric format 
> such as WMF/EMF.
> >
> >Not the answers you were looking for, but hopefully now you accept
> >them as "gospel".
> >
> >Leonard
> >
> >-----Original Message-----
> >From: Brigit Ananya [mailto:[email protected]]
> >Sent: Sunday, March 21, 2010 1:48 AM
> >To: [email protected]
> >Subject: Re: [iText-questions] pdf graphics file questions
> >
> >Hi,
> >
> >I wasn't trying to use Adobe Illustrator as a PDF editor.
> >I was just trying to make a PDF file that Adobe Illustrator
> >can open as a vector graphics file. And this is possible
> >if I use the technique described in the previous iText In Action
> >manual in the great chapter, Constructing and painting paths.
> >
> >No, Photoshop doesn't rasterize everything. You can copy
> >a curve in Illustrator and when you paste it into Photoshop,
> >a small window comes up asking you how you want to
> >paste it and allows you to paste it as a Path, which is
> >vector graphics, not raster graphics. Being vector graphics
> >means that you can modify the start and end point and the
> >lengths and directions of the start and end tangent.
> >
> >If Photoshop cannot open a vector graphics file as a path,
> >I would at least like to be able to paste a vector graphics
> >file as a path. So what's the trick to have the small window
> >come up asking you how you want to paste?
> >
> >I really would appreciate an answer to this! Thanks!
> >
> >
> >At 07:53 PM 03/20/10, you wrote:
> > >Adobe Illustrator is NOT a PDF editor and should not be used as
> > >one.  If you are simply planning to place the PDF into Illustrator
> > >as part of another graphic, that's fine.
> > >
> > >Try using the lower level APIs in iText for graphic instead of going
> > >through Graphics2D.
> > >
> > >There is no trick to #3 - it is simply not possible.  Photoshop will
> > >rasterize ALL vector formats (AI, EPS, PDF) when opening them - it's
> > >how it works.  If you want curves/paths, then you need to write
> > >native .psd files.
> > >
> > >Leonard
> > >
> > >-----Original Message-----
> > >From: Brigit Ananya [mailto:[email protected]]
> > >Sent: Saturday, March 20, 2010 10:34 PM
> > >To: [email protected]
> > >Subject: [iText-questions] new pdf graphics file question
> > >
> > >Hi,
> > >
> > >I developed a computer graphics program (www.ananya.com)
> > >that draws curves in a faster and easier way. I would like to
> > >import and export pdf graphics files with other graphics
> > >programs.
> > >
> > >I have a new pdf graphics file question (question 1)), and
> > >since I still have two unanswered pdf graphics file questions,
> > >I post them again (questions 2) & 3)):
> > >
> > >1) Is it possible to write a pdf graphics file of curves so that
> > >Adobe Illustrator recognizes it as a vector graphics file
> > >(as curves)? It seems that both,createGraphics and
> > >createGraphicsShapes, make a bitmap graphics file.
> > >
> > >2) Is it possible to read the array of CubicCurve2D.Double's
> > >and the stroke and fill information from a pdf graphics file of
> > >curves?
> > >
> > >3) What's the trick to make Adobe Photoshop open a pdf
> > >graphics file of curves as a path? (It at least allows pasting
> > >Illustrator curves as a path.)
> > >
> > >Thanks in advance for any answers!
> > >
> > >
> > >-------------------------------------------------------------------
> > -----------
> > >Download Intel® Parallel Studio Eval
> > >Try the new software tools for yourself. Speed compiling, find bugs
> > >proactively, and fine-tune applications for parallel performance.
> > >See why Intel Parallel Studio got high marks during beta.
> > >http://p.sf.net/sfu/intel-sw-dev
> > >_______________________________________________
> > >iText-questions mailing list
> > >[email protected]
> > >https://lists.sourceforge.net/lists/listinfo/itext-questions
> > >
> > >Buy the iText book: http://www.1t3xt.com/docs/book.php
> > >Check the site with examples before you ask questions:
> > >http://www.1t3xt.info/examples/
> > >You can also search the keywords list: 
> http://1t3xt.info/tutorials/keywords/
> > >
> > >-------------------------------------------------------------------
> > -----------
> > >Download Intel® Parallel Studio Eval
> > >Try the new software tools for yourself. Speed compiling, find bugs
> > >proactively, and fine-tune applications for parallel performance.
> > >See why Intel Parallel Studio got high marks during beta.
> > >http://p.sf.net/sfu/intel-sw-dev
> > >_______________________________________________
> > >iText-questions mailing list
> > >[email protected]
> > >https://lists.sourceforge.net/lists/listinfo/itext-questions
> > >
> > >Buy the iText book: http://www.1t3xt.com/docs/book.php
> > >Check the site with examples before you ask questions:
> > >http://www.1t3xt.info/examples/
> > >You can also search the keywords list: 
> http://1t3xt.info/tutorials/keywords/
> >
> >
> >------------------------------------------------------------------- 
> -----------
> >Download Intel® Parallel Studio Eval
> >Try the new software tools for yourself. Speed compiling, find bugs
> >proactively, and fine-tune applications for parallel performance.
> >See why Intel Parallel Studio got high marks during beta.
> >http://p.sf.net/sfu/intel-sw-dev
> >_______________________________________________
> >iText-questions mailing list
> >[email protected]
> >https://lists.sourceforge.net/lists/listinfo/itext-questions
> >
> >Buy the iText book: http://www.1t3xt.com/docs/book.php
> >Check the site with examples before you ask questions:
> >http://www.1t3xt.info/examples/
> >You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
> >
> >------------------------------------------------------------------- 
> -----------
> >Download Intel® Parallel Studio Eval
> >Try the new software tools for yourself. Speed compiling, find bugs
> >proactively, and fine-tune applications for parallel performance.
> >See why Intel Parallel Studio got high marks during beta.
> >http://p.sf.net/sfu/intel-sw-dev
> >_______________________________________________
> >iText-questions mailing list
> >[email protected]
> >https://lists.sourceforge.net/lists/listinfo/itext-questions
> >
> >Buy the iText book: http://www.1t3xt.com/docs/book.php
> >Check the site with examples before you ask questions:
> >http://www.1t3xt.info/examples/
> >You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
>
>
>------------------------------------------------------------------------------
>Download Intel® Parallel Studio Eval
>Try the new software tools for yourself. Speed compiling, find bugs
>proactively, and fine-tune applications for parallel performance.
>See why Intel Parallel Studio got high marks during beta.
>http://p.sf.net/sfu/intel-sw-dev
>_______________________________________________
>iText-questions mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/itext-questions
>
>Buy the iText book: http://www.1t3xt.com/docs/book.php
>Check the site with examples before you ask questions: 
>http://www.1t3xt.info/examples/
>You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
>
>------------------------------------------------------------------------------
>Download Intel® Parallel Studio Eval
>Try the new software tools for yourself. Speed compiling, find bugs
>proactively, and fine-tune applications for parallel performance.
>See why Intel Parallel Studio got high marks during beta.
>http://p.sf.net/sfu/intel-sw-dev
>_______________________________________________
>iText-questions mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/itext-questions
>
>Buy the iText book: http://www.1t3xt.com/docs/book.php
>Check the site with examples before you ask questions: 
>http://www.1t3xt.info/examples/
>You can also search the keywords list: http://1t3xt.info/tutorials/keywords/


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Buy the iText book: http://www.itextpdf.com/book/
Check the site with examples before you ask questions: 
http://www.1t3xt.info/examples/
You can also search the keywords list: http://1t3xt.info/tutorials/keywords/

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Buy the iText book: http://www.itextpdf.com/book/
Check the site with examples before you ask questions: 
http://www.1t3xt.info/examples/
You can also search the keywords list: http://1t3xt.info/tutorials/keywords/

Reply via email to