Autore Topic: Conversione da linea di comando pdf->svg i testi diventano tracciati  (Letto 1787 volte)

scolas

  • Newbie
  • *
  • Post: 2
  • Karma: 0
    • Mostra profilo
Ciao a tutti!
Premetto che uso inkscape da alcuni anni proprio per trasformare via linea di comando pdf vettoriali in svg.

A seguito di problemi di conversione con la versione 0.9 (immagini embeddate risultavano in un quadrato nero) sono passato alla versione 1 (beta2)

Ora ho un comportamento anomalo, sulla mia macchina il comando:
inkscape --without-gui -l Schemes_4095.pdf

genera un svg mntenendo i testi (comportamento voluto), sul server lo stesso comando trasforma i testi in path

Sta usando di default cairo?
Come si può disabilitarlo?

Grazie per l'aiuto!!!
Ale

Marina

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1656
  • Karma: 20
    • Mostra profilo
Re:Conversione da linea di comando pdf->svg i testi diventano tracciati
« Risposta #1 il: 27 Febbraio, 2020, 21:12:48 pm »
Sinceramente non saprei dare una risposta, aspettiamo qualcun altro che ne sappia di più.
Ti invito nell'attesa a presentarti nell'apposita sezione, grazie.

vect

  • Hero Member
  • *****
  • Post: 1472
  • Karma: 35
    • Mostra profilo
Re:Conversione da linea di comando pdf->svg i testi diventano tracciati
« Risposta #2 il: 28 Febbraio, 2020, 06:47:12 am »
Sicuramente non ne so di più di @Marina e, scolas non ci spiega il perché di quella procedura.

Ho solamente provveduto a scaricare l'allegato PDF di @scolas;
successivamente aperto con la versione beta di Inkscape (Inkscape-2b71d25-x86_64.Appimage) e, salvato in .SVG che allego.

scolas

  • Newbie
  • *
  • Post: 2
  • Karma: 0
    • Mostra profilo
Re:Conversione da linea di comando pdf->svg i testi diventano tracciati
« Risposta #3 il: 28 Febbraio, 2020, 08:56:26 am »
La domanda è proprio questa, perché la stessa procedura eseguita su due macchine diverse da risultati diversi?
Ri-spiego meglio, il risultato ottenuto è simile a quello che si ottiene se invece di usare il motore interno si usa cairo che trasforma i testi in path
Nel comando però non ho specificato l'opzione -T quindi mi sarei aspettato (come fa su altre macchine) che i testi rimanessero testi.

Qualcuno sa se è un comportamento di default / se posso ricompilare escludendo cairo / se posso passare un flag che forzi l'uso del motore interno ?

vect

  • Hero Member
  • *****
  • Post: 1472
  • Karma: 35
    • Mostra profilo
Re:Conversione da linea di comando pdf->svg i testi diventano tracciati
« Risposta #4 il: 28 Febbraio, 2020, 12:36:56 pm »
Non ti so dare la risposta che evidentemente vorresti;

però, ti posso dire che, quando ho importato il tuo PDF nel mio Inkscape non ho flaggato l'opzione di importazione Cairo poppler ed ho controllato poi dopo il salvataggio in SVG che i testi fossero rimasti testi - e lo sono -.

spaventapasseri

  • Administrator
  • Hero Member
  • *****
  • Post: 2526
  • Karma: 23
    • Mostra profilo
Re:Conversione da linea di comando pdf->svg i testi diventano tracciati
« Risposta #5 il: 28 Febbraio, 2020, 18:00:58 pm »
Visto che utilizzi da tanti anni Inkscape da linea di comando ti suggerisco al momento di continuare con la versione 0.92 e cercare la soluzione al primo problema cioe' come mai le immagini embeddate ti riportano ad avere il quadrato nero.

Lo dico perche' al momento Inkscape e piu' precisamente con la versione 1.0 beta 2 sta attraversando un periodo di transizione anche con la linea di comando. La transizione e' dovuta al fatto che il codice di Inkscape sta per essere riscritto e quindi ci sono della anomalie. L`utilizzo delle gtk3 ha portato anche a dei cambiamenti su alcuni comandi.

Ora tornando al tuo problema io ho trasformato il tuo pdf da linea di comando in svg(Versione 0.92) trasformandolo in svg puro cosa che ti consiglio al momento .
I testi vengono mantenuti testi e non ho specificato -T quindi ti consiglio di riprovare sul tuo server a proposito che sistema operativo utilizzi?

Alcuni passaggi visto che utilizzi la shell da anni ti sembreranno banali , ma prova quando sei all`interno della directory di Inkscape a dare
Codice: [Seleziona]
inkscape --shell e poi utilizza il comando
Codice: [Seleziona]
Schemes_4095.pdf --export-plain-svg=Schemes_4095.pdf.svg ovviamente con il tuo file all` interno della directory di inkscape.
Lo so ti potrebbe sembrare un metodo grezzo ma dovresti avere come risultato un svg pulito con i testi mantenuti .
Fai sapere


ps. hai la versione di Inkscape 0.92 e la 1.0 beta installate sullo stesso pc ? Occhio alle variabili non vorrei che hai problemi di malfunzionamento dovuto al mix delle due versioni
  

vect

  • Hero Member
  • *****
  • Post: 1472
  • Karma: 35
    • Mostra profilo
Re:Conversione da linea di comando pdf->svg i testi diventano tracciati
« Risposta #6 il: 28 Febbraio, 2020, 19:27:17 pm »
Ciao spaventapasseri bentrovato,
in merito al tuo post, se ho capito, vorrebbe dire che usi normalmente il terminale per convertire un file usando il motore di Inkscape?
Se invece non ho capito, mi spiegheresti "terra terra" questa procedura per appagare la mia curiosità?
Ti ringrazio e ti saluto... chapeau

spaventapasseri

  • Administrator
  • Hero Member
  • *****
  • Post: 2526
  • Karma: 23
    • Mostra profilo
Re:Conversione da linea di comando pdf->svg i testi diventano tracciati
« Risposta #7 il: 02 Marzo, 2020, 12:43:49 pm »
Ciao spaventapasseri bentrovato,
in merito al tuo post, se ho capito, vorrebbe dire che usi normalmente il terminale per convertire un file usando il motore di Inkscape?
Se invece non ho capito, mi spiegheresti "terra terra" questa procedura per appagare la mia curiosità?
Ti ringrazio e ti saluto... chapeau
Ciao carissimo, si hai capito bene. Con Inkscape puoi fare operazioni da terminale e una di questa è proprio  quella di convertire diversi tipi di file.


  

vect

  • Hero Member
  • *****
  • Post: 1472
  • Karma: 35
    • Mostra profilo
Re:Conversione da linea di comando pdf->svg i testi diventano tracciati
« Risposta #8 il: 02 Marzo, 2020, 13:18:59 pm »
...Gentilissimo...come sempre...  shaopp

spaventapasseri

  • Administrator
  • Hero Member
  • *****
  • Post: 2526
  • Karma: 23
    • Mostra profilo
Re:Conversione da linea di comando pdf->svg i testi diventano tracciati
« Risposta #9 il: 03 Marzo, 2020, 13:13:26 pm »
...Gentilissimo...come sempre...  shaopp
Di niente , ma poi @scolas ha risolto? swee
  

vect

  • Hero Member
  • *****
  • Post: 1472
  • Karma: 35
    • Mostra profilo
Re:Conversione da linea di comando pdf->svg i testi diventano tracciati
« Risposta #10 il: 03 Marzo, 2020, 14:09:59 pm »
Di niente , ma poi @scolas ha risolto? swee
...Ah saperlo...saperlo... slap


 


* shoutbox

Refresh History
  • La shoutbox non e' per supporto,per favore aprite un post per quello.Grazie
  • bobol: byeee
    03 Aprile, 2021, 17:26:21 pm
  • vect: AUGURISSIMI... :emoticon_cincin:
    04 Aprile, 2021, 11:45:20 am
  • bobol: byeee
    04 Aprile, 2021, 11:49:25 am
  • bobol: antongue
    06 Aprile, 2021, 17:05:06 pm
  • vect: ...Bonjour... bow
    07 Aprile, 2021, 05:52:18 am
  • bobol: anread
    07 Aprile, 2021, 09:15:47 am
  • bargos1: vorrei aprire un post ma non ci riesco
    08 Aprile, 2021, 11:58:42 am
  • spaventapasseri: Ciao bargos1 vai nella sezione che ti interessa e in alto trovi scritto nuovo topic, ci clicchi e puoi iniziare
    08 Aprile, 2021, 12:18:01 pm
  • bobol: byeee
    09 Aprile, 2021, 12:52:48 pm
  • bobol: anread
    11 Aprile, 2021, 18:30:05 pm
  • bobol: byeee
    12 Aprile, 2021, 07:15:46 am
  • zeroc: anread
    13 Aprile, 2021, 12:39:46 pm
  • vect:
    15 Aprile, 2021, 07:45:12 am
  • zeroc: byeee
    15 Aprile, 2021, 10:49:49 am
  • bobol: scgg
    15 Aprile, 2021, 16:00:30 pm
  • bobol: shavingsss
    17 Aprile, 2021, 08:37:29 am
  • bobol: byeee
    17 Aprile, 2021, 15:20:04 pm
  • bobol: :emoticon_cincin:
    18 Aprile, 2021, 15:13:16 pm
  • vect: ...E andiamo...Svegliaaaaa
    19 Aprile, 2021, 15:14:10 pm
  • bobol: Pepperepeeeee
    19 Aprile, 2021, 15:31:37 pm
Licenza Creative Commons
Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 Italia.